第十一章:Vibe Coding 的提示词
Vibe Coding 的提示词怎么写?
1、基础提示词模板
🔔
可以这样写:
你现在是一个资深软件工程师,请帮我完成下面任务。
【项目背景】
这是一个后台管理系统,给运营人员使用。
【技术栈】
🔔
•
前端:Vue3 + Element Plus
•
后端:Spring Boot + MyBatis Plus
•
数据库:MySQL
【任务目标】
实现活动列表功能。
🔔
【功能要求】
1、支持分页查询
2、支持按活动名称搜索
3、支持按状态筛选
4、列表字段包括:活动ID、活动名称、状态、创建时间、更新时间
5、接口返回统一 Result 格式
【要求】
代码块
Plain Text
先给出实现思路
再给出需要修改或新增的文件
最后生成代码
不要修改无关逻辑
代码要有必要注释
这个模板非常实用。
2、修 Bug 提示词模板
下面是项目运行时报错信息,请帮我分析原因并给出修改方案。
【报错信息】
代码块
Plain Text
粘贴错误日志
【要求】
代码块
Plain Text
先判断根因
说明涉及哪些文件
只修改必要代码
不要重构无关模块
给出修改后的完整代码片段
3、代码优化提示词模板
请帮我优化下面这段代码。
【优化目标】
🔔
1、提高可读性
2、减少重复代码
3、补充异常处理
【要求】
🔔
1、先说明当前代码的问题
2、再给出优化方案
3、最后输出优化后的代码
4、接口设计提示词模板
请帮我设计一个用户管理模块的接口。
【功能】
1、新增用户
2、编辑用户
3、删除用户
4、分页查询用户
5、启用/禁用用户
【要求】
1、给出接口路径
2、给出请求参数
3、给出返回结构
4、说明每个接口的作用
5、接口风格保持 RESTful
一键获取完整项目代码
七、Vibe Coding 应该怎么落地?
1、先选工具
常见工具包括:
一、Cursor。
二、GitHub Copilot 。
三、Claude Code。
四、OpenAI Codex。
五、通义灵码。
六、Trae。
七、Windsurf。
OpenAI Codex 定位是 AI Coding Agent,可以在云端沙箱里处理任务,包括写功能、修 Bug、回答代码库问题、提交 PR。 GitHub Copilot 也已经把 Agent Mode 作为重要能力,强调可以分析代码、提出编辑并验证文件。
2、再定规范
Vibe Coding 要想稳定,必须有规范。
至少要准备:
一、代码风格规范。
二、接口返回规范。
三、异常处理规范。
四、日志打印规范。
五、数据库命名规范。
六、分支提交规范。
七、测试规范。
你可以在项目根目录放一个 AI_RULES.md 或 CONTRIBUTING.md。
里面写清楚:
1、后端使用 Spring Boot
2、接口返回统一使用 Result
3、Controller 不写业务逻辑
4、Service 负责业务编排
5、Mapper 只负责数据库访问
6、异常统一抛 BusinessException
7、日志使用 slf4j
8、不要随意引入新依赖
9、不要修改无关文件
10、生成代码后必须说明修改点
一键获取完整项目代码
这样 AI 生成代码时更容易遵守项目习惯。
3、再做任务拆分
不要这样提需求:
做一个完整电商系统。
应该拆成:
一、商品管理。
二、分类管理。
三、购物车。
四、订单创建。
五、订单支付。
六、订单查询。
七、库存扣减。
八、后台管理。
每个模块再拆成小任务。
Vibe Coding 的核心技巧是:
需求越小,AI 越准;需求越大,AI 越容易跑偏。
4、最后接入验证流程
AI 写完代码后,必须经过:
一、本地启动。
二、接口测试。
三、单元测试。
四、代码 Review。
五、安全检查。
六、灰度发布。
不要让 AI 直接决定上线。