核心用法
Garden 是一个专为园艺爱好者设计的结构化记忆管理工具,采用文件系统本地存储架构,所有数据保存在 ~/garden/ 目录下。核心工作流围绕「植物登记-区域管理-活动记录-气候规划-收成追踪」五大模块展开:
- 植物登记:每种植物拥有独立文件,记录品种、种植日期、所在区域、养护计划及健康历史
- 区域管理:每个花园区域独立建档,追踪环境条件、当前作物及轮作历史(强制3年轮作间隔)
- 活动日志:按月份归档,使用统一图标系统(🌱种植、💧浇水、🐛虫害、🍅收成等)
- 气候感知:用户手动配置USDA耐寒区及霜冻日期,用于计算种植窗口期
- 收成追踪:量化记录产量,支持跨季节品种对比
系统采用分层存储策略:memory.md 始终优先加载作为当前焦点,植物/区域文件按需加载,日志档案仅作历史查询。
显著优点
1. 完全离线化:零外部API依赖,无网络即可使用,数据主权完全归属用户
2. 渐进式复杂度:从单一 memory.md 起步,按需扩展至完整追踪体系,避免过度工程
3. 轮作合规性:自动强制执行3年同科作物轮作间隔,降低土传病害累积风险
4. 症状诊断支持:内置诊断流程,结合植物健康史、区域条件及近期天气进行问题排查
5. 跨季节复利:历史数据结构化沉淀,支持年际产量对比与种植决策优化
潜在局限
- 手动气候配置:不支持实时天气API接入,霜冻预警、降水提醒等功能缺失
- 无硬件集成:无法连接灌溉控制器、土壤传感器等物联网设备
- 学习曲线:图标系统与文件层级结构需要初期适应
- 诊断知识边界:严重病虫害仍需专业农艺师介入,系统仅提供参考性排查流程
适合人群
- 追求数据自主的隐私敏感型用户
- 中小型家庭菜园/阳台种植者
- 希望建立长期种植档案的进阶爱好者
- 有机种植实践者(轮作规划刚需)
常规风险
| 风险类型 | 说明 | 缓释措施 |
|---------|------|---------|
| 数据丢失 | 本地文件无云端备份 | 建议定期 git 备份或同步至个人云盘 |
| 过度浇水 | 按固定日程而非土壤实际墒情灌溉 | 系统提示「浇水前检查土壤」 |
| 微气候忽略 | 同一区域不同位置温湿度差异 | 建议细分更多 zone 文件 |
| 记录惰性 | 问题发生后补录日志,丢失关键诊断信息 | 内置「Garden Traps」警示机制 |