SuperAPI AI 工具集

plan-first-development

编程与开发

查看项目

更新于 10-16 07:25

技能介绍

用途:这是一套计划优先(plan-first)的软件开发方法论与技能,核心主张是把80%以上时间用于实现前的规划,因为规划消耗的 token 比实现更便宜,模型对能放进上下文窗口的详细计划也比对庞大代码库推理得更好。适用于启动新项目、添加大型功能、把复杂工作拆成阶段、上下文清空后恢复工作、管理跨会话实现、协调多个智能体在同一代码库上协作;不适用于快速修 bug、单文件改动、需求未知的探索性原型和显而易见的琐碎重构。

主要能力:规划流程分五步——写初始计划(目标、意图、工作流、技术栈)、迭代打磨(4-5 轮评审直到建议趋于平稳)、多模型融合(获取竞争方案并取长补短)、转换为任务(自包含且带依赖结构)、打磨任务(6 轮以上跨模型评审)。阶段类型包括基础设施、数据库、API、UI、集成、测试,各自给出文件数与时长范围。还包含风险矩阵、会话生命周期(开始、工作、检查点、收尾、恢复)、文档生成时机、好计划与优秀计划对比、常见错误与正确做法对照,以及通过 Explore、Task、Plan 等智能体进行委派。

使用方式:会话开始时读 SESSION.md 并查看“Next Action”继续;工作中实现、验证、调试循环;检查点用结构化格式 git commit 并更新 SESSION.md 哈希;收尾时更新 SESSION.md、做 git 检查点并设定具体的“Next Action”。文档方面,实现阶段计划始终生成,会话跟踪始终生成,数据库 schema 在 3 张表以上时生成,API 端点 5 个以上时生成。

限制:资料未提供具体安装命令、收费方式、支持平台或量化效果;部分内容以表格形式呈现,此处仅作要点归纳。