[开源发布] Dev-PlayBooks:让 AI 编程不再“抽卡”,面向 Claude/Codex等 的确定性Spec+TDD开发工作流框架

现在写代码肯定离不开 AI 了吧?Claude Code、Cursor、GitHub Copilot 确实强。 但是!你有没有遇到过这种情况:

  • AI 信誓旦旦说"修复了",结果运行报错,甚至连编译都过不去。
  • 让它加个功能,它"贴心"地把别的功能改坏了。
  • 只有代码没有测试,或者测试全是 Mock 骗自己。
  • 写新 Demo 神勇无敌,一到几十万行的老项目就"智商掉线"。

今天给大家推荐一个开源神器:DevBooks (dev-playbooks-cn)

它不是另一个 AI 模型,而是一套专门管 AI 的"交通规则"。它能让你的 AI 编程助手(特别是 Claude Code 和 Codex CLI)从"由着性子胡来"变成"按规矩办事"。

开源地址:https://github.com/Darkbluelr/dev-playbooks-cn


1. 专治"自欺欺人":强制角色隔离

AI 最喜欢干的事就是:既当裁判又当运动员。在一个对话框里,它刚写完代码,马上又写个测试说"通过了",实际上那个测试可能根本没跑,或者逻辑就是错的。

DevBooks 引入了 双轨制开发 ,强制要求:写测试的 AI写代码的 AI 必须分开!

  • Test Owner:只管理解需求,写红灯测试(Red Test)。
  • Coder :只管实现功能,让测试变绿(Green)。Coder 根本没权限改测试代码,想通过修改测试来"偷懒"?没门!

2. 拒绝"口头支票":基于证据的完成

你问 AI:"改完了吗?" AI:"改完了!所有测试都通过了。" DevBooks:"我不信,证据呢?"

DevBooks 要求 AI 必须提交运行日志、构建报告、截图等实打实的"证据"文件。而且,系统里有自动化的质量闸门(Quality Gates),检测不到合格的证据,任务就无法 Close。

3. 拯救"屎山":存量项目也能用

很多 AI 工具只能从头生成项目(Greenfield),面对复杂的存量项目(Brownfield)往往无从下手,因为上下文太多了。

DevBooks 专门有一个 brownfield-bootstrap 技能。

它可以帮你分析现有的老项目,生成项目画像、依赖图和基线规格。这就好比给 AI 戴上了"夜视仪",让它能快速看懂你那陈年老代码。

4. 拒绝"写诗"也拒绝"谜语":恰到好处的计划颗粒度

很多 AI 生成的计划,要么太简略("实现功能 X"一句话带过),AI 执行时容易迷失方向;要么太啰嗦(连变量名都规定死了),不仅浪费 Token,还限制了 AI 的编码能力。

DevBooks 生成的 tasks.md 能够保持刚刚好的颗粒度 。它关注接口契约数据流向关键边界,既给出了明确的导航,又保留了实现的灵活性。

5. 18般武艺:Skills 全家桶

它不仅仅是写代码,而是内置了 18 个 Skills,覆盖软件开发全流程:

  • 想清楚再做 (proposal-author):AI 先帮你写提案、设计文档,对齐需求。
  • 不仅看语法 (reviewer):AI Reviewer 帮你检查代码可读性和一致性。
  • 防腐化 (entropy-monitor):监控代码是不是越来越乱(熵值),提醒你该重构了。

🚀 快速上手,好玩又硬核

安装

前提是你得有 Node.js。

复制代码
npm install -g dev-playbooks-cn

初始化

在你的项目根目录下:

复制代码
dev-playbooks-cn init

它会自动配置好环境,支持 Claude Code、Codex、Cursor、Windsurf 等多种主流 AI 工具。

开始你的指挥官生涯

使用 Router 模式,直接用自然语言下令:

"请运行 devbooks-router skill,分析需求:给现有的登录模块增加 OAuth2 支持,并确保兼容旧的 Session 验证。"

AI 会帮你拆解任务、写文档、生成测试、编写代码,你只需要像一个架构师一样进行 Review 和决策。


🔗 赶紧试试

别再让 AI 像抽卡一样写代码了,用 DevBooks 给它立个规矩,把 AI 变成真正的"数字员工"!

开源地址https://github.com/Darkbluelr/dev-playbooks-cn

相关推荐
墨染天姬2 小时前
【AI】端侧AIBOX可以部署哪些智能体
人工智能
AI成长日志2 小时前
【Agentic RL】1.1 什么是Agentic RL:从传统RL到智能体学习
人工智能·学习·算法
2501_948114242 小时前
2026年大模型API聚合平台技术评测:企业级接入层的治理演进与星链4SAPI架构观察
大数据·人工智能·gpt·架构·claude
小小工匠2 小时前
LLM - awesome-design-md 从 DESIGN.md 到“可对话的设计系统”:用纯文本驱动 AI 生成一致 UI 的新范式
人工智能·ui
黎阳之光3 小时前
黎阳之光:视频孪生领跑者,铸就中国数字科技全球竞争力
大数据·人工智能·算法·安全·数字孪生
小超同学你好3 小时前
面向 LLM 的程序设计 6:Tool Calling 的完整生命周期——从定义、决策、执行到观测回注
人工智能·语言模型
智星云算力3 小时前
本地GPU与租用GPU混合部署:混合算力架构搭建指南
人工智能·架构·gpu算力·智星云·gpu租用
jinanwuhuaguo3 小时前
截止到4月8日,OpenClaw 2026年4月更新深度解读剖析:从“能力回归”到“信任内建”的范式跃迁
android·开发语言·人工智能·深度学习·kotlin
xiaozhazha_3 小时前
效率提升80%:2026年AI CRM与ERP深度集成的架构设计与实现
人工智能
枫叶林FYL3 小时前
【自然语言处理 NLP】7.2.2 安全性评估与Constitutional AI
人工智能·自然语言处理