用途:以单一规范页面 ops/tasks.md 存储和管理日常任务,通过稳定任务 ID 支持可预测的任务生命周期流转。
主要能力:任务生命周期为 add → in-progress → complete | defer | remove;优先级分 P0(紧急)、P1(今天)、P2(本周)、P3(待办);完成任务归档并记录完成日期,延后任务需带目标日期和原因;每次操作返回结构化结果 {action, task_id, status, priority, date, page, saved},便于调用方(含子智能体)串联;查看时按优先级分组列出活跃任务,触发词 "task list json" 时返回 JSON 数组。
使用方式:仅使用声明的工具 get_page、put_page、add_timeline_entry、search;读取用 get_page("ops/tasks.md"),写入用 put_page("ops/tasks.md")。意图按固定路由映射,例如添加、完成、延后、删除、查看,删除仅在明确出现删除词时才执行。首次运行若页面不存在则按模板创建。操作后只做最小差异编辑,保留未知内容。
限制:页面标识固定为 ops/tasks.md;日期统一为 ISO 8601;任务 ID 格式为 t-YYYYMMDD-NN;未提供优先级时默认 P3 并明确说明,不编造日期、优先级或原因;删除需显式确认;页面为读-改-写且 put_page 无比较交换,存在单写者假设,并发修改会最后写入者覆盖并可能产生重复 ID,须串行编辑并在写入前重新读取。