工程开发
planner avatar

planner

为多任务工程项目建立结构化且可由编排器执行的计划,包含原子化任务、冲刺结构与验证标准。

简介

Planner 技能是一个专门的框架,旨在将复杂的开发目标分解为可执行的结构化项目计划。它专为在协作、多步骤环境中工作的软件工程师和技术代理设计。通过利用标准化的五阶段流程,Planner 能确保项目不仅定义明确,且能立即与任务编排器 (task-orchestrator) 代理相容。这种系统性的方法减少了模糊性,强制执行任务的原子性,并提供了从初始需求收集到最终实作与验证的清晰路径。

  • 基于阶段的工作流:包含需求厘清、代码库研究、细粒度任务规划、子代理同行审查以及成品保存。

  • 任务原子性强制:确保每个任务都是具体、可操作、可测试的,并与确切的文件路径和代码片段绑定。

  • 基于冲刺的交付:将工作组织为可演示、可执行且递增的增量,确保项目进度的一致性。

  • 标准化模板:产生基于 Markdown 的计划,包含复杂度估算、先决条件、验收标准和明确的复原策略。

  • 工作流移交:与并行任务执行器 (parallel-task worker) 无缝整合,一旦计划定案即可立即执行未阻塞的任务。

  • 在启动复杂功能、重构大型模块或执行任务依赖关系复杂的多冲刺项目时使用此技能。

  • 预期输入:高阶目标或需求;技能会在产生最终计划前向用户询问以厘清范围。

  • 预期输出:结构化包含冲刺、任务与验证步骤的 Markdown 文档,以及选择性的持久化计划文件。

  • 安全界限:除非明确要求,否则不会进行自动实作;避免建立循环依赖;确保写入操作严格限制在任务需求范围内。

  • 最佳实践:在开始规划阶段前,务必确认先决条件(如所需的库或访问权限),以避免冲刺中期的阻碍。

仓库统计

Star 数
232
Fork 数
27
Open Issue 数
3
主要语言
Python
默认分支
main
同步状态
空闲
最近同步时间
2026年4月30日 16:04
在 GitHub 查看