最近是不是发现身边所有人都开始和 AI “聊天”了?从写代码、做图、写文案,到帮你规划周末行程,AI 简直是万能的小助手!
但很多人都有一个疑问:为什么别人问 AI 就能得到神回复,而我问 AI 总是得到一堆废话?
秘密就在于你和 AI 对话的“口诀”—— Prompt(提示词) !
今天,我就要教给你一个超级酷、超级结构化的 Prompt 魔法框架:COSTAR!掌握了这 6 个技巧,你就能快速从 AI 新手,蜕变成 Prompt 达人!
🌟 零基础必看:什么是 Prompt?
在正式学习技巧之前,我们先搞懂一个概念:
Prompt (提示词) :就是你输入给 AI 的指令、问题或描述。它就像你给一个超级聪明但有点呆萌的员工下达任务,你给的信息越清晰、越完整,它给你的结果就越精准、越棒!
一个好的 Prompt,就像一把钥匙,能解锁 AI 最大的潜力!
🔑 COSTAR 框架:让你的 Prompt 瞬间升级的 6 大魔法元素
COSTAR 框架把一个有效的 Prompt 拆解成了 6 个关键步骤。记住,这不是让你写 2000 个字的 Prompt,而是让你思考这 6 个关键点是否都涵盖在你的指令中。
| 字母 | 中文含义 | 核心作用 | 新手怎么用? |
|---|---|---|---|
| C | 背景 (Context) | 让 AI 知道“我是谁”和“在哪儿”。 | 代入角色,提供前提条件。 |
| O | 目标 (Objective) | 明确告诉 AI“你到底要干什么”。 | 明确具体,拒绝模糊的指令。 |
| S | 风格 (Style) | 规定内容应该“长什么样子”。 | 文体格式,如新闻稿、诗歌、代码等。 |
| T | 语气 (Tone) | 告诉 AI 用什么“情绪”来表达。 | 情感色彩,如幽默、正式、专业等。 |
| A | 受众 (Audience) | 确定内容是给“谁”看的。 | 目标读者,如小孩、专家、普通用户。 |
| R | 响应格式 (Response Format) | 规定“最终的交付物”是什么形状。 | 输出结构,如列表、表格、JSON。 |
下面,我们逐个拆解这 6 个元素,并教你如何活学活用!
1. C - 背景(Context):让 AI 扮演角色
🌟 魔法核心:给 AI 一个身份,或者提供它解决问题所需的“知识库”。AI 很擅长“扮演”角色,你给它越具体的身份,它的回答就越专业!
❌ 错误示范:
“写一篇关于如何学习前端的文章。”(AI:文章会很泛泛,没有重点。)
✅ 正确姿势(加入 C) :
**“你现在是一位拥有十年经验的前端技术面试官。**请你写一篇关于新手如何从零开始学习 Vue 3 的文章。”
- 效果:AI 立即切换到面试官的角色,它会从更专业的角度、更实战的经验来组织文章内容,并且聚焦于你指定的 Vue 3 技术。
小技巧:在 Prompt 的开头加上“Act as a [Role] ”(扮演一个 [角色])或“You are a [Role] ”(你是一个 [角色])是提高 C 效率的绝佳方法!
2. O - 目标(Objective):明确你的终极任务
🌟 魔法核心:这是你 Prompt 中最重要的部分!告诉 AI “我到底要你帮我完成什么?” 目标必须是具体的、可衡量的。
❌ 错误示范:
“写一下这个代码。”(AI:哪个代码?要写什么?)
✅ 正确姿势(加入 O) :
“根据我提供的 API 文档,生成一段使用 JavaScript Fetch API 获取用户列表并显示前五个用户名的代码。”
- 效果:目标明确,AI 知道它不仅要写代码,还要使用特定的技术(Fetch API),并且只完成一个具体任务(显示前五名)。
小技巧:使用动词开头来强调目标,例如:“生成... ”、“总结... ”、“比较... ”、“优化... ”。
3. S - 风格(Style):给你的内容穿上衣服
🌟 魔法核心:风格定义了内容的文体或体裁。你想让 AI 写成一篇正式报告?还是一个有趣的段子?或者一段专业的 Python 代码?
❌ 错误示范:
“写一段关于咖啡的好处。”
✅ 正确姿势(加入 S) :
**“以一篇《纽约时报》健康专栏文章的风格,**撰写一段关于适度饮用咖啡对认知功能影响的内容。”
- 效果:AI 会模仿《纽约时报》的专业、客观、数据支持的写作方式,而不是随意的网络小文。
小技巧:S 不仅指文章风格,也可以是代码语言(如 React 组件风格)、设计风格(如卡通风格)、特定作家的文风等。
4. T - 语气(Tone):为你的文字注入情绪
🌟 魔法核心:语气决定了你的内容读起来是什么感觉。是严肃的?是轻松幽默的?还是充满激情的?
❌ 错误示范:
“解释一下什么是闭包(Closure)。”
✅ 正确姿势(加入 T) :
“用超级幽默且充满好奇心的语气,向一个刚入门编程的人解释 JavaScript 闭包的原理和它为什么如此重要。”
- 效果:AI 会用拟人化、打比方的方式,带着笑点来解释这个复杂的概念,让新人更容易接受和理解。
小技巧:常见的语气词汇有:鼓励的、正式的、批判性的、鼓舞人心的、冷静的、销售性的。
5. A - 受众(Audience):定位你的读者群
🌟 魔法核心:内容是给谁看的,直接决定了 AI 要使用多复杂的词汇和多深的专业知识。这是确保内容“接地气”的关键!
❌ 错误示范:
“写一个关于量子计算的解释。”
✅ 正确姿势(加入 A) :
“写一个关于量子计算的解释,受众是小学四年级的学生。 ”
- 效果:AI 会放弃所有复杂的数学公式和专业术语,转而使用打比方、讲故事、卡通形象等方式,确保四年级的小朋友也能听懂。
小技巧:明确受众的专业度(新手、专家)、年龄段(儿童、老年人)或职业(CEO、市场营销人员)。
6. R - 响应格式(Response Format):让结果井井有条
🌟 魔法核心:这个技巧是让你把 AI 的输出变成可直接使用的结构化数据。不再是一大段文字,而是你想要的清单、表格、代码块等。
❌ 错误示范:
“给我一些学习前端的资源。”
✅ 正确姿势(加入 R) :
“给我推荐 5 个学习前端必备的在线资源,以 Markdown 格式的表格呈现,表格包含‘资源名称’、‘内容类型’和‘推荐指数’(星级)三列。 ”
- 效果:AI 会直接输出一个可以复制粘贴到你文章里的表格,帮你省去了重新排版的时间!
小技巧:常用的格式有:列表(Bullet Points)、表格(Table)、JSON、Markdown 格式、代码块、限制字数或段落。
🛠️ COSTAR 实战演练:从菜鸟到专家的 Prompt
让我们将所有元素组合起来,看看一个完整的 COSTAR Prompt 是多么强大!
场景:写一个吸引人的短视频脚本
| COSTAR 元素 | 指令内容 |
|---|---|
| C (背景) | “我是一名专攻 AI 工具测评的博主,我最近测评了最新的 Midjourney V7 出图效果。” |
| O (目标) | “请为我的 60 秒短视频生成一个高潮迭起、能吸引用户停留的脚本。” |
| S (风格) | “采用快节奏的 Vlog 风格,口语化,并穿插快速的镜头剪辑提示。” |
| T (语气) | “兴奋且略带夸张的,突出新功能的震撼力。” |
| A (受众) | “对 AI 绘图感兴趣但尚未付费使用的新手。” |
| R (格式) | “请使用如下格式的清单:【时间戳】 - 【画面/镜头提示】 - 【台词】,总台词不超过 150 字。” |
🔥 最终 Prompt 组合:
“你现在是一名专攻 AI 工具测评的博主。请根据我测评的 Midjourney V7 出图效果,生成一个 60 秒短视频的脚本。脚本风格要采用快节奏的 Vlog 风格,口语化,并穿插快速的镜头剪辑提示。语气要兴奋且略带夸张,以突出新功能的震撼力。受众是对 AI 绘图感兴趣但尚未付费使用的新手。请使用
【时间戳】 - 【画面/镜头提示】 - 【台词】的清单格式呈现,总台词不超过 150 字。”
看看! 这个 Prompt 是不是很清晰、很强大?它几乎锁定了 AI 输出的每一个细节,结果自然是高度可用的!
💡 总结:你的 AI 对话新秘诀
COSTAR 框架并不是要你每次都把 6 个元素写满。它是一个思考的工具。
当你发现 AI 的输出不满意时,问问自己:
- C (背景/角色) :我有没有给 AI 一个身份或前提?
- O (目标) :我的任务够具体吗?
- R (格式) :我有没有要求一个好用的格式?
通常,仅仅优化这三个核心要素,你的 Prompt 质量就能提升 80%!
从今天开始,忘掉那些含糊不清的提问方式吧!把 COSTAR 融入你的日常 AI 对话,你会发现 AI 不再是“人工智障”,而是你手中最强大的魔法工具!
开始你的 AI 魔法师之旅吧!如果你用 COSTAR 框架试出了超赞的 Prompt,记得在评论区分享给我哦!我们下期见!👋