提示词基础:如何与 Claude 好好说话

24 阅读4分钟

Claude 系列教程 · 初级篇 第 3 篇

前言

同样一个任务,不同的提问方式,Claude 给出的答案质量可能天差地别。这就是「提示词工程」(Prompt Engineering)的价值。本篇我们从最基础的原则讲起。


一、提示词的核心原则

原则 1:清晰具体

❌ 差的提示词:
"帮我写点东西"

✅ 好的提示词:
"帮我写一篇 800 字左右的产品发布公告,产品是一款面向中小企业的在线协作工具,
语气专业但不刻板,重点突出易用性和性价比"

原则 2:提供上下文

❌ 缺少上下文:
"这段代码有什么问题?"

✅ 提供上下文:
"这是一个 Python Flask 应用的登录接口,用户反馈登录时偶尔返回 500 错误。
以下是相关代码,请帮我分析可能的原因:
[粘贴代码]"

原则 3:明确输出格式

✅ 指定格式:
"请用 Markdown 表格的形式,对比 React、Vue、Angular 三个框架的优缺点,
包含以下维度:学习曲线、生态系统、性能、社区活跃度"

原则 4:一次一个任务

把复杂任务拆分成多个简单步骤,逐步完成,效果通常优于一次性要求所有内容。

二、常用提示词模板

模板 1:角色 + 任务 + 要求

你是一位资深的 [角色]。
请帮我 [具体任务]。
要求:
1. [要求1]
2. [要求2]
3. [要求3]

示例:

你是一位资深的技术面试官。
请帮我设计 5 道 Python 后端面试题。
要求:
1. 难度从简单到困难递进
2. 涵盖基础语法、数据结构、并发、数据库、系统设计
3. 每题附上参考答案和评分要点

模板 2:背景 + 目标 + 约束

背景:[描述当前情况]
目标:[描述期望结果]
约束:[列出限制条件]

示例:

背景:我们是一个 5 人创业团队,正在开发一款记账 App
目标:需要一份 MVP 功能清单,用于未来 2 个月的开发排期
约束:
- 只保留最核心的功能
- 技术栈是 React Native + Node.js
- 需要考虑 iOS 和 Android 双端

模板 3:示例引导(Few-shot)

请按照以下格式生成内容:

示例输入:苹果
示例输出:🍎 苹果 | 水果 | 富含维生素C,有助于增强免疫力

现在请处理:香蕉、西红柿、鸡蛋

三、让回答更好的小技巧

1. 要求 Claude 分步思考

请一步一步分析以下问题,展示你的推理过程:
[你的问题]

这能显著提高复杂推理任务的准确率。

2. 要求 Claude 自我检查

请回答以下问题,回答完后检查你的答案是否存在逻辑错误或事实性问题:
[你的问题]

3. 设定身份和受众

请用小学三年级学生能理解的语言,解释什么是区块链。
请面向有 3 年经验的后端工程师,解释微服务架构的利弊。

4. 使用分隔符

当输入包含多段内容时,用明确的分隔符区分:

请对比分析以下两段文本的写作风格差异:

---文本A---
[文本A内容]

---文本B---
[文本B内容]

5. 指定长度

请用 3 句话总结这篇文章的核心观点。
请写一篇 1500 字左右的深度分析。

四、常见错误示范

错误做法为什么不好改进方式
问题太模糊Claude 只能猜你要什么加上具体场景和要求
一次问太多答案容易遗漏或质量下降拆分成多个问题
不给上下文Claude 缺乏背景信息补充必要的前提信息
期望完美没有 AI 能一次给出完美答案迭代优化,追问细化

五、迭代优化的思路

与 Claude 对话是一个迭代过程,不要期望一次就得到理想结果:

1 轮:提出初始需求
        ↓
第 2 轮:"不错,但请把第 2 段改得更口语化"
        ↓
第 3 轮:"请在结尾加上一段行动号召"
        ↓
第 4 轮:"整体很好,请帮我做最终润色"

每一轮对话都是在上一轮的基础上精炼,这种渐进式的方式往往比一次性长提示词效果更好。

小结

好的提示词 = 清晰的任务 + 充分的上下文 + 明确的格式要求。掌握这三点,你就已经超过了 80% 的 Claude 用户。下一篇我们将全面展示 Claude 的各项核心能力。


下一篇:[Claude 的核心能力全景:写作、编程、分析、翻译]