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

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

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.

相关推荐
热点推荐
古代普通百姓怎么意识到要改朝换代的?

古代普通百姓怎么意识到要改朝换代的?

长风文史
2026-09-17 19:51:02
黑石: 今天的 AI 不是 2000 年泡沫, 而是 1870 年, GDP 翻 4 倍, 股市翻 7 倍!

黑石: 今天的 AI 不是 2000 年泡沫, 而是 1870 年, GDP 翻 4 倍, 股市翻 7 倍!

蜉蝣说
2026-09-27 23:04:03
没有任何退路可言!中国国防部向世界警告:解放军已做好全部准备

没有任何退路可言!中国国防部向世界警告:解放军已做好全部准备

阿芒娱乐说
2026-09-23 15:11:19
国家统计局:2026年1—8月份全国规模以上工业企业利润增长15.7%

国家统计局:2026年1—8月份全国规模以上工业企业利润增长15.7%

界面新闻
2026-09-28 09:31:49
印度的惨状,给中美俄都提了个醒:哪怕是大国,也一步都不能走错

印度的惨状,给中美俄都提了个醒:哪怕是大国,也一步都不能走错

小莜读史
2026-09-01 12:48:26
16年美国夫妇收养贵州3岁女弃婴,用视频记录成长,10年变化惊人

16年美国夫妇收养贵州3岁女弃婴,用视频记录成长,10年变化惊人

凡知
2026-09-25 12:48:57
日本人有句话评价抗美援朝,让人浑身发冷:若中国不发兵,美国根本走不到鸭绿江边,可中国选择出战,此战让西方复盘70多年一直没琢磨透

日本人有句话评价抗美援朝,让人浑身发冷:若中国不发兵,美国根本走不到鸭绿江边,可中国选择出战,此战让西方复盘70多年一直没琢磨透

磊子讲史
2026-07-28 12:03:20
德国乒乓超新星:我打得非常棒,但感觉樊振东是另一个星球的选手

德国乒乓超新星:我打得非常棒,但感觉樊振东是另一个星球的选手

杨华评论
2026-09-28 01:20:59
中国又一食品业被曝含毒?一年关7000家, 竟拿万千消费者当试验品?

中国又一食品业被曝含毒?一年关7000家, 竟拿万千消费者当试验品?

离离言几许
2026-08-23 16:53:18
王阿法教授逝世,双一流大学讣告

王阿法教授逝世,双一流大学讣告

双一流高校
2026-09-28 00:09:18
北理工美女副教授,简介照片突然被换了

北理工美女副教授,简介照片突然被换了

大张的自留地
2026-09-25 19:41:33
一个无奈的现状:城里活到八九十岁的老人,基本是在"养"保

一个无奈的现状:城里活到八九十岁的老人,基本是在"养"保

徐竦解说
2026-07-11 07:48:42
北京今日晴朗在线 明夜起较强冷空气携大风降温来袭

北京今日晴朗在线 明夜起较强冷空气携大风降温来袭

北青网-北京青年报
2026-09-28 07:39:22
血赚 2400%!曼联捡漏超级妖星!博格巴式天才彻底逆袭

血赚 2400%!曼联捡漏超级妖星!博格巴式天才彻底逆袭

澜归序
2026-09-28 08:54:28
河北男子与女同事开房兴奋过度,脑出血成植物人,家属竟向公司索赔38万!

河北男子与女同事开房兴奋过度,脑出血成植物人,家属竟向公司索赔38万!

天气观察站
2026-09-22 21:09:56
哈工程20名学生"翻墙"被处分后续:网传因保研举报而起,举报的同学自己也翻墙

哈工程20名学生"翻墙"被处分后续:网传因保研举报而起,举报的同学自己也翻墙

子非鱼人
2026-09-27 23:51:18
悲哀的是,根本没人问那两个士兵自己

悲哀的是,根本没人问那两个士兵自己

走读新生
2026-09-27 12:20:01
康斯坦丁诺夫卡一丢,四年努力白费了

康斯坦丁诺夫卡一丢,四年努力白费了

星火聊天下
2026-06-11 15:10:12
不给钱就卖到园区会所?22岁哈尔滨女孩王然,这次怕是凶多吉少了

不给钱就卖到园区会所?22岁哈尔滨女孩王然,这次怕是凶多吉少了

皮蛋儿电影
2026-09-22 11:20:47
每天吃一个鸡蛋错了?再三劝告:上了年纪的人,鸡蛋这样吃才对

每天吃一个鸡蛋错了?再三劝告:上了年纪的人,鸡蛋这样吃才对

芹姐说生活
2026-09-06 22:42:44
2026-09-28 10:56:49
摸鱼算法
摸鱼算法
致力于用最前沿的AI技术,换取更多发呆时间的三十岁青年。
158文章数 71关注度
往期回顾 全部

头条要闻

牛弹琴:内塔尼亚胡有大麻烦了 不是命硬就能扛过去的

头条要闻

牛弹琴:内塔尼亚胡有大麻烦了 不是命硬就能扛过去的

体育要闻

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

娱乐要闻

好汉刘欢:一副好嗓子,一颗赤子心

财经要闻

标价298元核桃油, 实为大豆油冒充

科技要闻

智能体惹了多少祸,OpenAI自己没查清!

汽车要闻

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

态度原创

艺术
数码
游戏
本地
亲子

艺术要闻

致敬,刘欢硬笔书法欣赏

数码要闻

D5 Single Boost实测!技嘉Z890 AORUS ELITE DUO X主板内存体验:单通道游戏性能干翻双通道

星际争霸新游已经"可以玩"了!亲身感受刺蛇爆头

本地新闻

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

亲子要闻

江苏产妇产下5斤9两男宝,脐带刚剪断,宝宝突然刺耳尖叫

无障碍浏览 进入关怀版