550 字
3 分钟
Project Harness Builder
Project Harness Builder 是一个面向 AI 编程助手的工作流 Skill:当你从零启动一个大型长期项目时,它通过一轮轮交互式问答,帮你把整套工程规范体系(harness)搭建起来,避免”想到哪写到哪”的混乱开局。
它解决什么问题
大型项目的工程规范通常包括功能规格(spec)、架构决策记录(ADR)、技术栈总览、设计令牌、开发提示词等几十份文档。一次性让 AI 全生成,往往因为上下文过长导致后半段质量下降、甚至遗漏关键项。
Harness Builder 的核心思路是增量式生成:
- 每轮只问一件事,回答后立即落盘对应文档
- 文档写完后,后续轮次无需重复记忆前面的细节
- 从根本上规避上下文窗口溢出带来的质量滑坡
工作流程
整套流程分为两个阶段:
Phase 1 增量问答与生成 Round 1 项目基础 → 技术栈 / CONTEXT / spec 骨架 Round 2 技术选型 → 架构、依赖、部署形态 Round 3 交互与体验 → 设计令牌、动效、无障碍规范 ... (逐轮推进,共 51 项规范清单)
Phase 2 生成开发提示词 产出「提示词」文件夹,供后续分段开发使用使用方式
它被打包成一个标准 AI Skill,目录结构如下:
project-harness-builder/├── SKILL.md # Skill 主入口(工作流定义)├── checklist.md # 大项目规范完整清单(51 项)└── spec-templates.md # 各类规范的模板结构触发方式也遵循 Skill 的语义约定,例如对 AI 说”构建项目规范""初始化 harness""搭建工程框架”,即会启动交互式问答流程。
适用与不适用
项目已开源,欢迎前往 GitHub 仓库查看完整工作流与模板:
Project Harness Builder
https://shirone.mysqil.com/posts/project-harness-builder/分享文章
生成精美分享图或复制链接,与更多人分享本文。
继续阅读
换条路线
从其他文章中稳定抽取
最后更新于 ,距今已过 73 天
部分内容可能已过时