通过任务计划、优先级、状态更新、重复任务、筛选及导出功能,管理每日、每周及季节性农务。
农场任务经理:每日、每周和季节性农场任务管理,任务时间安排和优先次序是一项面向实际任务的技能。它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;
若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
支持每日、每周及季节性农场杂务管理,具备任务调度与优先级功能。
作者: IOU (@johstracke) 版本: 1.0.0 创建日期: 2026-02-12
Farm Task Manager 帮助农户系统化组织每日、每周和季节性的农场杂务,支持任务调度、优先级设定与进度追踪。适用于:
我开发 Farm Task Manager 的原因是:农场工作繁重且琐碎——总有做不完的事(播种、维护、收获、畜禽照料、设备维修等)。仅靠大脑记忆极易遗漏关键任务、错判优先级、浪费时间。现在我只需输入 farm-task add "Fix irrigation" --priority high,即可放心交由系统提醒,到期前无需再操心。
farm-task add "Check irrigation system" --priority high --category maintenance --due "2026-03-01" --assignee "John"
可用选项:
--name:任务名称(必填)--description:任务描述--priority:任务优先级(high / medium / low)--status:任务状态(pending / in-progress / completed)--category:任务分类(planting / maintenance / harvesting / equipment / animals / buildings / other)--due:截止日期(格式:YYYY-MM-DD 或 YYYY-MM-DD HH:MM)--assignee:任务负责人# 列出全部任务 farm-task list # 按状态筛选 farm-task list --status pending # 按优先级筛选 farm-task list --priority high # 按分类筛选 farm-task list --category planting # 按截止日期排序(逾期任务置顶) farm-task list --sort-due # 按负责人筛选 farm-task list --assignee "John"
farm-task show 1
显示以下信息:
# 标记为“进行中” farm-task update 1 --status in-progress # 标记为“已完成” farm-task update 1 --status complete # 为任务添加备注 farm-task update 1 --note "Checked valves, all good" # 修改优先级 farm-task update 1 --priority medium
# 每日任务 farm-task recurring "Check chicken water" --frequency daily --priority medium --category animals # 每周任务 farm-task recurring "Inspect tractor oil" --frequency weekly --priority high --category equipment # 每月任务 farm-task recurring "Test fire extinguishers" --frequency monthly --priority medium --category buildings # 季节性任务(每年 3 月 1 日执行) farm-task recurring "Winterize irrigation" --frequency seasonal --season "03-01" --priority high --category maintenance
farm-task complete 1
将任务标记为已完成,并记录完成时间戳。
farm-task delete 1
从系统中彻底移除该任务。
# 导出全部任务为 Markdown farm-task export --file tasks.md # 按分类导出为 Markdown farm-task export --file planting-tasks.md --category planting # 导出为 JSON farm-task export --file tasks.json --format json # 按日期范围导出 farm-task export --file march-tasks.md --after "2026-03-01" --before "2026-04-01"
✅ 已通过安全验证:本技能采用路径校验机制,防止未授权文件访问。
所有文件操作均限制在安全目录内:
~/.openclaw/workspace/farm-task-manager/~/(由用户自主控制)禁止访问的路径包括:
/etc、/usr、/var 等)~/.ssh、~/.bashrc 等)无硬编码密钥;不支持任意代码执行;所有操作均经过输入校验。
任务以 JSON 格式存储于以下路径:
~/.openclaw/workspace/farm-task-manager/tasks.json该目录将在首次运行时自动创建。
| 分类 | 说明 |
|---|---|
| planting | 育苗、移栽、土壤准备等 |
| maintenance | 农场日常维护与维修 |
| harvesting | 采收作业及采后处理 |
| equipment | 农机具维护、维修与存放 |
| animals | 畜禽饲养、喂食、健康检查等 |
| buildings | 谷仓、棚舍、温室等建筑维护 |
| other | 其他未归类的农场事务 |
| 优先级 | 说明 |
|---|---|
| high | 紧急任务,需立即处理(涉及安全或时效性强) |
| medium | 重要任务,宜尽快完成(常规事务,具有一定灵活性) |
| low | 可选任务,有余力时再执行(优化类、改进类工作) |
# 查看当日待办(按截止时间排序) farm-task list --sort-due --status pending # 完成家禽巡检 farm-task complete 5 farm-task recurring generate 5 # 生成次日对应的周期性任务实例
# 查看高优先级任务 farm-task list --priority high # 导出本周计划文档 farm-task export --file weekly-plan.md --after "today" --before "7 days"
# 冬季准备 farm-task recurring "Winterize irrigation" --frequency seasonal --season "11-01" --priority high --category maintenance # 春季播种 farm-task export --file spring-tasks.md --category planting --after "2026-03-01" --before "2026-06-01"
A: 添加任务时使用 --assignee 指定负责人;后续可通过负责人筛选查看其专属任务列表:
farm-task list --assignee "Jane"
A: 可以,使用更新命令即可:
farm-task update 1 --priority high
A: 周期性任务本质是模板。当您完成某条周期性任务后,可调用命令生成下一次实例:
farm-task recurring generate 1
该命令将创建一条新任务,继承原始模板的所有属性,并自动更新截止日期。
A: 可通过分类(category)对关联任务进行分组管理:
farm-task add "Build new fence" --category buildings --assignee "John" farm-task list --category buildings
A: 支持导出为 Markdown(便于人工阅读)或 JSON(便于程序间数据交换):
# Markdown 格式(人类可读) farm-task export --file farm-plan.md # JSON 格式(数据交换用) farm-task export --file farm-tasks.json --format json
如遇 Bug、功能建议或使用疑问,请联系:
Farm Task Manager —— 有序管理农场事务,缓解压力,永不再遗漏重要任务。
相关专题
热门下载
相关下载
精品课程
共6课时 | 54.7万人学习
共89课时 | 134.1万人学习
共49课时 | 82.6万人学习
最新文章