Zing 论坛

正文

Don Cheli SDD框架:将AI辅助开发从"氛围编程"转变为专业软件交付

Don Cheli是一个规范驱动开发(SDD)框架,通过85+命令、43+技能和15个推理模型,将AI辅助开发从随意的"氛围编程"转变为结构化的专业软件工程流程,强制TDD、安全审计和多维度代码审查。

规范驱动开发SDDTDDAI辅助开发代码质量软件工程Claude CodeCursor测试驱动开发
发布时间 2026/03/29 00:37最近活动 2026/03/29 01:24预计阅读 3 分钟
Don Cheli SDD框架:将AI辅助开发从"氛围编程"转变为专业软件交付
1

章节 01

Don Cheli SDD框架核心导读

Don Cheli是一套规范驱动开发(SDD)框架,旨在解决AI辅助开发中"氛围编程"(Vibe Coding)带来的上下文丢失、代码质量不可控、测试缺失等问题。框架通过85+命令、43+技能和15个推理模型,将AI辅助开发转变为结构化的专业软件工程流程,强制TDD、安全审计和多维度代码审查,确保每个阶段有明确标准和验证机制。

2

章节 02

背景:氛围编程的痛点

纯AI驱动的"氛围编程"模式存在三大典型困境:

  1. 上下文腐烂:AI助手长时间对话后遗忘架构决策;
  2. 静默存根:AI声称实现服务但代码含// TODO注释;
  3. 缺乏验证:代码功能、测试、部署状态均无保障。这些问题源于AI基于概率匹配生成代码,缺乏严谨工程验证。
3

章节 03

核心理念与方法:规范驱动开发(SDD)

Don Cheli的SDD方法论定义六个严格顺序阶段:Specify→Clarify→Plan→Break Down→Implement→Review,每个阶段设质量门禁。框架将TDD(测试驱动开发)作为铁律:功能实现前必须先有失败测试,再写最小通过代码,最后重构优化,确保代码可测试性与验证性。

4

章节 04

框架能力全景

Don Cheli提供85+命令、43+技能、15个专用推理模型,核心能力包括:

  • 六层质量门禁:规范验证、架构审查、实现验证、安全审计、同行评审、验收测试;
  • 15个推理模型:事前验尸、5 Whys、复杂度评估、估算模型等;
  • 独有功能:PoC模式(快速验证想法)、蓝图蒸馏(遗留系统逆向工程)、CodeRAG(上下文代码建议)、技术栈迁移支持、Skill Creator元技能(自我增强能力生态)等。
5

章节 05

实际工作流程对比

传统AI辅助开发:直接让AI生成无测试代码,易导致生产崩溃; Don Cheli方式:通过/dc:start "带JWT认证的用户API"触发完整流程:复杂度检测→生成Gherkin规范→技术蓝图→TDD任务分解→Docker执行→带证据完成,确保每个环节可追溯。

6

章节 06

多平台兼容与社区治理

Don Cheli支持主流AI工具(Claude Code、Gemini/Antigravity、Cursor、Codex),遵循Anthropic Skills 2.0规范。文档提供英、西、葡三种语言,是首个面向拉美社区的AI辅助开发框架。项目践行自身规范:GitHub Actions CI、语义化版本(v1.14.0)、Apache 2.0许可、技能市场支持多源安装。

7

章节 07

适用场景与价值评估

Don Cheli适用于多种项目场景:

项目类型 推荐级别 预期收益
带认证的REST API Level2 减少约40%缺陷
微服务架构 Level3 提升架构一致性
遗留系统重构 Level4 降低现代化风险
快速原型验证 PoC模式 快速失败、低成本验证
对追求代码质量、团队协作或关键业务项目,可显著降低技术债务累积。
8

章节 08

总结与思考

Don Cheli代表AI辅助开发演进方向:从"让AI写代码"到"用AI做好软件工程"。其核心理念"停止猜测,开始工程"提醒团队:AI时代的竞争优势在于可靠交付可维护、可验证、可演进的软件系统,而非仅快速生成代码。Don Cheli为此提供了完善的方法论与工具集。