[控场AI]
产品

SpecKit Companion

一款VS Code插件,实现living spec闭环机制,根据YAML配置在编码任务前后自动加载和折回能力规范

时间轴 (近 90 天)

10月17日

SpecKit Companion 是一个 VS Code 插件,其作者在写了238份规范后提出了 living spec 的概念。

待验证50%
10月17日

SpecKit Companion 的 living specs 功能默认关闭,直到项目根目录出现 living-specs.yml 文件才启用。

待验证50%
10月17日

在 living-specs.yml 中,每个能力通过 match 字段指定匹配的文件 glob,决定一次变更属于哪个能力。

待验证50%
10月17日

在 living-specs.yml 中,spec 字段决定规范文件存放位置:不写则集中存在 capabilities/ 目录下,写了则放在它所描述代码的文件夹里。

待验证50%
10月17日

SpecKit Companion 提供 Living Specs 侧边栏视图,将所有能力以树形展示,按位置分组,规范以页面而非原始 markdown 渲染。

待验证50%
10月17日

折回内容写在功能规范里,会和代码出现在同一个 PR diff 中,使得 living spec 的变更被真正 review。

待验证50%
10月17日

如果一轮运行加载了某份 living spec 却什么都没写给它,完成时会被点名并提示“无内容可折回”,跳过折回变成可见事件而非静默失败。

待验证50%
10月17日

作者的第一个真实案例是一个 webview 渲染改动,工单里没提 HTML 安全,但该区域的 living spec 提了,这条规则最终变成一个可勾选的验收项。

待验证50%
10月17日

一个紧挨着它所描述代码的 markdown 文件,无论是否走规范流程、无论哪个供应商的模型、无论什么提示词,都会被读到。

待验证50%

全部知识事实 (9)

来源文章