如果你想真正掌握提示词工程,我建议使用一套通用的 六步提示词法。无论是 ChatGPT、Claude、Gemini 还是其他大模型,都可以使用。
一、提示词六步法
01 角色(Role)
告诉 AI 它应该扮演什么角色。
例如:你是一名拥有 10 年经验的全栈开发工程师。
02 背景(Context)
告诉 AI 当前任务的背景和环境。
例如:我正在开发一个基于 Laravel 13 的 API 项目。
03 任务(Task)
明确告诉 AI 需要完成什么。
例如:帮我实现用户登录和 Token 身份认证。
04 约束(Constraints)
告诉 AI 哪些事情不能做,以及技术限制。
例如:只使用 Laravel Sanctum,不使用 JWT,不需要前端代码。
05 输出格式(Output)
告诉 AI 结果应该如何组织。
例如:按照步骤说明,并提供完整代码、文件路径和配置说明。
06 质量标准(Quality)
告诉 AI 怎样才算完成得好。
例如:代码必须可以运行,考虑异常处理、安全性和最佳实践。
二、实际使用示例
假设你想让 AI 帮你开发一个 Laravel API 登录接口。
下面这段提示词可以直接复制使用:
角色
你是一名资深 Laravel 后端开发工程师,熟悉 Laravel 13、RESTful API、数据库设计和接口安全。
项目背景
我正在开发一个纯 API 项目。
Laravel 版本:13
后端语言:PHP
认证方式:Laravel Sanctum Token
不使用 Vue、React 等前端框架
数据库:MySQL
任务
帮我实现一套完整的用户登录认证系统,包括:
用户注册接口
用户登录接口
Token 生成
Token 身份验证
获取当前登录用户信息
用户退出登录
接口权限验证
技术约束
使用 Laravel 13 官方推荐的开发方式
使用 Laravel Sanctum
使用 RESTful API 规范
不要引入不必要的第三方依赖
所有接口必须有参数验证
密码必须安全哈希存储
输出要求
请按照以下顺序输出:
项目目录结构
需要创建或修改的文件
每个文件的完整代码
路由配置
接口请求示例
接口响应示例
如何使用 Postman 测试
质量要求
代码必须兼容 Laravel 13
不允许省略关键代码
每段代码标明文件路径
解释关键代码的作用
如果存在多种实现方案,优先选择简单、稳定、易维护的方案。
三、进阶:让 AI 自己检查答案
这是很多人容易忽略的一步。
你可以在第一次回答之后,继续发送:
请对你刚才提供的方案进行一次严格的代码审查。
重点检查:
是否存在代码错误或遗漏
是否符合 Laravel 13 的规范
是否存在安全漏洞
是否存在不合理的设计
是否有更简单的实现方式
请先列出发现的问题,再给出修正后的完整代码。
不要为了迎合我而认为原方案一定正确。
这样就形成了一个简单的工作闭环:
第一步:提出需求
角色 + 背景 + 任务 + 约束
第二步:AI 生成方案
代码、设计、执行步骤
第三步:AI 自我审查
找错误、找漏洞、找遗漏
第四步:人工验证
运行、测试、修复、验收
四、再掌握 5 个实用技巧
技巧
使用方法
分步骤执行
不要让 AI 一次完成大型项目,拆成多个任务
提供真实资料
给 AI 代码、报错、数据库结构
明确禁止事项
说明不要使用哪些框架、库或方案
要求解释原因
不只要代码,还要设计理由
让 AI 反向提问
信息不足时先让 AI 提问,不要猜测
五、给你一个通用提示词模板
以后开发项目、做产品、分析问题,都可以套用:
角色
你是一名 [专业领域] 专家。
背景
当前项目 / 问题的背景是:
[填写背景信息]目标
我希望最终实现:
[填写具体目标]任务
请帮我完成:
[填写具体任务]约束条件
技术要求:
不允许使用:
性能要求:
其他限制:
执行要求
先分析需求
给出推荐方案
解释方案选择的原因
分步骤实施
检查潜在问题
输出格式
[填写希望的输出格式]
质量标准
结果必须准确、可执行、结构清晰。
如果存在不确定的信息,请明确指出,不要编造。
评论
0还没有评论,来写第一条。