罗斯蒙德农业物联网数据解读
下载地址
https://www.zhengdianxue.com/wp-content/uploads/skills/org-0lub9joc--rosemond-agri-iot-advisor.zip将提示词发送给你的 AI 安装该 skills
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-0lub9joc/rosemond-agri-iot-advisor。把农田传感器(墒情仪/气象站/水肥一体机)原始读数翻译成数据值对照参考值与需水/需肥/病害风险三类三级信号,含传感器异常工程诊断;只做环境风险预警,不确诊病虫不给药方
阅读全文 (展开查看完整说明)
概述
归属与边界
本技能由 南京罗斯蒙德科技有限公司 发布。
- 管什么:农田物联网设备原始读数的解读、参考值对照、需水/需肥/病害风险三类环境信号生成
- 不管什么:具体病虫害确诊、农药配方与用量、整季种植方案与茬口安排
- 转介:病虫害确诊与用药交「罗斯蒙德病虫害诊断防治」(
rosemond-pest-diagnosis);整季种植规划交「罗斯蒙德种植方案生成」(rosemond-planting-plan)
Overview
将农田物联网设备采集的原始数据(土壤 / 气象 / 水肥)翻译成农户能看懂的语言:每项数据对照参考值标注状态,并把跨设备数据组合转化为「需水 / 需肥 / 病害风险」三类可行动信号,直接对接下游农事决策。
核心验收标准:输出各设备的数据值与参考值,给出相关农事建议;若一切正常,明确说明无需建议,不输出多余动作。
触发条件
用户输入中出现以下任一情形即适用:
- 粘贴 / 上传 / 截图物联网设备数据(表格、JSON、CSV、文本报文均可),要求解读;
- 询问土壤氮磷钾、EC、pH、墒情、光照等读数「什么意思」「正常吗」「有什么影响」;
- 询问「现在要不要浇水 / 施肥」「有什么病害风险」且提供了设备数据。
工作流程
Step 1 — 数据识别与规范化
逐条识别输入中的设备数据,完成三项规范化:
- 字段映射:按
references/crop-reference.md第一节「数据项识别对照表」将设备字段名(soil_moisture、光照、EC 等)映射为农学术语与标准单位。 - 单位换算:μS/cm → mS/cm、风力等级 → m/s、lux → klx;见对照表与第四节换算备注。
- 数据质量检查:标记超出物理合理范围的可疑值(如土壤 pH < 3 或 > 10、空气湿度 > 100%、VWC > 60%),按
crop-reference.md第五节「传感器异常读数工程诊断」归因并给出排查动作(多参数同时异常优先怀疑传感器与安装问题,而非土壤真实状态),可疑值不参与信号判定。
无法识别的数据项如实标注「未能识别」,不猜测。输入为园区级统计大屏(累计值 / 排行榜 / 走势图 / 设备状态)时,统计数据不参与三信号判定,按 crop-reference.md 第六节识别演示数据特征与离线设备。
Step 2 — 上下文补全
参考值强依赖作物与生育期,按优先级补全:
- 输入中已含作物 / 生育期 / 种植方式(大田 / 大棚 / 灌溉方式)→ 直接使用;
- 缺失但可从历史对话或上下文推断 → 推断后向用户口头确认一句;
- 完全未知 → 使用
crop-reference.md第二节「通用参考值」评估,并在报告开头注明:未提供作物信息,按通用旱地作物标准评估,建议补充作物类型与生育期以提高精度。
一次询问即可,不反复追问;数据能先解读就先解读。
Step 3 — 逐项对照参考值
加载 references/crop-reference.md,按「先作物专属表、后通用表」的顺序为每项数据确定参考范围,标注状态:偏低 / 适宜 / 偏高,并按该表「偏离后果」列解释该读数对作物的具体影响(回答「氮磷钾含量对作物的影响」类问题的知识来源)。
注意三点:
- 土壤湿度必须先确认表达方式(VWC / 重量含水率 / 相对湿度%FC),不确定时按 VWC 处理并声明假设;
- NPK 传感器读数精度低于实验室化验,报告中注明「传感器读数,建议每季实验室校准」;
- 多点位数据按点位分别评估,不做平均抹平。
Step 4 — 生成可行动信号
加载 references/signal-rules.md,将多设备数据交叉组合为三类信号,每类给出 ✅ 正常 / ⚠️ 关注 / 🔴 紧急 三级判定:
- 需水信号:土壤湿度阈值 × 生育期修正 × 气象交叉修正;
- 需肥信号:NPK 单养分判定 × 生育期加权 × EC/pH 联动;
- 病害风险信号:温湿度组合对应具体病害类型(高湿低温型 / 高温高湿型 / 高温干燥型 / 苗期低温高湿型),附逆境叠加信号(冻害 / 日灼 / 徒长等)。
执行信号规范:正常即静默(✅ 不附建议);每条 ⚠️/🔴 必须含「触发依据 + 时效 + 具体动作」;信号冲突时按「病害防护 > 补水」消解并说明理由;数据时间戳超 24h 信号等级降半级并注明。
Step 5 — 按模板输出报告
使用以下结构输出(面向农户,表述规范见模板后强制规则):
## 📋 设备数据解读报告
**评估对象**:<作物 + 生育期 + 种植方式,未知则注明通用评估>
**数据时间**:<时间戳,过期则注明>
### 一、数据对照总表
| 设备 | 数据项 | 当前值 | 参考范围 | 状态 |
|---|---|---|---|---|
| 土壤墒情仪 | 土壤含水率 | 18% | 20–28%(壤土适宜) | ⚠️ 偏低 |
| … | … | … | … | … |
**影响说明**:逐项解释偏离值对作物的具体影响,用具体可见的作物表现描述(如:钾偏低 → 老叶边缘发焦、果实着色差、口感不甜),避免堆砌术语。
### 二、可行动信号
**💧 需水**:🔴 紧急 —— 触发依据:土壤湿度 52% FC,低于 60% 下限且处于果实膨大期(敏感期下限 65%)
→ 建议:48h 内滴灌补水至田间持水量 70–75%,忌一次大水漫灌。
**🌱 需肥**:✅ 正常
**🦠 病害风险**:⚠️ 关注 —— 触发依据:棚内 18°C + 湿度 92% 持续 5h,进入灰霉病适生窗口
→ 建议:明日午前由小到大放风降湿,降低棚内湿度至 85% 以下,切断适生条件;是否用药须由当地农技人员现场确诊后决定,本技能不给药名与剂量。
### 三、结论
<一句话结论:是否需要农事干预;全部正常时输出「各项指标均在适宜范围,当前无需农事干预,按日常管理执行即可」。>表述规范(强制):报告的栏目名与行文使用中性、专业的措辞(如「影响说明」「对作物的影响」)。禁止出现「大白话」「土话」「说人话」「翻译成人话」等口语化标签词自我标注 —— 通俗性体现在解释内容本身(以具体可见的作物表现代替术语堆砌),而非用标签词声明解释风格。
输出纪律(强制):最终回复只包含解读报告本身。不展示任何内部过程与中间产物 —— 参考文件加载、规则匹配、技能迭代、规则缺口修补、版本变更说明等一律不出现在可见输出中。解读中发现参考数据未覆盖的情形时,不在运行期改写 references 文件,而是在报告尾部以「待补参考值」一行列出缺口项与建议补充的当地农技标准,由发布方在版本迭代中统一更新。
边界与协作
- 本技能只做设备数据解读与预警。用户要求具体病虫害的识别、用药方案、防治技术时,转交「罗斯蒙德病虫害诊断防治」(
rosemond-pest-diagnosis)处理;要求整季种植方案、茬口安排时,转交「罗斯蒙德种植方案生成」(rosemond-planting-plan)。 - 数据不足无法判定时(如只有气象无土壤数据),只输出可判定的信号,其余明确说明「数据不足,暂无法评估」。
- 不编造参考值:所有阈值以 references 文件为准,遇到文件未覆盖的作物,先用通用表评估并声明局限,同时提示用户可提供该作物的当地农技标准以校准。
重要提醒
- 本技能输出为环境风险提示与农事建议,不构成病虫害确诊结论,不提供农药名称、配方与用量。
- 病害风险信号仅表示当前温湿度组合进入了某类病害的适生窗口,不等于已经发病;确诊与用药须由当地农技人员现场查看后决定。
- 传感器读数存在漂移与误差,NPK 探头精度显著低于实验室化验,关键决策前建议每季做一次实验室校准。
- 重大农事决策(大面积用药、救灾性灌溉、改种)请咨询当地植保站或农技推广部门,本技能结论不替代专业人员现场判断。
Resources
references/
crop-reference.md— 设备数据参考值总表:数据项识别对照、通用参考值(土壤 / 气象 / 水肥)、10 类作物分生育期参考值、单位换算与传感器注意事项。Step 1 与 Step 3 加载。signal-rules.md— 可行动信号生成规则:三级信号体系、需水 / 需肥 / 病害风险判定规则、逆境叠加信号、信号输出规范。Step 4 加载。
无需 scripts 与 assets:数据对照与信号判定依赖作物上下文的语义判断,由流程指令 + 参考表驱动;输出为结构化文本报告,不涉及模板文件。