Spec Kit - GitHub 开源 Spec-Driven Development 工具包
https://github.com/github/spec-kit
https://github.blog/ai-and-ml/generative-ai/spec-driven-development-with-ai-get-started-with-a-new-open-source-toolkit/
Spec-Driven Development 是一种新的软件开发方法,颠覆了传统开发模式:Spec as Code,即先定义需求规格,然后根据规格生成可执行的代码实现,而不是先编写代码再根据代码修改需求。这种方法可以帮助组织更快地构建高质量的软件。
● 三步式开发流程:
● 意图驱动开发:专注“需求是什么”而非“怎么做”,AI 自动处理技术实现
● 多步骤的迭代和优化,而不是一次性的代码生成
● 技术栈无关性:同一规格适配不同编程语言和框架
● 并行实现探索:支持多种技术方案同时验证
● 企业级功能:设计系统集成、合规要求、遗留系统升级
#AI #Tool #GitHub
https://github.com/github/spec-kit
https://github.blog/ai-and-ml/generative-ai/spec-driven-development-with-ai-get-started-with-a-new-open-source-toolkit/
Spec-Driven Development 是一种新的软件开发方法,颠覆了传统开发模式:Spec as Code,即先定义需求规格,然后根据规格生成可执行的代码实现,而不是先编写代码再根据代码修改需求。这种方法可以帮助组织更快地构建高质量的软件。
● 三步式开发流程:
/specify 描述需求 → /plan 定技术方案 → /tasks 生成任务清单● 意图驱动开发:专注“需求是什么”而非“怎么做”,AI 自动处理技术实现
● 多步骤的迭代和优化,而不是一次性的代码生成
● 技术栈无关性:同一规格适配不同编程语言和框架
● 并行实现探索:支持多种技术方案同时验证
● 企业级功能:设计系统集成、合规要求、遗留系统升级
#AI #Tool #GitHub