pest-disease-tracker

🌿 智能园艺病虫害防治助手

🥥53总安装量 16评分人数 8
100% 的用户推荐

基于专业园艺知识库的病虫害跟踪工具,帮助家庭园丁和小农户识别植物问题、管理治疗方案并监控效果,实现科学的植物健康防护。

A

基本安全,请在特定环境下使用

  • 来自社区或个人来源,建议先隔离验证
  • ✅ 代码通过安全审计,无 eval/exec/system 等危险函数,无注入漏洞
  • ✅ 文件导出功能实现严格路径验证,禁止写入系统目录和敏感配置文件
  • ✅ 零网络传输,所有数据本地存储于 ~/.openclaw/workspace/,隐私保护完善
  • ✅ 仅依赖 Python 标准库,无第三方包引入供应链风险
  • ⚠️ 来源为个人开发者 (T3 级别),建议在使用前审查代码并关注更新动态

使用说明

核心用法

Pest & Disease Tracker 是一款专为园艺爱好者设计的命令行工具,提供完整的病虫害管理闭环。用户可通过简单的命令快速记录花园中发现的害虫或病害(如蚜虫、早疫病等),指定受影响的植物种类和严重程度(低/中/高/危急)。系统内置专业园艺知识库,能根据问题类型智能推荐治疗方案,涵盖有机方法(印楝油、有益昆虫)和化学药剂(杀菌剂、杀虫剂)。用户可记录每次治疗的详细方法、使用产品和效果评估,形成完整的治疗历史档案。支持数据导出功能,便于备份和跨设备迁移。

显著优点

该工具最大亮点是完全本地化运行,所有数据存储在用户主目录的 JSON 文件中,无需网络连接,充分保护隐私安全。内置的常见病虫害百科涵盖从蚜虫到白粉病等 17 种典型问题,提供分级的严重程度评估和对应的处理时限建议。治疗方案兼顾有机种植和常规农业需求,特别标注了安全注意事项。文件导出功能实现了严格的路径白名单验证,有效防止恶意文件写入系统关键目录。数据格式采用标准 JSON,便于技术用户进行二次分析或与其他园艺工具集成。

潜在缺点与局限性

作为纯命令行工具,对不熟悉终端操作的用户存在一定学习门槛,缺乏图形界面和移动端支持。病虫害识别完全依赖用户手动输入,不具备图像识别能力,对于相似症状的区分(如早疫病和晚疫病)需要用户具备基础植物病理知识。知识库虽覆盖常见 issues,但面对地域性特殊病虫害或新型病害时可能缺乏对应方案。数据来源为个人开发者(T3 级别),长期维护和更新频率存在不确定性。此外,工具仅提供治疗建议,无法替代专业农艺师的现场诊断。

适合的目标群体

主要面向家庭园艺爱好者、阳台种植者、小型有机农场经营者以及植物学学习者。特别适合注重数据记录的严谨型园丁,需要跟踪多种植物健康状态的复杂花园管理者,以及希望建立治疗历史档案以优化来年种植计划的长期种植者。对于采用综合害虫管理(IPM)策略的用户,该工具能有效记录不同防治手段的效果对比。

使用风险与注意事项

数据安全方面,虽然程序实现了路径验证,但用户仍需定期手动备份 ~/.openclaw/workspace/ 目录下的数据库文件,防止意外丢失。农业安全方面,使用化学药剂治疗时务必遵循标签说明,注意安全防护和环境保护;有机治疗也需考虑对有益昆虫的影响。对于标记为"危急"程度的病害(如晚疫病),建议在使用工具记录的同时及时咨询当地农业推广部门,避免延误最佳防治时机。程序仅提供通用建议,特定气候条件下的治疗方案可能需要本地专业调整。

pest-disease-tracker 内容

文件夹图标scripts文件夹
手动下载zip · 8.2 kB
pest_tracker.pytext/plain
请选择文件