通过任务计划、优先级、状态更新、重复任务、筛选及导出功能,管理每日、每周及季节性农务。
农场任务经理:每日、每周和季节性农场任务管理,任务时间安排和优先次序
功能概述
农场任务经理:每日、每周和季节性农场任务管理,任务时间安排和优先次序是一项面向实际任务的技能。它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
核心要点
- 使用时应结合输入条件选择合适的执行方式,核对必要参数、依赖环境与输出内容,并按原始要求处理异常情况。
- 该技能适合需要稳定复用相关能力的场景,可作为自动化工作流的一部分,也便于后续检查、调整和扩展。
- 执行完成后建议检查结果是否符合预期,并保留必要记录。
使用与执行
从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;
结果检查与注意事项
若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
Farm Task Manager
支持每日、每周及季节性农场杂务管理,具备任务调度与优先级功能。
作者: IOU (@johstracke) 版本: 1.0.0 创建日期: 2026-02-12
关于本技能
Farm Task Manager 帮助农户系统化组织每日、每周和季节性的农场杂务,支持任务调度、优先级设定与进度追踪。适用于:
- 小型农场主(1–10 英亩)
- 业余农户与自给自足型农庄主(homesteaders)
- 农场直供(farm-to-table)运营者
- 需同时处理多项农场职责的任何人
开发初衷
我开发 Farm Task Manager 的原因是:农场工作繁重且琐碎——总有做不完的事(播种、维护、收获、畜禽照料、设备维修等)。仅靠大脑记忆极易遗漏关键任务、错判优先级、浪费时间。现在我只需输入 farm-task add "Fix irrigation" --priority high,即可放心交由系统提醒,到期前无需再操心。
功能特性
- 任务管理:支持添加任务名称、描述、优先级、截止日期、分类及负责人
- 任务筛选:按状态、优先级、分类、截止日期、负责人等维度筛选任务列表
- 任务更新:修改任务状态(pending / in-progress / completed),并可添加备注
- 周期性任务:支持创建每日、每周、每月或季节性重复任务
- 搜索功能:支持按任务名称、描述或分类进行全局搜索
- 导出功能:支持导出为 Markdown 或 JSON 格式,便于共享与备份
使用方法
添加任务
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"
故障排查
Q:如何管理多名工作人员的任务?
A: 添加任务时使用 --assignee 指定负责人;后续可通过负责人筛选查看其专属任务列表:
farm-task list --assignee "Jane"
Q:能否在后期修改任务优先级?
A: 可以,使用更新命令即可:
farm-task update 1 --priority high
Q:周期性任务是如何运作的?
A: 周期性任务本质是模板。当您完成某条周期性任务后,可调用命令生成下一次实例:
farm-task recurring generate 1
该命令将创建一条新任务,继承原始模板的所有属性,并自动更新截止日期。
Q:能否用于项目制工作的管理?
A: 可通过分类(category)对关联任务进行分组管理:
farm-task add "Build new fence" --category buildings --assignee "John" farm-task list --category buildings
Q:如何导出以便协作共享?
A: 支持导出为 Markdown(便于人工阅读)或 JSON(便于程序间数据交换):
# Markdown 格式(人类可读) farm-task export --file farm-plan.md # JSON 格式(数据交换用) farm-task export --file farm-tasks.json --format json
版本历史
- 1.0.0(2026-02-12):初始发布
- 基础任务管理(add / list / show / update / delete / complete)
- 多维任务筛选(状态 / 优先级 / 分类 / 截止日期 / 负责人)
- 周期性任务支持(daily / weekly / monthly / seasonal)
- 全局任务搜索
- 导出为 Markdown 与 JSON
技术支持
如遇 Bug、功能建议或使用疑问,请联系:
- 作者:@johstracke(ClawHub)
- 查看 IOU 其他技能:Farming Suite(即将上线!)
Farm Task Manager —— 有序管理农场事务,缓解压力,永不再遗漏重要任务。
热门AI工具
相关专题
DBeaver数据导入专题,整理Excel、CSV、SQL、TXT等常见文件的数据导入方法,涵盖目标数据库选择、数据表创建、字段映射、数据类型设置及导入参数配置等操作,帮助用户将本地文件中的数据写入数据库,并了解批量导入、重复数据处理和导入失败等常见问题的解决方法。
0
2026.11.05
DBeaver安全防护专题,围绕数据库连接安全、账号密码保护和访问权限管理展开,整理SSL/TLS加密连接、SSH隧道、数据库凭据保存及证书验证等配置方法,同时介绍敏感信息保护、远程连接风险和高权限账号使用等注意事项,帮助用户提高数据库日常管理的安全性。
0
2026.11.05
本专题聚焦DBeaver数据库连接配置与管理,覆盖从新建连接、选择数据库类型到填写连接参数和验证连接的完整流程。针对MySQL、PostgreSQL、SQL Server等常见数据库,整理相应的连接设置方法,并提供驱动缺失、认证失败和连接异常等问题的排查方向。
0
2026.11.04
本专题围绕XORM框架的结构体映射展开,说明表名与字段的命名策略、xorm标签常用属性、主键自增与时间字段自动填充,并演示Sync2自动建表、增量字段升级、索引声明与反向生成结构体的完整流程。
0
2026.11.04
本专题聚焦XORM框架的配置与连接环节,拆解MySQL、PostgreSQL、SQLite、SQL Server的DSN写法与驱动选择,讲清连接池参数、多数据源拆分、读写分离与超时重连的处理方式,并补充容器与兼容数据库的适配经验。
0
2026.11.04
本专题聚焦XORM框架的配置与连接环节,拆解MySQL、PostgreSQL、SQLite、SQL Server的DSN写法与驱动选择,讲清连接池参数、多数据源拆分、读写分离与超时重连的处理方式,并补充容器与兼容数据库的适配经验。
0
2026.11.04
本专题聚焦XORM框架的配置与连接环节,拆解MySQL、PostgreSQL、SQLite、SQL Server的DSN写法与驱动选择,讲清连接池参数、多数据源拆分、读写分离与超时重连的处理方式,并补充容器与兼容数据库的适配经验。
0
2026.11.04
本专题梳理XORM框架的入门路径,从框架定位、依赖安装、连接数据库到跑通第一个增删改查示例,讲清Engine初始化、日志开启与项目目录规划,并对比GORM等同类ORM的差异,帮助Go开发者建立整体认知。
0
2026.11.04
本专题聚焦Docker Desktop容器端口映射与访问配置,整理从创建容器、设置端口绑定到验证本地服务访问的操作流程。针对端口被占用、映射配置错误、容器服务无法访问等情况,也提供相应的检查方向,方便用户完成端口配置。
0
2026.11.03
热门下载
相关下载
精品课程
共6课时 | 12.1万人学习
共79课时 | 161.7万人学习
共6课时 | 54.7万人学习
最新文章