第二章:AI 使用说明书

VibeCoding 工作流
你发现有时候 AI 的输出五花八门,或者一本正经地胡说八道。你还会遇到 AI 不知道答案,但强行编造一个情况。
真正的高手不是靠配置,而是靠说话的艺术。给 AI 一个"出口",告诉它:"如果不确定,就明确说出来,等待我的确认,而不是强行编造。"
版本控制 Git
看着你跃跃欲试准备让 AI 大改代码,老师傅突然按住了你的手。他告诉你,AI 编程非常激进,可能为了修一个 Bug 而破坏三个旧功能。所以必须配置好 Git,建立高频的本地版本记录。
"每当你完成一个独立功能的开发,或修复完一个 Bug 并验证通过后,请自动运行 git commit 提交代码,并生成一句简洁的中文 commit message。"
配置技巧
除了选对工具,老师傅还传授了你三招让 AI 更加好用的技巧,解决了 AI 记性差、瞎胡写的问题:
•
项目规则:在项目根目录新建类似 .iderules 的文件,写上"禁止使用 any 类型"、"强制使用 pnpm"等规则。从此以后,AI 每次写代码前都会先参考这份项目规范,生成的代码质量瞬间提升。
•
专属技能:创建或安装 Skills,用自然语言定义专属的指令,比如"每当我说'分析数据'时,就自动运行分析脚本"。这相当于为 AI 定义了一套标准作业流程。
•
赋予能力:配置 MCP 和插件,让 AI 连接 GitHub 仓库看代码,连接数据库查数据,读取 Figma 设计稿。你不需要懂底层原理,只需要简单配置,AI 就拥有了操作外部工具的能力。
调试心法
在结束序言前,老师傅还传授了一套调试的心法。他说:"有了 AI,遇到错误不要慌。但要让 AI 帮你,你得学会正确的求助方式。"
第一,提供完整报错日志。新手看到满屏红色报错往往害怕,只复制最后一行。但 AI 就像医生,需要看到完整的症状才能准确诊断。你应该把那些看起来最长、最复杂的红色错误信息——原封不动地全选、复制、发送给 AI。
第二,循环修复模式。如果 AI 第一次没修好,不要放弃。描述你尝试后的结果:"我按你的方法改了,但现在出现了新的错误...",让 AI 持续尝试。大多数 Bug 都需要 2-3 轮迭代才能解决。
2.5 高效调试心法 会教你这套完整的调试方法。
拓展知识
老师傅告诉你,当你熟练掌握核心工作流后,还可以探索多代理系统:让多个 AI 协同工作,一个写代码,另一个审查;一个写测试,另一个写文档。它们可以并行处理提高效率,或串行处理保证质量。这部分内容已在 2.2 VibeCoding 工作流中详细讲解。
现在先掌握核心工作流,一步一个脚印。
动手实践
我知道你很急,但先别急——看完第三章 PRD 与文档驱动会更清楚。然后找一个你最近写的或想写的功能,对 AI 说:"先探索项目结构,再规划实现步骤,然后编码,每完成一步就提交代码"。跟着它的节奏走,你会发现 Vibecoding 的核心是 Workflow 而不是 Prompt!