用途:在 FP CLI 中创建和拆解开发计划。FP 里没有独立的“计划”实体,计划就是一个描述完整的父 issue,其子 issue 代表任务与子任务,子任务全部完成后父 issue 从 todo 转为 done。
主要能力:支持多层级 issue 树(典型 2-3 层:计划/史诗、功能/任务、子任务/实现步骤);支持串行、并行、扇出、扇入等依赖建模,依赖有方向性;提供 fp tree 可视化结构,fp log 查看活动记录;可在执行中新增任务、调整依赖、拆分大任务、重排顺序。
使用方式:用 fp issue create 创建父计划与子任务,通过 --parent 指定父级、--depends 指定依赖、--priority 指定优先级、--description 写描述;用 fp issue update 修改依赖,fp issue edit 编辑描述,fp comment 添加说明,fp tree 验证结构。任务描述建议包含 What、Why、How、Done 四要素。
适用场景:功能开发规划、缺陷修复、重构、性能优化等需要拆解与依赖管理的工程工作,也支持人与智能体、多智能体协作规划。
限制与注意:不要用 Markdown 的 - [ ] 任务清单代替子 issue,否则无法跟踪状态、依赖与指派;不要创建无父级的孤立任务;不要忽略依赖;避免描述含糊或任务过大。依赖更新会整体替换原依赖列表,需先查看再补全。具体模板与模式见其 references/patterns.md 与 references/templates.md。