V2.9.3 正式发布 白皮书一套四本 beyond code 扩展

让 AI 写出正确的代码

三档执行模式 + Spec先行 + TDD 执行 + 经验自学习。不只是流程,更是会进化的质量体系。

支持 Java / Go / Python / Rust / TypeScript,适配 7 大 AI 平台。28 个 CLI 命令,250 个自动化测试,12 类系统化失败检查,3 档执行模式覆盖从 typo 修复到架构重构。

28
CLI 命令
250
自动化测试
12
失败检查
7
AI 平台
3
执行模式

📚 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.9OpenSpecSpec KitSuperpowers
TDD 强制强制
经验自学习5态FSM
社区共享双仓库
失败检查12类⚠️ 非正式
执行模式3档(轻/标/彻)1种2种2种
多平台765+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 缺陷

七大 AI 平台支持

一套 Skill,7 平台通用

Claude Code

Cursor

Copilot

Aider

WorkBuddy

Trae

🆕

OpenCode

支持 5 语言规范:Python · Java · Go · Rust · TypeScript

🎮 在线体验 STDD

不需要安装,直接在浏览器中体验完整流程

(当前仅支持中文界面,英文版即将推出)

立即体验 Playground →

快速开始

三步在你的项目中启用 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

获取白皮书 →
📖

阅读文档

README + STDD.md

查看文档 →