Farmos Weather

🌾 田间气象专家,农事决策助手

专为农业场景设计的智能天气查询工具,支持田间实时气象、14天预报、施药窗口评估及积温计算,所有数据基于美国英制单位直接输出。

收藏
5k
安装
1.1k
版本
1.0.1
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

FarmOS Weather 是面向农业生产的专用天气服务模块,通过 Agronomy 模块为 69 块农田提供精准气象数据。用户可通过田间编号或地理坐标查询:

  • 实时气象:当前温度、降水、风速等基础数据
  • 预报服务:最长 14 天的逐日/逐小时预报,首条数据为当日而非次日
  • 施药条件评估:综合风速(<10mph 为宜)、24小时降雨概率、温度范围给出作业建议
  • 积温计算(GDD):支持自定义基准温度(默认 10°C/50°F)计算生育期积温,关联玉米关键生育节点(V6≈450、VT≈1,100、R1≈1,400 GDD)
  • 历史数据查询:最长 30 天过往气象记录

所有数据默认以美国英制单位返回(°F、英寸、mph),需直接展示不做转换。

显著优点

1. 农业场景深度适配:区别于通用天气服务,专为田间管理设计,直接输出 "能否施药" 等决策建议
2. 跨模块智能联动:自动关联 farmos-tasks(任务调度)、farmos-observations(病虫害观察)、设备管理模块,实现 "天气-农事-风险" 一体化提示

3. 双模式查询:支持田间编号(69 块田)或经纬度坐标(约 40.25, -85.67)灵活调用

4. 关键农事提醒:GDD 达阈值时主动提示生育期转换及配套农事窗口

潜在缺点与局限性

  • 地理局限:仅覆盖美国印第安纳州中部单一农场区域,无外推能力
  • 无灾害记录功能:冰雹、洪涝、霜冻等灾害性天气损害需转用 farmos-observations 模块单独记录
  • 数据依赖:天气服务中断时需明确告知用户,不可推测填充
  • 单位限制:强制英制单位,国际用户需自行心算转换

适合人群

  • 印第安纳州中部农场经营者及农艺师
  • 需要精准施药窗口判断的植保人员
  • 依赖积温模型指导生育期管理的玉米种植户

常规风险

  • API 可用性风险:本地部署服务(100.102.77.110:8012)存在单点故障可能
  • 预报误差:农业气象预报存在固有不确定性,重大决策建议结合多源验证
  • 坐标误用:坐标查询模式下需确保经纬度精度,避免跨田块误差

安全解读

核心用法

FarmOS Weather 是一款专为农业场景设计的天气数据查询技能,深度集成 FarmOS 农学模块(Agronomy)。用户可通过自然语言触发查询,如"今天能喷药吗?""Field 12 的 GDD 是多少?"或直接输入"Weather"获取当前农田天气状况。

技能支持八大核心功能:

  • 实时天气:获取指定农田的当前温度、降水、风速等数据
  • 7-14天预报:提供逐日和逐小时天气预报
  • 历史数据追溯:查询过去30天的天气记录
  • 生长度日(GDD)计算:支持自定义基准温度(默认10°C/50°F),追踪作物发育进度
  • 喷药条件评估:综合风速、降雨概率、温度范围,智能判断最佳施药窗口
  • 坐标定位查询:无需农田ID,直接通过经纬度获取天气
  • 集成仪表板:快速概览农学数据与天气信息
  • 跨模块联动:自动关联任务管理(farmos-tasks)和观测记录(farmos-observations),实现 weather-to-action 的智能决策

显著优点

1. 农业场景深度定制
不同于通用天气API,本技能专为田间作业设计。喷药条件评估综合考虑风速(<10mph)、24小时无雨、温度范围等农艺标准,直接输出"可以喷药"或"建议等待"的决策建议。

2. 积温管理与农艺节点联动
GDD功能不仅返回数值,更主动关联关键生育期阈值(玉米V6约450 GDD、VT约1,100 GDD、R1约1,400 GDD),触发农事提醒如"Field 12 已达V6,建议追肥"。

3. 跨模块智能协同
技能内置与FarmOS任务系统和观测系统的联动逻辑。查询天气时自动检测待办喷雾任务、预警天气敏感作业冲突、关联病害观测记录,实现从"看天气"到"做决策"的闭环。

4. 部署简洁,无代码依赖
纯文档型Skill设计,无可执行代码,无第三方依赖,部署即开即用。API端点指向私有网络,适合农场本地服务器架构。

潜在缺点与局限性

1. 地域覆盖受限
技能文档明确说明服务范围为"美国印第安纳州中部69个农田"(latitude ~40.25, longitude ~-85.67)。虽支持坐标查询,但数据精度与覆盖范围以该区域为优化基准,其他地区的适用性存疑。

2. HTTP明文传输风险
API端点使用HTTP而非HTTPS(http://100.102.77.110:8012),虽为内部网络地址,但在生产环境中存在流量窃听风险,需额外配置TLS加密。

3. 无动态故障转移
文档规定"如果天气端点失败或返回空,直接告知用户'天气服务无响应',不要猜测"。说明系统缺乏备用数据源或降级策略,服务可用性完全依赖单一私有API。

4. 单位系统单一
强制使用英制单位(°F、mph、inches),无公制切换选项,对国际用户不够友好。

适合的目标群体

  • 规模化农场管理者:需统筹69个田块的气象决策,关注喷药窗口、积温追踪等精准农业需求
  • 农艺师与作物顾问:依赖GDD数据进行生育期预测和农艺建议
  • FarmOS系统用户:已部署FarmOS农学模块,寻求原生天气数据集成
  • 农业技术服务商:为农户提供基于天气的田间作业调度建议

使用风险

网络可用性风险:私有IP地址(100.102.77.110)意味着服务依赖本地网络基础设施,广域网访问需额外配置VPN或反向代理,存在单点故障可能。

数据时效性风险:技能文档未明确说明天气数据更新频率(小时级/实时?),且历史数据仅保留30天,长期趋势分析需外接数据仓库。

误用场景风险:用户可能混淆"天气查询"与"天气灾害观测"——文档明确区分本技能"告诉天气是什么",而"天气造成了什么损害"需使用 farmos-observations 模块。错误选择技能将导致农事记录混乱。

安全合规风险:虽为纯文档型Skill无代码注入风险,但HTTP传输在特权网络环境中仍可能被中间人攻击,建议生产环境强制升级HTTPS。

Farmos Weather 内容

手动下载zip · 3.0 kB
SKILL.mdtext/markdown
请选择文件