Skip to content
Spec-First

给 AI 编程
加上工程纪律

从把问题想清楚,到把经验沉淀下来,五阶段闭环让 AI 开发变成可复用的工程

spec-first

AI 编程的常见问题

对话记录丢失

上下文散落在多个会话,无法追溯决策过程

需求理解偏差

没有明确边界,频繁返工浪费时间

审查不系统

代码质量靠运气,缺少结构化检查

经验无法沉淀

每次都从零开始,好的做法无法复用

7
稳定的命令入口
42
灵活的技能编排
47
专业的代理能力

核心优势

少返工

Brainstorm 澄清边界,Plan 识别风险,方向对了再动手

可追溯

每个决策都有文档,每次审查都有结论,过程清晰可查

能复用

Compound 自动提炼经验,好的做法沉淀为下次输入

工作原理

Spec-First Overview

三层工程进化

Prompt Engineering ⊂ Context Engineering ⊂ Harness Engineering

Layer 1

Prompt Engineering

写好提示词,让 AI 输出更准确

Layer 2

Context Engineering

管理上下文,让 AI 理解项目全貌

Layer 3

Harness Engineering

工程化编排,让 AI 可追踪、可审查、可沉淀

Spec-First
Engineering Layers

适用场景

Use Cases

五阶段闭环

01

Brainstorm

澄清问题边界,明确目标、约束与验收标准

02

Plan

制定执行路径,拆解任务、识别风险、锁定决策点

03

Work

按计划实施,交付代码、测试与可发布产物

04

Review

结构化审查,拦截遗漏、缺陷与高风险改动

05

Compound

沉淀有效实践为可复用知识,驱动后续需求交付

Compound 飞轮

越用越智能

每一轮都在积累,下一轮自动加载,知识从不丢失

产出文档

Brainstorm、Plan、Review
每阶段都有结构化产出

Compound 提炼

自动从实践中提取
有效模式与解决方案

自动注入

下一轮自动加载
全部历史经验

经验回注 · 起步即是第 N 轮

为什么选择 Spec-First

Spec-First 与传统 AI 编程方式对比

3 步开始使用

1

安装

npm install -g spec-first
2

初始化

spec-first init --claude
3

开始使用

/spec:brainstorm "你的需求"
查看安装指南