告别 Vibe 编程,Google AI 大神开源的神器给你的 AI 注入大厂工程规范
- 免费干货
- 4小时前
- 2热度
- 0评论
很多人刚上手 AI 编程,都会使用 Vibe Coding (这里我将其翻译成意识流编程)这种模式。
只需动动嘴,AI 就能在几秒内吐出成百上千行代码。这种 “大力出奇迹” 的快感让人上瘾,但是代价也是触目惊心的,代码逻辑断裂、依赖冲突频发、测试覆盖率为零,一重构即崩溃。
如今的 AI 写代码的速度没得说,但始终缺乏工程规范,首先是太跳脱了,让它加个功能,直接改核心逻辑,需求确认和测试这些关键环节全跳过。还有就是经常顾头不顾腚,项目一大就开始“拆东墙补西墙”,代码越改越乱。
SDD(规范驱动开发)
一开始需求理解就错位,最后写出来的东西跟你想要的完全不是一回事。所以现在 AI 编程已经从 Vibe 编程进化到 SDD (Spec-Driven Development,规范驱动开发) 了。
SDD 的核心很简单:先用结构化文档把 “要做什么”“怎么算做成” 说清楚,把模糊需求转化为可落地的标准;然后让 AI 严格照着这份 “开发规则” 生成代码,而非仅凭模糊的对话自由发挥。
如果代码跑偏了,不用和 AI 死磕代码细节,直接改规范文档就行。
agent-skills
由 Addy Osmani(前 Google Chrome 开发者体验负责人,现任 Google Cloud AI 总监)发起的开源项目 agent-skills,正是把 SDD 这套方法论做成了 AI 能执行的具体规则,让 AI 必须按规范来开发。
Github开源:https://github.com/addyosmani/agent-skills
agent-skills 为 AI 植入 19 个工程技能 + 7 个快捷命令(/spec、/plan、/build、/test、/review、/code-simplify、/ship 等),全部来自 Google 内部资深工程师的最佳实践,从根本上解决 AI 编程的那些工程化问题。

简单说,它强迫 AI 按正经流程走:
- /spec 写清楚需求文档,明确开发边界
- /plan 将整体任务拆解为小而独立的子任务
- /build 增量式构建,一次只实现一个功能切片,稳步推进开发
- /test 编写测试用例,验证功能真的可用
- /review 全面评审代码(含安全、性能、规范等维度),提升代码质量
- /code-simplify 简化冗余代码,坚持清晰优于炫技
- /ship 完成所有校验后,按规范上线发布
这 7 个快捷命令对应软件开发从 “定义 - 规划 - 构建 - 验证 - 评审 - 交付” 的完整生命周期。
而底层的 19 个技能包则为每个环节提供标准化的步骤流程、验证标准和反合理化校验表,覆盖 API 设计、前端工程、安全审计等全场景,让 AI 真正像资深工程师一样开发。

agent-skills 安装也很简单,一条命令就搞定:
总结两句
AI 编程从来不是比谁写得更快,而是比谁能让 AI 写得更稳。
同样 agent-skills 不是限制 AI 的创造力,而是用 SDD 模式和谷歌级工程规范,把 AI 从堆代码的新手,变成懂设计、重测试、守规矩的 “架构师”。
你还现在 AI 写的代码质量不高,还在 Vibe 编程阶段,也许是时候换个思路了,从接入 agent-skills 开始。
Github开源:https://github.com/addyosmani/agent-skills
转自:https://mp.weixin.qq.com/s/gDfYv2GqjicfNgsWSct8jw