AI编程神器spec-kit究竟能否在CodeBuddy里使用?

495 阅读5分钟

我是小虎,浙江大学计算机本硕,专注AI编程 + AI教育。

真正的效率提升,不是你会用多少工具,而是你能不能把最好的工具,用在最顺手的平台上。

大家好,我是小虎。🚀

昨天那篇关于 spec-kit 的文章发出后,没想到反响这么热烈。

[AI编程神器spec-kit保姆级教程:从0到1,让你的代码不再跑偏]

AI编程学习群里一位很认真的学员,几乎是秒速就给我发来了私信:“虎哥,你不是说在CodeBuddy里不能直接用斜杠命令 /specify 吗?那你怎么还推荐这个?”

哈哈,这位同学真是火眼金睛!👍

确实,我昨天的文章里,为了演示 spec-kit 原汁原味的功能,用的是 ClaudeCode 作为演示环境。

但在咱们的主阵地 CodeBuddy 里,直接敲 /specify 是没有反应的。

这确实是个问题。既然我一直带大家主攻 CodeBuddy 这个平台,那总不能让大家“望梅止渴”,看着神器用不上吧?

必须得解决!

说来也巧,这个国庆假期我哪儿也没去,除了研究AI编程,就是标准的“奶爸”生活。

昨天还带着娃和他的几个同学,连同几位家长,还有专门做青少年科技教育的小韩总他们,一起去了趟杭州西山森林公园。🌳

孩子们玩得不亦乐乎,我们还掏出手机,用AI工具识别看到的各种奇花异草和小动物,也算是寓教于乐了。

所以昨天的文章,就发得比较晚。

今天呢,我要回一趟老家,去看望我97岁的奶奶,估计得一整天。

所以,今天这篇文章,咱们就先不上手实操了,我把核心的思路和理论给大家掰扯清楚。

这层窗户纸一捅破,你会发现一片新天地。

从“命令”到“对话”,思路一变天地宽

这个问题的突破,还得感谢另一位AI编程的同好。

我们俩最近一直在交流 spec-kit 的玩法,聊着聊着,他一句话点醒了我。

他说:“你去看一下 .claude/commands 目录下的那些 md 文件,所谓的斜杠命令,不就是把这些文件里的提示词(Prompt)发给AI吗?”

💡 我当时就醍醐灌顶!

对啊!我们得理解,像 /specify 这样的斜杠命令,它本质上是什么?

它不是什么魔法,它只是一个“ 快捷方式

它的作用,就是帮你把一段预设好的、非常牛的Prompt,快速发送给AI。

这段Prompt通常会这样写(我简化一下):

你好,AI。请你现在扮演一个顶级的软件工程师,请严格按照我项目里 `spec` 的格式和要求,来为我生成一份技术规格说明书……

看明白了吗?关键在于两点:

  1. 让AI扮演一个角色(比如顶级工程师)。
  2. 让AI参考我们项目目录里的某个模板文件来执行任务。

既然CodeBuddy的核心优势就是能理解整个项目的文件上下文,那它能不能读取到 spec-kit 的那些模板文件呢?

答案是:当然可以!

所以,结论就来了——我们根本不需要那个斜杠命令的“快捷方式”!

我们完全可以用更自然、更符合人类交流习惯的方式,直接“指挥”AI去使用 spec-kit 的能力。

CodeBuddy + spec-kit 的正确打开方式

那么,在CodeBuddy里,具体该怎么操作呢?理论上,你只需要两步:

第一步:正确安装 spec-kit

这步是基础,不能省。你需要在你的项目里,通过底部的命令行(CLI)界面,把 spec-kit 正确安装好。

具体安装步骤我就不说了,大家看这篇文章

CodeBuddy配套:如何配置AI编程总工程师spec-kit

第二步:用自然语言下达****指令

这才是最激动人心的部分!忘掉斜杠命令吧,像跟一个真人同事沟通一样,直接在对话框里输入你的需求。

比如,你想让AI帮你写一个“智能待办事项提醒”功能的技术规格说明书(spec),你可以这样说:

“你好,请你扮演一个资深软件工程师的角色。请参考我项目里 spec 这个模板文件的结构和要求,为我即将开发的'智能待办事项提醒'功能,生成一份详细的技术规格说明书。”

看到了吗?我们只是把那个“快捷方式”背后的Prompt,用自己的话复述了一遍。我们明确地告诉AI

  • 你要扮演谁? (资深软件工程师)
  • 你要用哪个模板? (spec)
  • 你要干什么事? (为'智能待办事项提醒'功能写spec)
写在最后

所以, “spec-kit 能不能在 CodeBuddy 里使用?”

这个问题的答案是响亮的:能!而且可能体验更好!

它把我们从对“命令”的依赖中解放出来,回归到AI编程最核心的魅力——自然语言对话

这让AI编程的门槛又一次降低了,你不需要成为一个命令专家,你只需要清晰地表达你的想法,就能驾驭这些强大的工具。

好了,理论部分就讲到这里。老规矩,手痒的同学可以马上打开CodeBuddy去试试看。

也欢迎你加入我的AI编程学习群,我们一起交流,共同进步。


Hey,大家好!我是小虎,浙江大学计算机本硕,专注AI编程 + AI教育。

每天2条朋友圈,分享AI干货。(很多不方便公开讲的都在朋友圈里)