Skip to content

快速参考卡片 ​

把全书浓缩成一页。忘了某个理念"是干嘛的、什么时候用",回这里扫一眼。

一、六大范式速查 ​

范式全称层次一句话详情
Vibe Coding氛围编程探索层凭感觉对话式快速做出东西→
TDDTest-Driven Development验证层先写测试,用测试约束 AI 行为→
SDDSpec-Driven Development规格层先写规格,再让代码围绕意图生长→
Claude Team / superpowers协作 / 工作流执行·协作层把 AI 纳入团队、把流程固化成 workflow→
Context Engineering上下文工程上下文层给 AI 更相关、而非更多的信息→
Harness Engineering执行工装工程环境层搭可运行/验证/修复的闭环执行环境→

二、补位链(一图记住谁补谁) ​

text
Vibe 太快 → SDD 讲清意图
SDD 太抽象 → OpenSpec/Spec Kit 落地入库
规格不够 → TDD 变成可执行约束
测试不够 → Claude Team/superpowers 协作推进
协作不够 → Context Engineering 保证拿对上下文
上下文不够 → Harness Engineering 搭完整闭环

三、常用命令速查 ​

powershell
# 环境:PowerShell / 终端

# Spec Kit(需 Python + uv)
pip install uv
uv tool install specify-cli --from git+https://github.com/github/spec-kit.git
specify init my-app --ai claude
specify --help                       # 验证是否装好

# OpenSpec(需 Node.js >= 20)
npm install -g @fission-ai/openspec@latest
openspec init

# 版本自检
node -v                              # OpenSpec 需 >= 20

四、各框架核心命令 / 产物 ​

框架关键命令链主要产物
Spec Kit/speckit.constitution → .specify → .plan → .tasks → .implement → .analyzespec.md / plan / tasks(含"宪法"强制测试)
OpenSpec/openspec:proposal → review → apply → archiveproposal.md / design.md / tasks.md / spec delta
Kiro自然语言对话 → /kiro:generate(自动触发 lint/test 钩子)Requirements / Design / Tasks 三个 md

五、选型决策表 ​

场景推荐
一次性脚本 / 小改动直接 Vibe Coding
企业级、多人协作、合规Spec Kit
快速原型、小团队Kiro
维护老项目、控风险OpenSpec
原型 + 维护混合Kiro + OpenSpec
长时自动化研发全套 + Harness Engineering

六、三条铁律 & 一条安全红线 ​

text
铁律:意图显式化 · 约束 > 指令 · 人负责验收
安全红线:给代理的自动执行 = 沙箱 + 命令白名单 + 隔离凭据 + 破坏性动作人工审批

展开见专题章:AI 编程安全清单 · 常见幻觉与陷阱

七、学习路径回顾 ​

  1. 建立心智模型:简介 → 范式全景图
  2. 逐个吃透范式:Vibe → TDD → SDD → 协作与工作流 → 上下文工程 → 执行工装工程
  3. 串起来用:组合落地实战 → 最佳实践与反模式 → 落地构件:AGENTS/Rules/Skills → 范式选型决策树 → 端到端 Walkthrough
  4. 安全与质量:AI 编程安全清单 · 常见幻觉与陷阱
  5. 工具与团队:AI 编码工具链选型 · 团队落地与治理
  6. 兜底:排错与 FAQ · 术语表

八、延伸资源 ​

  • GitHub Spec Kit 官方博客(2025-09-02,介绍开源 spec-driven toolkit)
  • GitHub 博客《How to build reliable AI workflows with agentic primitives and context engineering》(2025-10-13)
  • OpenAI《Harness engineering: leveraging Codex in an agent-first world》(2026-02-11)
  • Anthropic《How Anthropic teams use Claude Code》(2025-07-24)
  • obra/superpowers(GitHub 仓库,agentic skills framework)
  • Martin Fowler:Test Driven Development

📌 说明:本领域演进极快,各工具命令与能力以官方最新 README 为准。

九、回到起点 ​