COSTAR框架详解 - 让AI听懂你的话
这篇文章解决什么问题:不知道怎么做才能让AI准确理解你的需求?COSTAR框架帮你系统性地把话说清楚。
你需要什么基础:零基础,纯新手也能看懂
看完能做什么:用COSTAR框架写出高质量的提示词,让AI真正帮你干活
更新日期:2026年4月
一、先说个故事:为什么你跟AI说话它听不懂?
你有没有遇到过这种情况:
你跟AI说:“帮我写篇文章”
AI给你整出来一篇特别泛的文章,你看完感觉”这说的啥玩意儿,跟没说一样”
你气得说:“写得好一点!”
AI又给你来一篇,这次你感觉”好像有点进步,但还是差点意思”
然后你们就这样来回拉锯了几个回合,你累死了,AI也被你折腾得够呛,但结果你还是不满意。
问题出在哪里?
问题出在你没把话说清楚。
“帮我写篇文章”这句话,给AI的信息量约等于零。它不知道:
- 写什么主题?
- 给谁看?
- 什么风格?
- 多长?
- 什么结构?
AI只能给你一篇”平均水平”的废话。
COSTAR框架就是来解决这个问题的。 它告诉你,想要AI听懂你的话,你需要把六个方面说清楚。这六个方面的首字母凑在一起,就是COSTAR。
二、COSTAR是什么?
COSTAR是六个英文单词的首字母:
| 字母 | 单词 | 含义 | 你要回答的问题 |
|---|---|---|---|
| C | Context | 上下文 | 我在什么情况下需要这个? |
| O | Objective | 目标 | 我到底想要什么? |
| S | Style | 风格 | 我想要什么感觉? |
| T | Tone | 语气 | 我想要什么态度? |
| A | Audience | 受众 | 写给谁看? |
| R | Response | 响应 | 我要什么格式? |
听起来还是有点抽象?别急,我一个个给你讲,保证你听完就能用。
三、六个部分逐一讲解
3.1 C - Context(上下文)
大白话版:告诉我你是在什么情况下需要这个东西的。
为什么要说这个:AI不是神仙,它不知道你的具体情况。你得告诉它背景,它才能给出针对性的回答。
❌ 差的例子:
帮我写一段文案
(AI:这人是想卖东西?做宣传?介绍产品?发给谁的?不知道,瞎写一个吧)
✅ 好的例子:
我们是一家做大学生求职服务的公司,刚融完A轮,团队50人,
产品是一款帮助应届生找工作的App。目前在推广期,
需要一段介绍我们产品价值的文案,用于App Store的详情页。
写Context的小技巧:
- 说清楚你是谁:你的公司/组织/身份是什么
- 说清楚现状:你现在面临什么情况
- 说清楚约束:有什么限制条件(比如预算、时间、特定要求)
- 只说相关的:别扯太远的东西,信息太多反而干扰
3.2 O - Objective(目标)
大白话版:你到底想要什么?
为什么要说这个:AI最怕的就是”随便写写”,你得告诉它具体要达成什么目的。
❌ 差的例子:
帮我分析下市场
(AI:分析什么市场?分析什么维度?给谁看?不知道)
✅ 好的例子:
帮我分析下奶茶店市场的竞争格局,重点看:
1. 目前市场的主要玩家是谁
2. 大家的定位有什么差异
3. 还有什么市场空白点可以切入
4. 如果我要开一家,有什么建议
分析结果要能直接用于我的商业决策。
写Objective的小技巧:
- 用动词开头:分析、评估、制定、设计、比较……
- 具体再具体:不要”分析市场”,要”分析奶茶店市场的竞争格局”
- 说清楚数量:3个要点、5个方案、2个建议……
- 说清用途:这份东西是用来干什么的
3.3 S - Style(风格)
大白话版:你想要什么”味道”的文字?
为什么要说这个:同样是介绍产品,你可以写成学术论文风,也可以写成网红种草风,效果完全不一样。
❌ 差的例子:
风格专业一点
(AI:什么是专业?用什么风格体现专业?不知道)
✅ 好的例子:
参考36氪或虎嗅的商业报道风格:
- 专业但不晦涩
- 有数据有案例
- 短句为主,读起来不累
- 避免使用"赋能"、"抓手"、"闭环"这类烂大街的词
Style参考选项:
| 风格 | 适用场景 |
|---|---|
| 《哈佛商业评论》风 | 高端商业分析 |
| 36氪/虎嗅风 | 科技商业报道 |
| 咪蒙风 | 情绪化自媒体 |
| 知乎科普风 | 知识分享 |
| 人民日报风 | 正式官方 |
| 小红书种草风 | 种草推荐 |
写Style的小技巧:
- 找参考:说”参考XX的风格”比描述风格容易
- 说清楚不要什么:“不要学术腔”、“不要广告感”
- 具体形容词:专业/活泼/严肃/幽默 + 加上具体说明
3.4 T - Tone(语气)
大白话版:你希望AI用什么”态度”跟你说话?
Tone和Style的区别:Style是文字的整体调性,Tone是文字传达的情感态度。
举个例子:
- Style可以是”专业商业报道风”
- Tone可以是”热情洋溢”或”冷静分析”
同一个风格可以有不同的语气。
Tone参考选项:
| 语气 | 适用场景 |
|---|---|
| 正式 | 商业报告、官方文件 |
| 轻松 | 日常沟通、社交媒体 |
| 热情 | 营销推广、激励内容 |
| 严谨 | 学术分析、决策建议 |
| 温暖 | 安慰信函、关怀内容 |
| 幽默 | 轻松内容、娱乐场景 |
❌ 差的例子:
语气要友好一点
(AI:友好是多友好?像朋友还是像客服?)
✅ 好的例子:
语气要像朋友聊天:
- 亲切但不做作
- 有温度但不过度煽情
- 像在给好闺蜜/好哥们分享经验
3.5 A - Audience(受众)
大白话版:这篇文章/内容是给谁看的?
为什么要说这个:同样是解释”什么是区块链”,你讲给小学生听和讲给程序员听,内容完全不同。
❌ 差的例子:
帮我写一篇AI的科普文章
(AI:科普文章?是给普通人看还是给技术人员看?普通人可能完全不懂,技术人员不需要)
✅ 好的例子:
目标读者是:
- 大专以上学历
- 非技术背景(不懂编程)
- 对AI有兴趣但不了解
- 可能是求职者,想了解AI会不会取代自己的工作
假设读者是那种"听说AI很厉害但具体不知道是啥"的普通人。
写Audience的小技巧:
- 人口统计:年龄、学历、职业、地域
- 知识水平:对你要讲的主题了解到什么程度
- 关注点:他们最关心什么?最怕什么?
- 阅读习惯:喜欢看长文还是短句?喜欢看数据还是故事?
3.6 R - Response(响应格式)
大白话版:你要AI输出什么格式?
为什么要说这个:有了格式要求,你拿到的东西直接就能用,不用自己再整理。
❌ 差的例子:
格式清晰一点
(AI:什么算清晰?给个表格还是给个列表?不知道)
✅ 好的例子:
用Markdown格式输出,包含:
1. 一句话总结(加粗)
2. 3个要点,每个要点用 bullet point
3. 每个要点下面有2-3句解释
4. 结尾有一个"一句话建议"
5. 控制在500字以内
Response参考选项:
| 格式 | 适用场景 |
|---|---|
| Markdown | 文档、说明 |
| JSON | 程序处理 |
| 表格 | 对比、数据 |
| bullet point | 列表、要点 |
| 段落 | 说明文、故事 |
| 代码块 | 代码示例 |
四、实战例子:把COSTAR用起来
4.1 例子一:写公众号文章
❌ 不用COSTAR:
帮我写一篇关于AI的文章
✅ 用COSTAR:
# Context(上下文)
我运营一个职场成长类公众号,读者主要是工作1-3年的年轻人。
最近想写一篇关于AI如何帮助打工人提升效率的文章。
# Objective(目标)
让读者了解3个实用的AI工具,并知道怎么用它们提升工作效率。
读完后读者感觉"原来AI这么有用,我要试试"。
# Style(风格)
参考"职场研习社"或"LinkedIn中国"的风格:
- 接地气,像跟朋友聊天
- 有具体例子,不是空谈
- 实用主义,能落地
# Tone(语气)
积极但不鸡汤
务实但不无聊
像懂行的前辈在分享经验
# Audience(受众)
工作1-3年的职场新人
非技术背景
对AI有兴趣但不知道怎么用
担心AI会取代自己
# Response(响应格式)
- 开头:用一个问题或现象引入(吸引注意)
- 主体:3个工具介绍,每个包含:工具名、适用场景、使用示例
- 结尾:行动号召(鼓励读者尝试)
- 字数:1500-2000字
- 格式:Markdown,多用短段落
4.2 例子二:商业分析报告
❌ 不用COSTAR:
帮我分析下这个项目能不能做
✅ 用COSTAR:
# Context(上下文)
我是一名产品经理,公司是一家做B2B SaaS的创业公司,
目前100人,融资到A轮。最近老板让我评估要不要做一个新功能:
在线协作白板(类似Miro/Figma那种多人实时协作功能)。
需要我给出专业分析意见。
# Objective(目标)
评估这个功能要不要做,给出明确建议:
1. 市场需求是否足够大
2. 技术实现难度和成本
3. 跟公司现有产品的协同性
4. 竞品情况
5. 我的推荐结论
# Style(风格)
专业咨询公司风格(类似麦肯锡/贝恩报告):
- 数据驱动,有一说一
- 逻辑清晰,结论先行
- 简洁明了,不废话
# Tone(语气)
客观冷静
数据说话
不夸大也不回避风险
# Audience(受众)
公司CTO和产品VP
有基本商业理解力
需要快速做决策
时间有限
# Response(响应格式)
1. 执行摘要(200字以内,一句话结论)
2. 分维度分析(每个维度1-2页)
3. 竞品对比表格
4. 风险和机会矩阵
5. 明确建议
4.3 例子三:学习辅导
❌ 不用COSTAR:
解释下什么是区块链
✅ 用COSTAR:
# Context(上下文)
我是一名文科生,完全不懂技术。现在有个机会要去一家区块链公司做运营,
需要快速了解区块链是什么,但我不想看那种全是技术术语的文章。
# Objective(目标)
用5分钟让我搞懂区块链是什么,
能跟别人解释清楚区块链的基本原理和价值,
能理解为什么它被认为是革命性的技术。
# Style(风格)
像跟聪明但没背景的朋友聊天:
- 用生活例子解释技术概念
- 不用术语解释术语
- 讲得有趣,不无聊
# Tone(语气)
轻松友好
耐心细致
不嘲笑我的问题"太小白"
# Audience(受众)
完全不懂技术的普通人
但聪明、有基础理解力
需要快速建立认知
# Response(响应格式)
- 先用一个生活场景引入(让我有代入感)
- 用2-3个比喻解释核心概念
- 解释区块链解决了什么问题
- 给我一个"一句话版本"的总结
- 最后告诉我如果想深入了解可以看什么
- 全程不出现任何代码或复杂数学
五、TIP:Style和Tone到底有什么区别?
这是很多人搞不清楚的地方,我用大白话解释:
Style(风格) 是”怎么写”,是文字的形式和调性:
- 像商业报告还是像聊天?
- 用长句还是短句?
- 要不要引用数据?
Tone(语气) 是”什么感觉”,是文字传达的情感:
- 是热情还是冷淡?
- 是严肃还是轻松?
- 是鼓励还是警告?
打个比方:
Style是穿什么衣服:西装、运动装、汉服 Tone是说话的表情:微笑、严肃、兴奋
你穿西装也可以微笑(Style=正式,Tone=友好) 你穿T恤也可以严肃(Style=休闲,Tone=认真)
六、COSTAR的常见错误
6.1 错误一:缺胳膊少腿
只说了一两个要素,其他全靠AI猜。
❌ 典型错误:
帮我写个文案,我们是做咖啡的
(只有Context,没有Objective/Style/Tone/Audience/Response)
✅ 完整版本: 把六个要素都说清楚。
6.2 错误二:要素之间打架
说了Style是”学术严谨”,又说Tone要”轻松活泼”,结果AI不知道听谁的。
❌ 典型错误:
风格要像学术论文一样严谨专业,但语气要像朋友聊天一样轻松幽默
(这两个要求本身矛盾)
✅ 正确做法: 想清楚优先级,如果确实需要两种风格混用,明确说清楚”什么部分用什么风格”。
6.3 错误三:受众和内容不匹配
说受众是”小学生”,但内容全是专业术语。
❌ 典型错误:
受众是完全不懂技术的小白
但要包含这些专业词汇:共识机制、分布式账本、非对称加密...
✅ 正确做法: 要么简化受众(说他们需要了解专业词汇),要么简化内容(用通俗语言解释这些词汇)。
6.4 错误四:Response太空泛
说了等于没说。
❌ 典型错误:
格式清晰、美观、易读
(“清晰”、“美观”、“易读”是主观词汇,AI不知道你的标准)
✅ 正确做法: 说具体格式要求:“用Markdown,加粗标题,bullet point列表,不超过500字”。
七、COSTAR速查表
当你不知道该怎么写提示词的时候,照着这个清单过一遍:
| 要素 | 必须说清楚 | 检查清单 |
|---|---|---|
| Context | 背景情况 | ❏ 我是谁/我的公司 ❏ 现状是什么 ❏ 有啥限制 |
| Objective | 任务目标 | ❏ 动词开头 ❏ 具体不抽象 ❏ 有数量要求 |
| Style | 文字风格 | ❏ 参考XX风格 ❏ 或描述想要的文字感觉 ❏ 排除不要的风格 |
| Tone | 语气态度 | ❏ 正式/轻松/热情/冷静 ❏ 跟Style搭配吗 |
| Audience | 受众是谁 | ❏ 人口统计 ❏ 知识水平 ❏ 关注什么 |
| Response | 输出格式 | ❏ 格式类型 ❏ 结构要求 ❏ 字数限制 |
八、COSTAR适合谁用?
✅ 强烈推荐用COSTAR的场景:
- 重要任务,不想来回返工
- 复杂需求,AI需要理解很多信息
- 需要高质量输出的正式场合
- 不知道AI为什么总理解错你的意思
❌ 不需要COSTAR的场景:
- 简单问答(比如”今天天气怎么样”)
- 快速闲聊
- 你已经非常清楚要什么,只差最后一步
九、总结
COSTAR的核心就一句话:把你脑子里想的东西完整、准确地说出来。
六个要素不是枷锁,是帮你把话说完整的检查清单。
下次跟AI对话之前,先问问自己:
- C:我说的够清楚吗?
- O:目标明确吗?
- S:风格想好了吗?
- T:语气对吗?
- A:受众是谁?
- R:想要什么格式?
把这六个问题都回答了,AI的表现会好一大截。