2.5 提示词修炼:与 AI 对话的艺术
在 Vibe Coding 的世界里,提示词(Prompt)就是你和 AI 之间的沟通语言。写好提示词,就像给 AI 下达清晰的工作指令,能让你的开发效率提升数倍。
本章重点:掌握三种对话模式,学会 5 大高效技巧,获取 12 个实用提示词库。
三种对话模式
根据不同的开发场景,我们可以采用不同的对话模式与 AI 协作。
模式 1:正式模式(首次启动项目)
当你开始一个全新项目时,建议使用「角色-任务-上下文-限制」四要素结构,给 AI 提供完整的工作背景。
提示词模板:
角色:你是一个精通前端代码/后端代码的工程师;你是一个经验丰富的 SEO 大师;你是一个明察秋毫的 QA 工程师
任务:帮我编写网站前端界面;编写后端功能;优化网站标题、描述、文案
相关上下文:API 文档请参考 deepseek_api.md;关键词研究文档 research.md
限制:不希望 AI 去做的事情。例如「前端实现这个功能,不要部署后端服务」。适用场景:
- 启动全新项目
- 需要明确技术栈和架构
- 涉及多个文档和依赖关系
模式 2:聊天模式(日常迭代)
在项目更新迭代的时候,不需要特别正式的对话,用自然语言描述需求即可。如果 AI 在执行任务时有遗漏,或者方案和你预想的不一致,直接中断并修改提示词。
提示词示例:
刚才的问题修复成功。请帮忙继续做一个新的功能:支持一个新的模型,API 文档请参考 API.md适用场景:
- 日常功能迭代
- 快速修复 Bug
- 添加小功能模块
模式 3:讨论模式(方案不确定)
当你想实现某个功能,但不知道如何描述,或者不知道用什么方案好,可以先和 AI 讨论需求,再开始干活。让 AI 给你分析各个方案的优劣,你来判断选哪个方案更合适。
提示词示例:
我想在网站上添加一个用户登录功能,有哪些实现的方案?先不着急写代码,帮忙调研一下,并对比优缺点,确认方案后再写代码。适用场景:
- 技术选型阶段
- 多种方案对比
- 不确定最佳实践
五大高效技巧
1. 任务拆分
不要一下子给 AI 一个非常大的任务,例如「写一个 CRM 系统」。最好是把复杂的系统拆成一个个模块,然后实现一个模块后,再继续做下一个模块。
否则哪怕你写了很详细的文档,每个模块哪怕只有一个小问题,后面修复、调试的时候都会让你抓狂。问题根本修不过来,基本是「按下葫芦浮起瓢」,问题源源不断。
推荐做法:
✅ 先实现用户注册功能 → 测试通过 → 再做登录功能 → 测试通过 → 再做权限管理
❌ 一次性要求实现完整的用户管理系统(注册+登录+权限+密码找回)2. 参考文档、API
一般把超过 500 字符的内容,都做成文档,最好是 Markdown 文档,方便大模型读取和参考。通过 @ 的方式引用文档。
推荐 Markdown 工具:
示例:
请参考 @api_docs.md 实现用户认证功能,使用 JWT 方式。3. 一图胜万言
有时描述一个界面很难说清楚,如果有参考的产品、UI,则直接截图发给大模型。一般支持多模态的大模型,都能直接看懂图片。
示例:
帮我实现一个文生图转换器,左边是提示词和配置,右侧显示预览图,界面请参考以下图片:
[上传参考截图]4. 及时复盘
完成一个比较重要的功能后,如果觉得其他项目也用得上,或者适合给其他人分享,则让 AI 总结一下刚才使用的方案、碰到的问题,形成一个经验文档。
提示词参考:
请复盘一下刚才实现的功能,包括方案设计、碰到的问题、解决思路,总结经验,形成复盘文档。5. 构造完整的上下文
现在每个稍微复杂的项目,几乎都需要维护一个项目上下文文档,这样 AI 在修改代码、实现新功能的时候,才不会瞎改,导致原有功能出问题。
现在几乎每个 AI 编程工具都有对应扫描整个项目的功能:
- Claude Code、Codex:执行
/init命令 - 执行命令后,AI 会扫描整个项目,然后形成一篇描述当前项目的文档
- 你也可以手动修改里面的内容
建议:/init 命令可以每隔一段时间执行一次,以保证内容是准确、最新的。
12 个常见提示词库
整理了对没有编程基础、中文用户比较友好的提示词库:
1. 常见需求提示词库
教你如何准确、清晰地提出需求。
👉 访问提示词库
2. Debug 调试提示词库
教你如何排查报错,修复问题。
👉 访问提示词库
3. AI 集成提示词库
教你如何集成 AI 功能,与其他产品打通。
👉 访问提示词库
实战练习
练习 1:用正式模式启动项目
尝试用「角色-任务-上下文-限制」四要素,给 AI 下达一个完整的项目启动指令。
练习 2:拆分任务
选择一个你想做的功能(如「博客系统」),尝试将它拆分成至少 5 个独立的子任务。
练习 3:准备参考文档
把你最近用到的 API 文档转换成 Markdown 格式,放到项目目录中,尝试用 @ 引用。
小结
掌握提示词技巧,就像掌握了和 AI 高效沟通的「外语」。通过三种对话模式和五大技巧,你能让 AI 更准确地理解你的需求,减少返工和调试时间。
记住:
- ✅ 首次启动用正式模式
- ✅ 日常迭代用聊天模式
- ✅ 方案不确定用讨论模式
- ✅ 复杂任务要拆分
- ✅ 及时复盘和总结
下一步:进入 2.6 实战小项目,用你学到的提示词技巧,完成你的第一个 Vibe Coding 项目!
参考资料:
- 本章受 Lovable Prompting 1.1 启发,并做了大幅调整和本地化
- 提示词库由 WaytoAGI 团队整理