大数跨境
0
0

保姆级Spec Kit教程来了!Spec Coding如此简单!

保姆级Spec Kit教程来了!Spec Coding如此简单! 枭龙云技术团队
2025-10-11
10
导读:保姆级Spec Kit教程来了!学会了就会发现Spec Coding是如此简单啊!

大家好,我是姚路行,一个爱搞AI的大厂程序员,也是一个90后奶爸

关注下图片公众,回复【claude】免费领取价值799的Claude Code超全学习资料

上一期,我们讲解了为什么说Vibe Coding已死,Spec Coding当立!Vibe Coding已死?Spec Coding当立!

并且提到了Github上最火的Spec Coding开源项目——Spec Kit,现在已经33K的star了!

💡
Github地址:https://github.com/github/spec-kit

今天我就给大家带来一个保姆级的使用教程!

Spec Kit是什么?

可能有同学还不知道Spec Kit是个什么东西,我先给你简单总结一下。

其实Spec Kit并不是一个独立的东西,而是对已有AI编程工具能力的一个扩展,并且支持当下所有主流AI编程工具。

所以你完全不用担心使用它会改变你的编程习惯~这就是Spec Kit

Spec Kit安装

言归正传,首先是如何安装Spec Kit,运行以下命令即可

uv tool install specify-cli --from git+https://github.com/github/spec-kit.git

然后打开控制台,输入specify,如果可以正常启动,那就是安装成功了

Spec Kit初始化

接着是进行Spec Kit的初始化,初始化有两种方法

方法一:在已有项目下初始化

你可以手动创建好一个新的项目,然后到这个项目目录下,运行以下命令进行初始化。

specify init .

方法二:自动创建项目并初始化

你也可以直接运行以下命令,通过PROJECT_NAME参数,Spec Kit会自动创建名为PROJECT_NAME项目,并自动完成初始化。

specify init <PROJECT_NAME>

然后需要选择AI编程工具,这步的话你平时用的是哪种,选择对应的就好,我选择Claude Code。

脚本执行的话选择SH。

接着就是等待执行。

完成之后你会发现项目下多了一堆脚本和文档,这也是Spec Kit的灵魂。

初始化完成之后就是如何使用了,我们以写一个功能复杂的电商系统为例

第一步:创建项目指南

这一步不用写的太复杂,通过执行/constitution命令,简单描述一下你的项目。
Spec Kit会自动创建项目开发指南,这些原则和指南会指导所有后续的开发工作。
可以看到constitution.md更新了,如果有不满意的地方也可以手动修改。

第二步:输出产品需求文档

通过执行/specify命令描述我们的需求。

一顿运行之后,specs目录下生成了全新的版本目录,文档里对我们需求细节进行了全面的展开和梳理,并且Git分支也给我们自动切好了

第三步:需求查缺补漏

通过执行/clarify命令来让Spec Kit帮我们对需求查缺补漏。

Spec Kit开始针对需求不明确的点,向我们提问了5个问题!

我们按自己的需求回答清楚就好,回答完成之后,Spec Kit帮我们更新了需求文档。

第四步:写技术方案

通过执行/plan命令,Spec Kit开始为我们的需求写技术方案了。

以看到本次新生成了非常多的技术文档,非常详细。

第五步:拆解任务

通过执行/tasks命令,Spec Kit开始拆解任务。

因为我的需求非常复杂,执行完成后可以看到,基于需求与技术方案,拆解出了88个任务,预计执行时间也是非常长。

第六步:整体审核

经过前面这几步,可以看到Spec Kit已经给我们生成了茫茫多的文档。

很难保证这些文档完全没有问题,所以这一步通过执行/analyze命令,会将所有文档全部审核一遍。

将有问题的点全部找出来生成报告,并协助修复。

第七步:直接开工

通过执行/implement命令,开始写需求代码!

每执行完一个任务,Spec Kit都会到我们task文档里去打个勾。

这里建议开启yolo模式全程托管,不然中间会有确认环节,流程会被打断,等待执行完成即可

于完成了第一版需求,让我们来看看效果,这么复杂的需求一次直接完成,简直太强了!

最后一步:重复执行

如果说还有最后一步,那就是重复执行第二步到第七步,直到完成到你满意为止!

总结

Spec Coding本质上并不是什么新技术,它更像是软件工程“先想清楚再动手”这一古老智慧在AI时代的回归。

区别在于:

  • 过去写文档是痛苦的、低效的,所以很多人不愿意做
  • 现在AI可以辅助甚至自动生成Spec,成本大幅降低

看了我这份保姆级的Spec Kit教程,我想你应该已经清楚Spec Coding有多强了吧,一定要去试试!

福利时间

关注我,后台回复【claude】即可领取价值 799 的 Claude Code 学习资料,祝大家能快速掌握并精通 Claude Code,加油哦!

往期优质文章

Vibe Coding已死?Spec Coding当立!

重磅!Claude Sonnet 4.5 + Claude Code 2.0来袭!

OpenAI官方推出Codex最佳实践!【附获取方法】

一行命令 = Claude Code全家桶!

官方认证!Claude Code手机版来了!

一起学习

【声明】内容源于网络
0
0
枭龙云技术团队
枭龙云技术团队
内容 233
粉丝 0
枭龙云技术团队 枭龙云技术团队
总阅读162
粉丝0
内容233