V2.9.3 正式发布
白皮书一套四本
beyond code 扩展
让 AI 写出正确的代码
三档执行模式 + Spec先行 + TDD 执行 + 经验自学习。不只是流程,更是会进化的质量体系。
支持 Java / Go / Python / Rust / TypeScript,适配 7 大 AI 平台。28 个 CLI 命令,250 个自动化测试,12 类系统化失败检查,3 档执行模式覆盖从 typo 修复到架构重构。
📚 STDD 白皮书
一套四本 · 中英文 · 人类版 & AI版 · 同期发布
STDD白皮书(V2.9)系统阐述了六阶段流程、九大核心原则、12类失败模式防范、双轨文档体系、经验库管理、Spec锚定法,以及V2.9新增的STDD beyond code扩展。
中文版
📘
STDD 白皮书
面向中文读者的方法论完整阐述,11个部分覆盖从原理到实战。
下载 MD →
English
📙
STDD Whitepaper
面向国际社区的方法论完整阐述,内容与中文版同源对齐。
Download MD →
中文 · For AI
🤖
STDD 白皮书(AI版)
结构化、可机读格式,专为AI代理(Claude Code/Cursor等)消费设计。
下载 MD →
EN · For AI
🧠
STDD Whitepaper (AI)
结构化、可机读格式,面向国际AI代理消费,与中文for AI版本对齐。
Download MD →
白皮书MD文件托管于本站服务器。关注公众号「小以AI实验室」,私信回复"STDD"亦可获取。
为什么选择 STDD
与其他主流 AI 编程框架的对比
| 维度 | STDD V2.9 | OpenSpec | Spec Kit | Superpowers |
| TDD 强制 | ✅ 强制 | ❌ | ❌ | ✅ |
| 经验自学习 | ✅ 5态FSM | ❌ | ❌ | ❌ |
| 社区共享 | ✅ 双仓库 | ❌ | ❌ | ❌ |
| 失败检查 | ✅ 12类 | ❌ | ❌ | ⚠️ 非正式 |
| 执行模式 | ✅ 3档(轻/标/彻) | 1种 | 2种 | 2种 |
| 多平台 | 7 | 6 | 5+ | 4 |
| 学习曲线 | 中 | 低 | 高 | 低 |
查看完整 9 框架深度对比分析 →
三档执行模式
轻量/标准/彻底 — 智能适配从 typo 修复到架构重构
0-3
🪶 轻量模式
bug修复/小调整 · 简化SPEC→跳过SLICE→RED→GREEN · TDD底线不跳过
4-7
⚖️ 标准模式
功能增强/中等重构 · 完整六阶段流程 · 经验库全量加载
8-17
🔬 彻底模式
新模块/架构变更 · 标准+pass@k+安全/性能子代理 · 最高质量保障
Phase 1 末尾自动计算6维度复杂度评分,智能推荐模式。核心原则:任何模式下 TDD 底线(RED→GREEN)都不可跳过。
六阶段流程
从需求到交付,每阶段都有明确产出物与质量门
Phase 1
UNDERSTAND · 需求理解
模糊需求 → proposal.md 可验证提案
Gate 1 · 强制确认
Phase 2
SPEC · 规格设计
design.md + specs + test-plan
Gate 2 · 强制确认
Phase 3
SLICE · 切片规划
tasks.md + slices.md
Gate 2 后可自动
Phase 4
BUILD · TDD 实现
RED→GREEN→REFACTOR
偏离自动记录
Phase 5
VERIFY · 质量验证
全量测试 + 12类检查
Gate 3 · 强制确认
Phase 6
DELIVER · 交付
归档 + 合并 + tag
自动执行
V2.9 核心新特性
六大升级,从编程方法论到通用质量保障体系
⚡
三档执行模式Phase 1末尾自动计算6维度复杂度评分(0-17分),智能推荐轻量/标准/彻底模式。
🎯
智能门禁系统四级范围分类器(micro/small/medium/large),分析变更范围给出智能建议。
📦
批次目录管理轻量模式共用批次目录,按时间窗口自动归档。stdd batch CLI命令族。
🔄
版本升级管理stdd upgrade 一键全局升级,upgrade --check 差异检查,upgrade --force 强制同步。
🔬
Plankton + pass@kPlankton三级自动修复(格式化/建议/报告)+ pass@k统计验证检测Spec歧义。
🌐
STDD beyond code从编程方法论扩展为通用质量保障方法论。任何可定义预期结果的任务都适用。
版本演进
从 V1.0 到 V2.9,持续迭代
V2.9 🆕
全面升级三档模式+智能门禁+batch+upgrade+beyond code。250 tests。
V2.8
质量度量升级pass@k + Plankton + TDD。232 tests / 73%。
V2.7
工程化升级双轨制+锚定+OpenCode+7新CLI。184 tests。
V2.5
经验闭环5态FSM+社区池+多Agent。155 tests。
V2.4
AI 辅助增强经验库+Spec补全+智能切片。109 tests。
V2.3
基础配套完善5语言+6平台+配置模块化。54 tests。
V2.0
架构升级CLI模块化+pytest+11类失败。54 tests。
实战案例
来自真实项目的验证数据
📊
FPPT 项目
5 天 · 27,826 行 · 326 测试 · 100%
📈
TStrategy 量化
V4.2 · 19,500+ 测试 · 全链路
🔄
STDD 自举
用 STDD 开发 STDD · 修复 25 缺陷
快速开始
三步在你的项目中启用 STDD
# 1. 克隆并初始化
git clone https://github.com/leonai42/stdd.git
cd stdd && python bin/stdd init
# 2. 安装到 AI 平台
python bin/stdd install claude-code
# 3. 开始第一个需求
/stdd-understand 你的需求描述
获取 STDD
免费开源,MIT 协议
📦
下载源码
git clone github.com/leonai42/stdd
GitHub →
📚
下载白皮书
一套四本 · GitHub Releases
获取白皮书 →