网易首页 > 网易号 > 正文 申请入驻

一个农场应用,靠积温自动推进作物阶段

0
分享至

一个农场季节从"已播种"走到"生长期",中间不需要任何人点一下按钮。当积温(GDD,生长度日)累计跨过作物阈值,季节状态自己就往前走了。

这是 Mecropolis 的核心逻辑。它把 Open-Meteo 的气温从播种那天起逐日累加,用真实发生过的天气,算出每块地里的作物现在处在什么阶段。农场经理和农艺师不用手动维护时间表,季节的进度由天气自己讲。


它到底在算什么

积温这个概念不复杂:作物生长需要热量,把每天的温度折算成一个累积值,累到某个数,作物就进入下一个阶段。Mecropolis 把这个累积过程接上了实时天气接口,所以阶段推进的依据不是日历,是这块地实际经历过的天气。

应用面向的是想把一个季节的完整故事放在一处的人——从驱动它的降雨和高温,到什么时候喷了什么药。数据模型里没有任何东西绑死在某个地区:农场、地块和坐标都是 Sanity 文档,Open-Meteo 能给地球上任何一个点返回天气。

开发者做这个应用时心里想的是南非西开普省的农场,因为他从小在那里长大,现在的工作也围绕那里。演示农场放在斯瓦特兰小麦带。

不用登录就能看到的东西

落地页不需要登录。上面是一张基于 MapLibre 的区域天气地图,每个网格单元按本季累计的度日数着色。旁边并排着演示站点的实时天气状况、土壤、虫害压力和区域产量统计。

登录之后进入仪表盘,能看到农场、地块、季节看板、季节对比、CSV 导出、活动流,以及一个推荐队列——可以批准、拒绝或标记完成。

单个季节页面里的东西更密:

  • 阶段步进器,直观显示作物走到哪一步
  • 积温图表
  • 降雨和温度的假设情景模拟
  • 地块照片和土壤检测 PDF
  • 带修订历史的日期笔记,可以逐条恢复
  • 对地块日志的语义搜索
  • 对季节已存记录的 AI 摘要

所有数据都是真的。天气和土壤来自实时接口,施药和产量由操作者录入。区域基准数据单独展示,绝不会拿来填补某块地的产量。作物模型参数是开发者自己手写的估算值,没有引用来源,应用里也如实说明了这一点。

从 Next.js 推倒重来

Mecropolis 最终跑在的架构,不是它一开始用的那套。第一版是 Next.js 16,内嵌 Sanity Studio,用 Auth.js 做凭据登录,部署在 Vercel 上。本地能跑,但 Studio 渲染又慢又脆,Next 构建在 Vercel 上卡住。后来 Vercel 因为提交作者邮箱的问题拒绝了一次部署。

开发者发现自己跟托管平台和渲染引擎搏斗的时间,比做应用本身还多。9月22日,他停下来重开:要的是一个 Web 应用,不是桌面应用,规格书里其他内容不变。技术栈换成 React + Vite + TypeScript + React Router,Sanity 作为后端内容湖,不依赖 Sanity 的渲染引擎。

重建后是一个跑在 Cloudflare Pages 上的 Vite + React 单页应用。浏览器直接读取一个公开可读的 Sanity 数据集,而每一次写入都经过一个持有写入令牌的 Pages Function。这个拆分后来被证明是整个项目里最好的决定——它给了一个统一的地方去执行会话校验、来源检查、Zod 验证和写入上限,也给 Sanity Functions 留了一个干净的调用端点。

又过了一天,范围进一步收窄:不实现 Sanity Studio,因为渲染问题会额外花时间调试,干脆自己写 Web 应用。

整个构建过程用的是 Claude Code,从第一次规格评审到最终部署。开发者先在终端里用 Claude Code CLI,后来转到 Claude 桌面应用,两个并排用:桌面应用跑长会话,带内置浏览器预览,CLI 就在旁边的终端里。工作从9月20日持续到26日,跨了很多个会话。

他先写了一份完整的项目规格(仓库里的 planning.txt),然后让 Claude 检查其中的不一致之处,并按阶段规划构建。之后基本是短提示词推进:"开始第一阶段"、"继续重设计"、"还有什么没做完"。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
终于迎来大结局,最后一集飙上9.4分!

终于迎来大结局,最后一集飙上9.4分!

热荐电影
2026-09-27 21:04:55
比特朗普更危险?手握上万亿美元的他,早已成了中国最大的隐患?

比特朗普更危险?手握上万亿美元的他,早已成了中国最大的隐患?

观史搜寻着
2026-09-22 10:48:33
局势突变!普京没料到,乌投降没等到,却被 27 国联手盯上千亿资产

局势突变!普京没料到,乌投降没等到,却被 27 国联手盯上千亿资产

军情观察家
2026-09-27 15:44:49
为什么伊朗和平方案会沦为选举博弈筹码?

为什么伊朗和平方案会沦为选举博弈筹码?

小眼睛小世界
2026-09-27 04:19:55
高晓松要拍《林徽因传》,被梁再冰警告:“你要是拍我妈和徐志摩的感情线,我告你破产!”高晓松满脸不快

高晓松要拍《林徽因传》,被梁再冰警告:“你要是拍我妈和徐志摩的感情线,我告你破产!”高晓松满脸不快

背包旅行
2026-09-15 10:01:19
萨拉保卫战首轮遇挫?菲两党参议员:别带政治色彩审判萨拉

萨拉保卫战首轮遇挫?菲两党参议员:别带政治色彩审判萨拉

解锁世界风云
2026-09-27 22:45:23
刘欢病逝2天,别墅、版权收入等资产曝光,遗产分配成焦点

刘欢病逝2天,别墅、版权收入等资产曝光,遗产分配成焦点

往史过眼云烟
2026-09-27 16:40:27
随着大连鲲城0-3,中甲最新积分榜出炉

随着大连鲲城0-3,中甲最新积分榜出炉

侧身凌空斩
2026-09-27 20:56:11
荷兰突然下场,不限制ASML光刻机对华出口,但对另一国家痛下狠手

荷兰突然下场,不限制ASML光刻机对华出口,但对另一国家痛下狠手

疯狂小菠萝
2026-09-26 14:47:54
昔日国乒名将陈龙灿发声!张本宇留日另有原因,当年选择不简单

昔日国乒名将陈龙灿发声!张本宇留日另有原因,当年选择不简单

潋滟晴方DAY
2026-08-13 13:06:45
为什么日本总对中国崛起表现出不安与对抗

为什么日本总对中国崛起表现出不安与对抗

风铃草语
2026-09-27 07:19:49
特斯拉员工中秋福利自己挑,传统发月饼被嫌“太老套”,背后是外资悄悄打的人才暗战

特斯拉员工中秋福利自己挑,传统发月饼被嫌“太老套”,背后是外资悄悄打的人才暗战

网络易不易
2026-09-26 12:00:32
惊天警报!久明派急速夺权,克里姆林宫权力更迭已进入最后倒计时

惊天警报!久明派急速夺权,克里姆林宫权力更迭已进入最后倒计时

军情观察家
2026-09-27 22:34:40
夺冠2天迎3个坏消息,全家为日本效力的张本智和,终究是自食恶果

夺冠2天迎3个坏消息,全家为日本效力的张本智和,终究是自食恶果

绚丽的画卷
2026-09-27 20:31:55
港媒标题杀疯了!中文被他们玩成了“梗王”制造机

港媒标题杀疯了!中文被他们玩成了“梗王”制造机

做一个合格的吃瓜群众
2026-09-26 08:16:23
韩国检察厅即将被撤销

韩国检察厅即将被撤销

参考消息
2026-09-27 20:59:26
《兰香如故》:林锦岐至死想不到,买下秋葵,帮了他那么大的忙

《兰香如故》:林锦岐至死想不到,买下秋葵,帮了他那么大的忙

情感大头说说
2026-09-27 13:50:22
蔡澜说,刘銮雄追女明星,都是先送3000万,这样90%港姐可以拿下

蔡澜说,刘銮雄追女明星,都是先送3000万,这样90%港姐可以拿下

LULU生活家
2026-09-27 14:31:41
刚刚,那英在演唱会上着黑衣临时加唱《弯弯的月亮》致敬刘欢:我的良师益友,真的离开了我们

刚刚,那英在演唱会上着黑衣临时加唱《弯弯的月亮》致敬刘欢:我的良师益友,真的离开了我们

极目新闻
2026-09-26 20:58:53
高校美女教师走红,北师大博士后:我是被动红的,账号都没开

高校美女教师走红,北师大博士后:我是被动红的,账号都没开

优墨出品
2026-09-26 08:40:25
2026-09-27 23:19:00
摸鱼算法
摸鱼算法
致力于用最前沿的AI技术,换取更多发呆时间的三十岁青年。
223文章数 71关注度
往期回顾 全部

头条要闻

曾当过国企工人 男子下岗拾荒流浪21年后领42万养老金

头条要闻

曾当过国企工人 男子下岗拾荒流浪21年后领42万养老金

体育要闻

114项指控成立,曼城已经完蛋了吗?

娱乐要闻

刘欢去世后谣言四起,韩磊被翻旧账

财经要闻

“为了看短剧,我妈两年花了22万 ”

科技要闻

星舰第14飞,为什么准备绕地球六圈?

汽车要闻

MAZDA EZ-60激光版上市 焕新全系11.39万元起

态度原创

健康
本地
教育
公开课
军事航空

鼻子三角区的痘,千万别乱挤!

本地新闻

中秋逛白塔寺,体验国医妙荟雅集

教育要闻

已知正方形的边长分别是123,求阴影部分面积

公开课

李玫瑾:为什么性格比能力更重要?

军事要闻

特朗普"罕见"提二战中美同盟 日本慌了

无障碍浏览 进入关怀版