📚 构建长期复利型知识基础设施的指南,详见 RAG 实战手册

Spec-Kit

Build high-quality software faster with Spec-Driven Development

Spec-Kit 是 GitHub 开发的工具包,帮助组织专注于产品场景而不是编写重复代码,通过 Spec-Driven Development(规范驱动开发)构建高质量软件。

核心理念

Spec-Driven Development 颠覆传统开发模式,将规范作为核心:

  • 意图驱动开发 - 先定义"做什么",再决定"怎么做"
  • 丰富规范创建 - 使用护栏和组织原则构建规范
  • 多步骤精炼 - 替代一次性代码生成的迭代过程
  • AI 增强解释 - 依赖高级 AI 模型理解和执行规范

开发阶段

阶段描述应用场景
0-to-1 开发从零开始生成新项目启动、高级需求生成规范
创意探索并行实现探索多样化解决方案、技术栈实验
迭代增强现代化升级功能迭代、遗留系统现代化

主要特性

  • 技术栈无关 - 支持多种编程语言和框架
  • 企业级约束 - 适应组织规范和合规要求
  • 用户中心设计 - 支持不同用户群体偏好
  • 创意迭代流程 - 并行实现探索和迭代开发

评论区

Spec-Kit
资源信息
作者 GitHub
添加时间 2025-09-03
类型
工具
标签
开发与调试工具 开源项目