aiblueprinthq/ai-blueprint

A file-backed, spec-driven AI coding workflow framework for building real software while staying in control.

解决的问题

AI 编码代理在产品意图被困在聊天记录中、功能重叠、以及声称‘可运行’的代码缺乏证据支持时,往往变得不可靠。AI Blueprint 提供了一个结构化、基于文件的流程框架,确保 AI 代理遵循受控的规划、实现和验证循环,使项目状态持久且与工具无关。

如何工作

它实现了一种以规范驱动的工作流,代理必须在编码前编写功能规范并获得审查。该流程遵循严格的循环:feature -> review spec -> implement -> check -> audit current -> complete。此状态以可读的 Markdown 文件(如 project-plan.mdcurrent-feature.md)形式存储在项目仓库中,使项目可以在不同编码代理(如 Claude Code、GitHub Copilot 或 Codex)之间切换而不会丢失上下文。

适用人群

希望获得更高控制力、更好可追溯性,并防止在真实软件项目中出现 AI 生成的回归或幻觉的 AI 编码代理使用者。

主要亮点

  • 基于文件的状态:项目计划、规范和审计结果以文件形式存储,而非聊天记录。
  • 先规范后编码:在实现开始前强制执行审查关卡。
  • 工具无关:适用于任何应用栈,并通过适配器支持多个代理。
  • 验证关卡:提供专门的命令用于检查验收标准和审计分支差异。
  • 上下文效率:优化加载到代理中的上下文,以减少令牌使用量。
  • 自动化模式:提供“自动驾驶”和“持续”模式,实现有限的本地自动化,同时保持安全边界。

相关

  • 项目
  • 项目
  • 项目
  • 项目