第 3 章:技法 —— 与 AI 对话的艺术 转载

来源:https://github.com/datawhalechina/vibe-vibe

03-technique_index.png

章节定位:本章是 Vibe Coding 的核心技能章节,从"会说话"到"说对话",帮助读者掌握与 AI 高效沟通的方法论和实操技巧。

从"想清楚"到"说明白"

在第二章,我们学会了想清楚——用产品经理的思维工具(JTBD、逆向思维、减法思维、故事思维、灵魂三问)梳理需求,明确要做什么、为谁做、为什么做。

本章,我们要学说明白——把想清楚的东西,用 AI 能理解的方式表达出来。

这两章的关系是:

章节 核心任务 比喻
第二章 心法 想清楚做什么 写好剧本
第三章 技法 说明白让 AI 做 导演指挥

没有第二章的思考,第三章的技巧是空中楼阁;没有第三章的表达,第二章的思考无法落地。

为什么这一章如此重要

在 Vibe Coding 的世界里,你的表达能力就是编程能力

传统编程需要学习编程语言的语法,而 Vibe Coding 需要学习"与 AI 对话"的语法。这并不是简单地把需求翻译成自然语言,而是一套完整的沟通方法论——你需要知道:

  • 什么时候该说什么(时机与策略)
  • 怎么说 AI 才能听懂(结构与格式)
  • AI 没听懂怎么办(迭代与修正)
  • 如何让 AI 记住你说过的话(上下文管理)

一个好的提示词,能让 AI 一次给出 90 分的代码;一个差的提示词,可能让你在 20 分的坑里挣扎两小时。

本章学习目标

完成本章学习后,你将能够:

  • ✅ 理解提示词工程的核心原则,掌握"Context is King"的精髓
  • ✅ 运用结构化框架(S.C.A.F.F.、R.G.C.)编写清晰、有效的提示词
  • ✅ 掌握 Zero-shot、Few-shot、Chain of Thought、Tree of Thoughts 等核心技巧
  • ✅ 将第二章的产品思考(用户画像、旅程地图、灵魂三问)转化为 AI 能执行的 PRD
  • ✅ 学会与 AI 进行多轮迭代对话,逐步逼近理想结果
  • ✅ 识别 AI 幻觉的四种类型(包幻觉、API 幻觉、逻辑幻觉、版本幻觉),掌握验证技巧
  • ✅ 了解主流 AI IDE(Cursor/Windsurf/Claude Code 等)的项目配置方法

本章亮点

本章包含多项实用内容,帮助你少走弯路:

  • 📦 2024-2025 安全警示:识别 Slopsquatting 攻击——研究表明约 20% 的 AI 推荐包可能不存在,攻击者已利用这一漏洞进行供应链攻击
  • 🛠️ 9 款 AI IDE 配置对照表:Cursor、Windsurf、Claude Code、GitHub Copilot、Trae 等工具的上下文配置方法一览
  • 📋 可直接复制的 Prompt 模板:项目创建、代码修改、问题解决等场景开箱即用
  • ⚖️ 差提示词 vs 好提示词对比:直观展示表达方式对 AI 输出质量的影响

本章贯穿案例

本章将延续第二章小李的「待办清单」项目,演示如何:

  • 把第二章的 JTBD 分析和灵魂三问转化为 AI 能执行的 PRD
  • 用结构化框架编写第一个完整 Prompt
  • 通过迭代对话逐步完善功能

同时,还会使用「登录页面」「代码转换」「技术选型」等典型场景演示各种提示技巧。

本章教学特色

本章大量使用对比教学法——展示同一任务的「差提示词」和「好提示词」,让你直观看到表达方式对 AI 输出质量的影响。

例如:

  • ❌ "帮我做一个登录页面"
  • ✅ 包含项目背景、技术栈、功能要求、样式约束的完整 S.C.A.F.F. 框架版本(见 3.2 节)

为什么这样教:研究表明,对比学习能更快建立正确的心智模型。看到「差」在哪里,才能理解「好」好在哪里。

与第二章的衔接

本章与第二章是「思考」与「表达」的关系。下表展示如何把第二章成果转化为第三章技能:

第二章成果 第三章应用位置 如何转化
灵魂三问(用户是谁、痛点在哪、为什么选你) 3.4 PRD 模板 直接填入「产品目标」部分
减法思维(P0/P1/P2 优先级) 3.4 分阶段开发 用优先级引导 AI 逐步实现
用户画像 3.2 框架的 Context 部分 帮助 AI 理解目标用户
用户旅程地图 3.4 用户流程 简化版填入 PRD
故事化 Prompt 3.2 框架选择 某些场景下比结构化更有效
不做清单 3.2 Constraints 约束 明确告诉 AI 不要做什么

本章边界

本章聚焦通用方法论,不绑定任何特定工具。关于 AI IDE 的具体配置:

  • 基础版只介绍核心概念和配置文件的作用
  • 详细的工具配置教程请参考进阶版或各工具官方文档

这样设计的原因:工具会变,方法论不会。掌握了本章的思维方式,你可以迁移到任何 AI 编程工具。

本章结构预览

小节 核心问题 你将获得
3.1 提示词工程基础 AI 需要知道什么? 三层上下文模型
3.2 结构化框架 怎么说 AI 才懂? S.C.A.F.F. 和 R.G.C. 框架
3.3 进阶提示技巧 什么情况用什么技巧? Zero-shot/Few-shot/CoT/ToT 选择指南
3.4 编写第一份 PRD 如何整合第二章思考? 可填写的 PRD 模板
3.5 迭代对话 一次不够怎么办? 反馈-修正循环技巧
3.6 AI 不听话时 输出有问题怎么办? 幻觉识别 + 验证清单
3.7 总结与演练 如何综合应用? 完整工作流 + 实战练习
最后编辑:Alex 2026-03-05 11:39:49