Skip to content

清晰表达的艺术

这是所有提示词技巧中性价比最高的一条:写清楚你想要什么。AI没有读心术,你的指令越清晰,它的输出就越精准。

为什么清晰表达如此重要?

AI的困境

想象你是一位写作助手,客户对你说:

"帮我写点东西。"

你会怎么做?写一篇散文?一篇产品文案?一封邮件?还是一首诗?

这就是AI面临的困境——模糊的指令只能得到模糊的结果

一个直观的对比

假设你请一位经验丰富的作家帮你写文章:

方式A:模糊指令

"帮我写篇关于猫的文章。"

作家会一脸茫然——写什么风格?给谁看?多长?讲哪方面?没有信息,他只能写一篇泛泛而谈的东西交差。

方式B:清晰指令

"请你以轻松幽默的口吻,为养猫新手写一篇800字的文章,重点介绍如何选择第一只猫和接猫回家前三天的必备准备。包含三个小标题,结尾附上一个简洁的checklist。"

这次,作家有了完整的信息,可以交出一篇真正符合你需求的文章。

提示词工程,就是学习如何像方式B一样与AI沟通。

清晰表达的五个维度

1. 明确受众与语气

加上"面向谁",AI会自动调整用词深度和表达风格。

❌ 模糊版
解释一下什么是量子纠缠。

✅ 清晰版
用类比的方式,向一个从未接触过物理学的高中生解释量子纠缠。

✅ 另一种版本
用学术论文的风格,为物理学研究生解释量子纠缠的最新研究进展。

同一个问题,不同的受众,AI的输出截然不同。

2. 规定输出篇幅

没有约束 vs 有约束:

❌ 没有约束
介绍一下北京。

✅ 有约束
用不超过200字介绍北京,重点突出历史文化和旅游亮点。

✅ 更精确的约束
分三点介绍北京,每点不超过50字:
1. 历史地位
2. 文化特色  
3. 旅游建议

3. 同时给出"要"和"不要"

用正面约束 + 负面约束双重限定,边界更清晰:

请分析这款产品的市场竞争力,
只讨论技术优势和定价策略,
不要涉及公司历史和团队背景。
帮我写一个用户注册的API文档,
需要包含:请求参数、响应格式、错误码
不需要包含:认证流程、权限说明、历史版本

4. 说明最终用途

"这段文字用于……"能帮助AI选择恰当的风格:

❌ 没有说明用途
把这段技术文档改写一下。

✅ 说明用途
请将以下技术文档改写成适合发布在公众号的科普文章,
读者是对技术感兴趣但没有专业背景的普通大众。

✅ 另一种用途
请将以下技术文档改写成API对接文档,
读者是需要调用这个接口的其他开发团队。

5. 把复杂任务拆成步骤

❌ 一次性要求
分析这段用户评论,告诉我用户满意吗,有什么问题,怎么改进。

✅ 分步骤
请按以下步骤处理这段用户评论:
1. 判断情感倾向(正面/负面/中性)
2. 提取用户最关心的1-2个问题
3. 起草一条50字以内的官方回复建议

清晰 ≠ 啰嗦

一个常见的误区是:写得越长越好。

实际上,精准的指令可以很简短,关键是每个词都有意义、没有歧义。

对比示例

❌ 啰嗦但不清
我想要你帮我写一个函数,这个函数呢,主要是用来处理用户的输入数据的,
就是那种用户可能会输入各种各样格式的数据,然后你需要把这些数据都
统一处理成我们系统需要的格式,对了,要考虑到用户可能会输入空值的情况,
还有可能会输入一些特殊字符什么的,总之就是要健壮一点,用Python写吧...

✅ 简短且清晰
用Python写一个数据清洗函数:
- 输入:可能是字符串、数字或None的混合数据
- 输出:统一转为字符串,None转为空字符串
- 要求:处理特殊字符,避免异常

模糊词汇 vs 精确词汇

学会用精确的词替代模糊的词:

模糊词精确替代
简单分析列出3个关键点
详细解释分步骤说明,每步不超过3句话
优化一下将时间复杂度从O(n²)优化到O(n)
写好一点添加类型提示、文档字符串和单元测试
长一点扩展到800字左右
专业一点使用学术论文的语言风格

实战练习:优化模糊指令

让我们把一些常见的模糊指令优化成清晰指令:

练习1

原始:帮我写个爬虫

优化后:
用Python写一个爬虫,抓取豆瓣电影Top250页面,
需要获取:电影名称、评分、简介
输出格式:CSV文件,包含表头
要求:添加随机延时,避免被封IP

练习2

原始:解释这段代码

优化后:
请逐行解释以下Python代码的作用,
假设读者是编程初学者,对列表推导式不熟悉,
请用通俗的语言解释,必要时举简单的例子。

练习3

原始:优化这个函数

优化后:
这个函数目前的时间复杂度是O(n²),
请优化到O(n)或更好,
保持功能不变,
并说明优化思路。

常见的表达陷阱

陷阱1:假设AI知道上下文

❌ "把这个改成蓝色"
(AI:改什么?哪里的?)

✅ "把这个CSS文件中的 .button 类的 background-color 改成 #3498db"

陷阱2:使用歧义词汇

❌ "稍微调整一下布局"
(AI:怎么调整?调整多少?)

✅ "把侧边栏宽度从250px调整为200px,主内容区相应增加到1000px"

陷阱3:隐含期望不说出来

❌ "写一个排序算法"
(然后发现AI写的是冒泡排序,而你想要的是快速排序)

✅ "写一个快速排序算法,用Python实现,包含详细的中文注释"

一个实用的检查清单

每次写提示词前,问自己这几个问题:

[ ] 谁是受众? → 明确语气和深度
[ ] 要输出什么? → 明确格式和内容
[ ] 多长? → 明确篇幅限制
[ ] 有什么约束? → 明确边界条件
[ ] 最终用途是什么? → 明确使用场景

小结

清晰表达的核心原则:

原则具体做法
具体而非模糊用数字、格式、例子明确说明
完整而非片面提供必要的背景和约束
结构化而非散乱用列表、步骤组织内容
精确而非冗长每句话都有意义

黄金法则

如果不确定AI能否理解,就多写一点说明。宁可多解释,不要让AI猜测。

下一步

掌握了清晰表达的技巧后,让我们进入 提示词工程进阶篇,学习更高级的技巧,让AI真正成为你的得力助手。