用途:planning 是一个结构化任务分解与跟踪系统,用于把复杂目标转化为可执行步骤,并持续跟踪进度、记录决策。其计划是“活文档”,会随着了解深入而演进,区别于冻结式的 plan-then-execute。
主要能力:拆解大型任务;跟踪进度;随新发现调整计划;记录决策。计划以 PLAN.yml 组织,包含 goal、status 以及 tasks 列表;每个任务有 id、name、status,可带 subtasks,也可用 blocked_by 表示依赖阻塞。
使用方式:按模板创建 PLAN.yml 与 PROGRESS.md。资料给出的结构示例为 plan 下含 goal、status、tasks;任务状态如 done、in_progress、blocked。仓库内容包含 SKILL.md(完整协议文档)、PLAN.yml.tmpl(计划模板)、PROGRESS.md.tmpl(进度模板)。
适用场景:需要适应变化的探索型任务;与 plan-then-execute 相对,后者计划冻结、可审计、需要审批门,适合需要控制的场景。planning 与 play-learn-lift(规划即其 LEARN 阶段)、scratchpad、session-log、roberts-rules、adversarial-committee 等技能配合使用。
限制:资料未提供安装命令、平台支持、收费方式或具体运行步骤,暂未提供。