AI辅助开发Prompt模板大全(直接复制使用)
AI辅助开发Prompt模板大全(直接复制使用)
部分内容由通用 AI 助手生成
一、使用说明
使用方法:选择对应场景的模板,把【】中的内容替换成你的实际信息,然后整段复制发给AI即可。信息越完整,AI给出的结果越准确、越符合你的需求。
黄金原则:
-
背景说清楚:项目是什么、技术栈是什么
-
需求讲明白:要做什么、给谁用、达到什么效果
-
约束列出来:有什么限制、必须遵守什么规范
-
输出说清楚:要代码还是要说明、要完整文件还是片段
二、通用开发Prompt模板(万能模板)
适用于大多数开发场景,填空即可使用:
## 项目背景
我们的项目是【项目名称】,主要面向【目标用户】,提供【核心功能/价值】。
技术栈:前端使用【框架名+版本】,后端使用【框架名+版本】,数据库是【数据库类型】。
这是一个【全新开发 / 已有项目迭代】需求。
## 需求描述
我需要实现【功能名称】,具体要求:
1. 【需求点1】
2. 【需求点2】
3. 【需求点3】
## 使用场景
典型用户场景:用户在【什么情况下】,进行【什么操作】,期望得到【什么结果】。
## 约束条件
- 代码规范:【命名规则/缩进要求/注释要求】
- 安全要求:【输入验证/权限控制/数据脱敏】
- 兼容性:【浏览器/设备/系统版本要求】
- 性能要求:【加载时间/响应时间要求】
## 输出要求
请输出【完整可运行代码 / 关键代码片段 / 分步实现说明】
- 代码文件放在:【文件路径】
- 文件名:【文件名】
- 【需要 / 不需要】解释实现思路
- 【需要 / 不需要】列出依赖包
- 【需要 / 不需要】附带使用示例
## 参考信息
相关现有代码(如有):
【粘贴相关代码】
设计参考(如有):【描述或链接】
三、常见场景专用模板
3.1 新增功能模块
## 任务:新增功能模块
在现有项目中新增【模块名称】功能。
## 项目信息
- 项目:【项目名】
- 技术栈:【前端框架+版本 / UI组件库】
- 相关文件位置:【现有相关文件路径】
## 功能需求
功能目标:【一句话说明这个功能做什么】
详细需求:
1. 【功能点1:用户可以...】
2. 【功能点2:系统会...】
3. 【功能点3:数据要...】
## 接口信息(如适用)
- 接口地址:【API URL】
- 请求方式:【GET/POST/PUT/DELETE】
- 请求参数:【参数列表】
- 返回格式:【返回数据结构】
## 交互要求
- 正常流程:【描述用户操作流程】
- 异常处理:【加载失败/网络错误/数据为空时怎么展示】
- 加载状态:【要不要loading效果】
## 输出要求
请给出完整的实现代码,包含:
- 页面/组件代码
- 样式代码(如需要)
- 接口请求封装(如需要)
- 简要说明文件放在哪里、怎么引入使用
3.2 修改页面样式
## 任务:修改页面样式
修改【页面/组件名称】的样式。
## 项目信息
- 技术栈:【框架 + CSS方案(原生CSS/SCSS/CSS Modules等)】
- 设计规范:主色【色值】,字体【字体】,基础间距【8px/10px栅格】
- 现有文件:【文件路径】
## 修改需求
请对以下样式进行调整:
1. 【元素】:【改成什么样式,如:字号从14px改成16px,颜色改为#xxx】
2. 【元素】:【布局调整说明】
3. 【元素】:【间距/边距调整】
## 参考效果
期望效果:【描述或截图说明】
参考页面:【参考链接,如有】
## 注意事项
- 保持响应式适配(移动端/桌面端都要正常)
- 不要影响其他模块的样式
- 尽量复用现有的CSS变量/类名
## 输出要求
请给出修改后的完整代码,或说明需要修改哪些地方。
3.3 修复Bug
## 任务:修复Bug
【Bug标题/简述】
## 项目信息
- 技术栈:【框架+版本】
- 相关文件:【出问题的文件路径】
- 相关代码:
【粘贴出问题的代码片段】
## Bug描述
**预期结果**:【应该是什么样】
**实际结果**:【实际是什么样】
## 复现步骤
1. 【第一步操作】
2. 【第二步操作】
3. 【...】
## 环境信息
- 浏览器:【Chrome/Safari/Firefox + 版本】
- 设备:【电脑/手机 + 系统版本】
- 报错信息(如有):
【粘贴控制台报错信息】
## 输出要求
请分析问题原因,并给出修复后的完整代码。
如果有多种可能的原因,请都列出来并说明各自的解决方案。
3.4 代码优化/重构
## 任务:代码优化/重构
对【模块/文件名称】进行优化。
## 项目信息
- 技术栈:【框架+版本】
- 文件路径:【文件路径】
## 现有代码
【粘贴完整代码】
## 优化目标
请重点优化以下方面(可多选):
- ☐ 代码可读性:变量命名更清晰、增加注释、拆分长函数
- ☐ 性能优化:减少重复计算、优化循环、避免不必要的渲染
- ☐ 可维护性:更好的模块化、抽离公共逻辑、统一代码风格
- ☐ 健壮性:增加错误处理、边界情况处理、类型校验
- ☐ 其他:【自定义优化目标】
## 约束条件
- 【不要 / 可以】改变对外接口和调用方式
- 【要 / 不要】保持向后兼容
- 其他限制:【说明】
## 输出要求
请给出优化后的完整代码,并说明主要做了哪些优化、为什么这么优化。
3.5 代码审查/找问题
## 任务:代码审查
请帮我审查下面的代码,找出潜在问题。
## 代码内容
【粘贴要审查的代码】
## 项目背景
- 技术栈:【框架+版本】
- 代码用途:【这段代码是做什么的】
## 审查重点
请重点检查:
- ☐ 逻辑错误:有没有逻辑漏洞、边界情况没考虑到
- ☐ 安全问题:有没有注入风险、权限问题、敏感信息泄露
- ☐ 性能问题:有没有性能瓶颈、内存泄漏风险
- ☐ 代码规范:命名、格式、可读性问题
- ☐ 最佳实践:有没有更好的写法
## 输出要求
请按问题严重程度排序列出:
1. 严重问题(必须改)
2. 建议优化(建议改)
3. 代码风格(可选改)
每个问题说明:问题是什么、为什么是问题、建议怎么改。
3.6 需求分析/技术方案设计
## 任务:技术方案设计
我需要做【功能/需求名称】,请帮我设计技术实现方案。
## 需求背景
- 项目:【项目名】
- 业务目标:【要达成什么业务目标】
- 用户规模:【预计多少用户使用、并发量大概多少】
- 现有技术栈:前端【】、后端【】、数据库【】
## 功能需求
核心功能点:
1. 【功能1】
2. 【功能2】
3. 【功能3】
## 非功能需求
- 性能要求:【响应时间、并发量】
- 安全要求:【数据安全、权限控制】
- 可用性:【服务可用性要求、数据备份】
- 兼容性:【浏览器/设备支持范围】
## 输出要求
请给出完整的技术方案,包含:
1. 整体架构设计(可以用文字描述流程)
2. 技术选型建议及理由
3. 数据库表结构设计(如涉及)
4. 核心模块划分和职责
5. 关键技术点和实现思路
6. 可能的风险和应对方案
7. 开发工作量预估(人天)
如果有多种方案,请都列出来并对比优缺点,给出推荐方案。
四、高效提问技巧
4.1 让AI回答更准确的5个技巧
-
一次只问一个任务:不要同时让AI改5个地方,分开问准确率更高
-
提供上下文:相关代码、项目背景、技术栈说清楚,AI不会瞎猜
-
明确输出格式:说清楚要完整代码还是片段、要不要解释、文件放哪
-
给例子比描述管用:“做成和这个页面一样的效果”比描述半天管用
-
分步迭代:复杂需求拆成几步,先做骨架再填细节,比一步到位效果好
4.2 常见踩坑提醒
-
AI生成的代码一定要自己测试,不要直接上生产环境
-
涉及数据删除、修改的操作,一定要先备份再执行
-
AI可能会“编造”不存在的API或属性,遇到不确定的要查官方文档
-
安全相关的代码(登录、支付、权限)建议找专业人员审核
-
AI知道的技术信息有截止日期,太新的技术可能不知道
4.3 追问技巧
如果AI给的结果不满意,可以这样追问:
-
“这个地方我没看懂,请详细解释一下【具体点】”
-
“能不能换一种实现方式,要求【具体要求】”
-
“把【某个部分】再优化一下,【说明优化方向】”
-
“刚才的代码有问题,【描述问题】,请修复一下”
-
“请把代码改成【框架/语言】版本”
五、配套资源
详细的检查清单请查看配套飞书表格中的「AI辅助开发Prompt清单」工作表:
https://my.feishu.cn/sheets/BxvAsovOcht70EtA0hGcgDGmnPf
文档版本:v1.0 | 更新日期:2026年7月
(注:部分内容可能由 AI 生成)