《如何优雅地学会AI提示词》——3大经典框架+7类通用模板+6个实战案例
目录一、提示词到底是什么二、看一个直观的例子三、为什么会有这么大差距四、提示词怎么写核心公式五、实战案例六、进阶技巧七、常见误区八、行业经典 Prompt 框架九、通用开场白和结束语1️⃣ 专业任务类2️⃣ 创作类3️⃣ 分析类4️⃣ 提升理解力的通用前缀 通用结束语模板1️⃣ 格式控制2️⃣ 质量保证3️⃣ 迭代优化 完整示例组合使用十、补充十一、结语一、提示词到底是什么一句话定义描述你脑中想要的成品的那段话就是提示词。你可能会问那我用大白话不行吗行但结果往往不够精准。配图来源Pixabay - Programming二、看一个直观的例子假设你想让 AI 帮你写一个登录功能看看两种问法的差距 大白话版帮我写个登录功能AI 可能给你这个input typetext placeholder用户名 input typepassword placeholder密码 button登录/button三个孤零零的 HTML 标签没有逻辑没有校验连点击事件都没有。能用吗不能。✅ 精细提示词版你是一位资深前端工程师。请用 React TypeScript 写一个登录表单组件要求 1、包含邮箱和密码输入框 2、邮箱输入时实时校验格式正则错误时显示红色提示 3、密码输入时显示强度弱/中/强 4、“记住我”复选框勾选后用 localStorage 持久化邮箱 5、提交按钮在校验通过前保持禁用状态 6、代码加注释导出组件类型定义AI 会给你这个✓ 完整的 React 组件带状态管理✓ 邮箱正则校验 实时错误提示✓ 密码强度实时计算✓ localStorage 持久化逻辑✓ TypeScript 类型定义✓ 清晰的代码注释这才是生产可用的代码。三、为什么会有这么大差距核心原因提示词越模糊AI 的理解空间越大结果就越容易跑偏或泛泛而谈。 类比理解提示词就是给 AI 画靶子靶子越清晰箭就越不会偏。四、提示词怎么写核心公式记住三要素角色 任务 约束 万能模板你是【角色】。请【任务】要求 1、【约束条件1】 2、【约束条件2】 3、【输出格式】 三要素拆解表要素作用举例角色给 AI 定位专业领域“你是资深前端工程师”“你是法律顾问”“你是营销文案专家”任务明确要做什么“写一个登录组件”“审核这份合同”“优化这段广告文案”约束定义边界和标准“用 TypeScript”“不超过 50 字”“必须包含风险提示”五、实战案例 案例1代码审查你是一位注重代码质量的高级工程师。请审查以下代码重点检查 1、是否有 SQL 注入风险 2、错误处理是否完善 3、变量命名是否符合规范 4、是否有性能问题 [粘贴你的代码] 请给出问题清单每个问题标注严重程度高/中/低。 案例2会议纪要你是一位专业的会议记录员。请将以下会议录音转写稿整理成会议纪要要求 1、提取关键决策项标注责任人和截止日期 2、提炼待办事项用 [ ] 格式 3、删除口头语和重复内容 用 Markdown 格式输出 [粘贴转写稿]✍️ 案例3营销文案你是一位懂年轻人语言的营销文案专家。为精品咖啡馆写一条 50 字以内的朋友圈广告要求 1、受众是 25-35 岁都市白领 2、风格温暖不装逼口语化 3、突出卖点每杯都是手冲单品风味独一无二 4、带一个 emoji不要用“☕️”太俗六、进阶技巧 1. 分步验收别只看最终结果告诉 AI“每完成一步就停下确认”请分三步完成 1、先列出功能清单等我确认 2、再写代码框架等我确认 3、最后补充细节实现 2. 给示例想要什么风格直接贴个范例请模仿以下风格写一段产品介绍 【示例】 “这不是一把普通的伞。它能在 3 秒内展开单手操作风再大也不会翻。雨停了一甩就干不会湿透你的包。” 现在请为“降噪耳机”写一段同样风格的介绍。 3. 迭代优化第一次不满意追加要求继续改很好但有两个问题 1、这段代码没有处理异步错误加上 try-catch 2、按钮文字改成“立即登录”七、常见误区❌ 误区1堆砌专业术语不好“用 RESTful API 实现 CRUD 操作遵循 SOLID 原则应用 DRY 范式” → AI 会懵因为这些术语没有具体指向 好“写一个用户管理 API包含增删改查四个接口代码不要重复逻辑”❌ 误区2一次问太多不好“帮我写登录、注册、找回密码、个人中心、权限管理” → AI 会给你一堆半成品 好一个一个来先写完登录测试通过再写注册❌ 误区3不说输出格式不好“总结这篇文章” → AI 可能给你一大段废话 好“用三条要点总结这篇文章每条不超过 20 字”八、行业经典 Prompt 框架以下是业内公认的几个提示词工程框架适合不同场景使用 1. CRISPE 框架适用场景专业任务、技术写作、招聘场景C - Capacity (角色)你是【某领域专家】 R - Request (请求)请完成【具体任务】 I - Insight (背景)背景信息是【相关上下文】 S - Specificity (具体性)要求【明确的细节】 P - Parameters (参数)限制条件【长度/格式/风格】 E - Examples (示例)参考以下示例【给出范例】实战示例C: 你是一位资深 Python 开发工程师 R: 请帮我优化这段代码的性能 I: 这段代码用于处理 100 万条用户数据目前运行需要 5 分钟 S: 重点优化循环部分和数据库查询 P: 优化后运行时间控制在 30 秒内代码可读性不能降低 E: 可以参考 pandas 的向量化操作或使用 multiprocessing 并行处理参考来源CRISPE Framework Guide | GitHub CRISPE 2. CO-STAR 框架适用场景内容创作、营销文案、产品文档C - Context (上下文)提供相关背景信息 O - Objective (目标)明确你想要达成什么 S - Style (风格)指定写作风格 T - Tone (语气)定义语气态度 A - Audience (受众)说明目标读者是谁 R - Response (响应格式)要求的输出格式实战示例C: 我经营一家可持续时尚品牌刚推出用 100% 海洋塑料回收制成的新系列 O: 创建吸引人的社交媒体内容 S: 真实的故事叙述风格 T: 鼓舞人心且具有教育意义 A: 25-40 岁关心环保的都市女性 R: Instagram 文案含话题标签参考来源CO-STAR Framework | CO-STAR Guide 3. Chain of Thought思维链适用场景复杂推理、数学问题、逻辑分析核心思想让 AI 展示推理过程而不是直接给答案Zero-shot 版本最简单[你的问题] 请一步步思考并解释你的推理过程。Few-shot 版本效果更好问题商店早上卖了 23 个苹果下午卖了 17 个然后进货 50 个。如果开始有 80 个一天结束时有多少个 思考过程 开始80 个苹果 早上卖出80 - 23 57 个 下午卖出57 - 17 40 个 进货40 50 90 个 答案90 个苹果 现在用同样的方式解决这个问题 [你的问题]参考来源Chain of Thought Guide | CoT Examples 框架对比表框架适用场景难度效果CRISPE专业任务、代码审查⭐⭐⭐结构清晰输出专业CO-STAR内容创作、营销文案⭐⭐风格精准受众明确思维链逻辑推理、数学问题⭐⭐⭐⭐推理透明准确率高角色 任务 约束通用场景⭐简单易用快速上手九、通用开场白和结束语 通用开场白模板这些开场白可以让 AI 更好地理解你的意图1️⃣ 专业任务类你是一位【领域】专家拥有【X年】经验。现在需要你帮我【任务】。请确保输出内容【质量要求】。2️⃣ 创作类请以【风格】的方式为【受众】创作【内容类型】。要求 【约束1】 【约束2】 【约束3】3️⃣ 分析类作为【角色】请分析以下【内容/数据/代码】 [粘贴内容] 重点关注 【分析维度1】 【分析维度2】 【分析维度3】4️⃣ 提升理解力的通用前缀# 让 AI 更认真思考 This is very important to my career. Take a deep breath and work on this problem step-by-step. Lets think 通用结束语模板这些结束语可以确保输出符合你的预期1️⃣ 格式控制# 指定输出格式 请用【Markdown / JSON / 表格 / 代码块】格式输出。 # 限制长度 回复控制在【X】字以内。 # 结构化输出 请按照以下结构组织你的回答 1. 【部分1】 2. 【部分2】 3. 【部分3】2️⃣ 质量保证# 要求自查 完成后请检查 - 是否符合所有约束条件 - 是否有遗漏的要点 - 输出格式是否正确 # 要求解释 请在最后简要说明 1. 你为什么这样设计 2. 有哪些潜在风险 3. 可以如何进一步优化3️⃣ 迭代优化# 分步确认 请先给出大纲/框架等我确认后再展开细节。 # 提供选项 请给出【2-3】个不同方案并说明各自的优缺点。 # 预留改进空间 如果我对结果不满意我会具体指出哪里需要修改 请准备好根据反馈迭代优化。__________________________________________________ 完整示例组合使用【开场白】 你是一位资深的前端架构师拥有10年React开发经验。 这对我的项目非常重要请认真思考后再回答。 【任务】 请帮我设计一个可复用的表单组件架构要求 1. 支持复杂嵌套表单 2. 统一的校验逻辑 3. 灵活的布局配置 【背景】 当前项目有30个表单页面代码重复严重维护困难。 【结束语】 请用Markdown格式输出包含 1. 架构设计图用文字描述层次结构 2. 核心代码示例 3. 使用说明 请先给出整体架构思路等我确认后再提供详细代码。十、补充下面再补充整理一些短句供大家参考希望对大家有帮助日本博主Fukugyo_clinic表示ChatGPT的输出质量九成都取决于最后加的指令只会说“告诉我”“帮我做”只能发挥它10%的实力给你整理好25条实用收尾指令【提高回答质量】 1.以最高质量完成不用怕花时间 2.深入问题本质别停留在表面 3.给结论同时说明背后理由 4.加入专业人士的思考逻辑5.给出接近满分的优化建议 【防止主观臆断】 1.信息不足先提问 2.先梳理前提再作答 3.模糊内容先确认 4.事实和推测分开写 5.不清楚就直说别编造 【提升具体性】 1.配实际案例 2.给3个可落地方案 3.细化到新手能直接执行 4.整理成当天就能用的版本 5.用数据对比提升易懂性 【拓宽视角】 1.多维度分析 2.同时列正反观点 3.分开优缺点 4.参考行业前1%的思路 5.点明新手易忽略的细节 【提升完成度】 1.检查遗漏 2.坦诚指出短板 3.提供替代方案 4.按重要性排序 5.回答后自行纠错十一、结语你要的优雅现在有了。提示词本质上是一种沟通技能。这篇文章教的不是魔法咒语而是如何精准表达。学会了这个AI才能真正成为你的工具而不是一个半懂不懂的助手。希望这份文章能帮更多人发挥出大语言模型的真实能力。