AI 病虫害识别与防治
下载地址
https://www.zhengdianxue.com/wp-content/uploads/skills/org-odeahxzi--crop-pest-doctor.zip将提示词发送给你的 AI 安装该 skills
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-odeahxzi/crop-pest-doctor。- 作物病虫害识别与合规防治处方技能。当用户上传作物病叶/果实/害虫照片或描述症状,需要判断"
- 这是什么病虫害、该用什么药、什么时候打、兑多少水、安全间隔期几天、能不能采摘上市"
- 时使用。输出识别结论(附置信度与依据)+六要素防治处方,并强制通过禁限用名录、农药登记范围、抗性轮换三道校验。
阅读全文 (展开查看完整说明)
概述
作物病虫害医生 · 识别与合规防治处方
定位
用户真正要的不是"病名",是明天上午该打什么药、兑多少水、隔几天能摘。本技能把"拍照→识别→用药处方"从"凭经验猜 + 到处问人 + 群里刷屏"压缩到一次对话出一份可执行且过合规校验的处方单。
三条不可退让的底线:不给禁用农药方案、不给未核实登记的药剂、低置信度不猜。
交互与引导(族级公共层)
遵循 references/interaction-protocol.md 的四回合骨架(T0 握手 → T1 收敛 → T2 交付 → T3 交接):
- T0 握手:复述用户原话(≤3 行);有歧义先确认意图——禁止直接开跑。
- T1 收敛:缺项最多问 2 个且每个都能改变结论,一律给选项;不得开放式追问、不得连环追问。
- T2 交付:默认只给首屏卡(≤12 行):结论第一句 + 唯一行动项 + 缺口总账 + 把握度;展开本按需给。
- T3 交接:给出下一步动作 + 族内可接着问清单 + 落盘前确认门。
话术一律取 templates/交互话术包.md,口语稿须过 5 条硬规则(单句 ≤25 字 / 无符号 / 结论前置 / 数字用汉字 / 用「您」)。
本技能裁剪:适用 G1/G2/G3/G4/G6/G7/G8;G5 仅在多轮校验时启用(三道校验最多 3 轮,任何一轮超过 10 秒须补一帧进度)。首屏卡与展开本的分界:首屏卡只给「识别结论 + 该用什么药 + 什么时候打 + 差什么」,六要素明细与三道校验过程进展开本。
触发后立即执行
- Read
references/confidence-and-quality.md—— 先做图像质量门控,再定置信度分档。 - Read
references/diagnostic-decision-tree.md—— 按"作物 → 部位 → 症状 → 候选"路径诊断。 - 候选进入「高/中置信」后,Read
references/prescription-spec.md与references/pesticide-compliance.md—— 生成处方。 - 输出前运行
python scripts/validate_prescription.py --file <处方文件.md>—— 未通过则按返回条款修正后重跑,最多 3 轮;3 轮仍不过,标注「未通过校验」并说明卡点,禁止静默放行。 - 按
templates/prescription.md版式落盘处方单;需留档时用templates/medication-log.md生成用药档案。 - 自评
references/prescription-spec.md的 100 分评分卡;<90 分按扣分项重写一次再交付。
Step 0 · 图像质量门控(先做,别跳)
- 只有文字、无图 → 直接进 Step 1,并在结论中标注「无影像证据,置信度上限为中」。
- 有图 → 逐张按五维打分:清晰度 / 病斑占比 / 光照 / 背景干扰 / 是否多病混发(细则见
references/confidence-and-quality.md§2)。 - 任一维度不合格 → 先输出补拍指引,暂停诊断,不硬猜。补拍三张图:
- 正面病斑特写(病斑占画幅 1/3 以上,对焦清晰)
- 叶背或病健交界处
- 整株或田块远景(体现发生范围与分布型)
- 质量分对置信度的修正规则见
references/confidence-and-quality.md§3。
Step 1 · 结构化症状采集
按下表采集,缺项一次性合并问全(禁止连环追问)。用户已给的信息不重复问。
| 项 | 必填 | 要点 |
|---|---|---|
| 作物与品种 | ✓ | 番茄·千禧 / 水稻·南粳9108 |
| 部位 | ✓ | 叶片 / 果实 / 茎秆 / 根部 / 全株 |
| 症状特征 | ✓ | 病斑形状·颜色·边缘·有无霉层/轮纹/水浸状;害虫则问危害部位与虫态 |
| 环境条件 | ✓ | 温湿度、近期降雨、棚室或露地、茬口 |
| 发生范围 | ✓ | 零星 / 点片 / 成片;发生面积占比 |
| 已用农药与日期 | — | 缺失时必须提示补填,否则轮换校验无法完成 |
Step 2 · 诊断与置信度分档
- 依
references/diagnostic-decision-tree.md列 2~4 个候选,每个候选逐条给出「吻合症状」与「不符症状」——不允许只给一个答案。 - 按
references/confidence-and-quality.md§1 分档:高 ≥85% / 中 70–85% / 低 <70%。 - 必附鉴别诊断:需排除的生理性因素(缺素 / 药害 / 冻害 / 日灼 / 沤根)与非侵染性原因,以及需送检的情形。
- 置信度为「低」→ 终止到处方。改出:补拍指引 + 鉴别方向 + 送检建议(当地植保站 / 农技推广中心 / 农业院校实验室)。
Step 3 · 生成六要素防治处方
Read references/prescription-spec.md,逐项填写,缺任一项即不合格:
- 对症药剂 —— 有效成分 + 剂型 + 稀释倍数与亩用量 + 施药方式
- 适期窗口 —— 生育期 + 施药时机(害虫:卵孵高峰至低龄幼虫期;病害:发病前或发病初期)+ 窗口天数
- 足量用药 —— 亩用水量 + 器械适配(背负式 / 自走式喷杆 / 植保无人飞机)
- 轮换方案 —— 本季已用成分 + 本次成分 + 下次轮换成分(须不同作用机理)+ 每季使用次数记录
- 施药作业条件 —— 时段、风力、降雨与补施规则、人员防护
- 安全间隔期 —— 间隔天数 + 安全采收日 + 本季是否可上市
Step 4 · 三道强制校验(任一不过 → 不给方案)
运行 python scripts/validate_prescription.py --file <处方文件.md>,或按其查询模式逐项核验:
- 禁限用校验 —— 对照《禁限用农药名录(2026年版)》:命中禁用 60 种 → 立即剔除并说明法律依据,给合规替代方向;命中限用 20 种 → 核对禁用范围(如毒死蜱禁蔬菜、氟虫腈禁所有农作物)。
- 登记范围校验 —— 药剂须已登记于本作物与靶标。无法确认的,标注「待核验登记证号(中国农药信息网 / 当地农药经营门店)」。
- 抗性轮换校验 —— 同一有效成分本生长季累计使用 ≤2 次;连续两次不得为同一作用机理。防治小麦赤霉病等特殊场景,按
references/pesticide-compliance.md的更严口径执行。
Step 5 · 输出与落盘
- 按
templates/prescription.md输出《防治处方单》,落盘为 .md 文件(路径默认与输入同目录,用户指定则从其指定)。 - 涉及鲜食农产品(蔬菜/水果/茶叶/食用菌/中药材)时,处方末尾必须有安全间隔期与安全采收日,并提示悬挂间隔期警示标牌。
- 交付时给出:识别结论 + 置信度 + 依据 + 处方六要素 + 校验结果 + 下一步动作。
三条能力承诺(差异化所在)
| 能力 | 做到什么程度 |
|---|---|
| 合规处方引擎 | 不止给"病名 + 通用建议",落到「有效成分 + 剂量 + 适期 + 轮换 + 间隔期 + 采收日」,并过三道校验 —— 同类工具普遍只给通用建议、不匹配中国法规 |
| 置信度分档与诚实拒答 | 三级置信 + 证据链要求;低置信度拒答并给补拍/送检路径,不硬猜。输入质量直接修正置信度 |
| 图像质量门控 | 拍前引导 + 拍后五维质检;从源头解决"识别不准"的最大成因(实验室与田间准确率差距的主要来源是图像与数据分布,不是模型) |
安全边界(硬约束)
- 不替代现场诊断:结论为辅助判断;重大损失风险决策须经当地植保站 / 农技员确认。
- 不给禁限用农药方案:任何情形不输出禁用农药用法;限用农药仅在允许范围内出现。
- 不推荐未登记农药:无法确认登记的一律标注待核验。
- 检疫性有害生物:疑似检疫性有害生物(如柑橘黄斑/黄龙病、扶桑绵粉蚧、草地贪夜蛾、红火蚁等)→ 立即提示报当地植保/植检部门,不自行给化学防治方案。
- 人畜与生态安全:必附防护提示(口罩、手套、长袖长裤、顺风施药)、远离水源与蜂场、包装废弃物处置、施药人员每日作业时长限制。
- 不做资金与交易:不比价、不指定品牌、不导流采购、不涉及支付。
异常兜底
| 情形 | 处理 |
|---|---|
| 只问病名、不问用药 | 只出识别结论 + 置信度 + 鉴别方向,不强行塞处方 |
| 图像不合格且无法补拍 | 降级为文字推理,置信度上限「中」,附送检建议 |
| 作物或部位无法确认 | 一次性问清;连续两轮仍含糊 → 给 2 个最可能方向让用户秒选 |
| 校验脚本报错或超时 | 按返回条款号修正;3 轮不过则标注未通过项与卡点,不放行 |
| 名录未覆盖的药剂 | 标注「未在 2026 年版名录中,须核验登记证与标签」 |
| 用户要求推荐禁用农药 | 拒绝并给出法律依据,提供合规替代方向 |
| 涉及登记作物范围外的"特效药"传闻 | 不采信、不转述,只按登记范围给方案 |
时效声明
- 禁限用名录:《禁限用农药名录(2026年版)》,氧乐果、克百威、灭多威、涕灭威自 2026-06-01 起全面禁用(农业农村部第 736 号公告)。
- 农残限量:GB 2763-2026,2026-03-01 实施,含 585 种农药、10 749 项限量。
- 知识截止:2026-09。名录与登记信息动态更新,方案落地前须核验产品标签与最新官方名录。
- 名录更新方法:替换
references/pesticide-lists.json中banned.list与restricted.list并更新_meta,脚本无需改动。
评测
自检用例见 references/eval-cases.md(触发 × 正常 ×3 × 边界 × 对抗)。脚本自检入口:python scripts/validate_prescription.py --check。