第二章 提示工程核心技术
为什么提示工程重要?
❌ 差的提示词
"帮我写个代码"
✅ 好的提示词
"请用 Python 编写一个函数,功能是计算斐波那契数列的第 n 项。
要求:
1. 使用递归实现
2. 添加缓存优化性能
3. 包含类型注解
4. 编写 docstring 说明函数用法"本章学习目标
章节导航
章节
主题
核心技术
核心理念
提示工程的 ROI
投入
回报
最后更新于
提示工程(Prompt Engineering) 是与 Claude 高效沟通的艺术与科学。一个好的提示词,能让 Claude 的输出质量提升数倍。
提示工程 vs 上下文工程:本章聚焦单次交互层面的提示技巧——如何措辞、结构化指令、设计示例和引导推理。这些是与 LLM 协作的基本功。而第十三章介绍的“上下文工程”(Context Engineering)则是系统架构层面的实践——如何动态选择、组织和管理提供给模型的全部信息(包括 RAG 检索结果、工具输出、对话历史等)。可以这样理解:提示工程解决“怎么说”,上下文工程解决“给什么”。掌握本章的提示技巧,是迈向上下文工程的必要基础。
同样的模型,不同的提示词,效果天差地别:
❌ 差的提示词
"帮我写个代码"
✅ 好的提示词
"请用 Python 编写一个函数,功能是计算斐波那契数列的第 n 项。
要求:
1. 使用递归实现
2. 添加缓存优化性能
3. 包含类型注解
4. 编写 docstring 说明函数用法"提示工程不是“玄学”,而是一套可学习、可复用的技术。
完成本章后,你将掌握:
与 Claude 沟通的核心理念可以概括为:
把 Claude 当作一个聪明但不了解背景的新同事
你需要告诉它:
你是谁(上下文)
你需要什么(任务)
怎样才算做好(标准)
有哪些限制(约束)
掌握提示工程的回报是巨大的:
10 分钟学习结构化提示
避免数小时的来回修改
5 分钟思考示例设计
显著提升首次输出质量
1 次系统提示词优化
整个项目的持续受益
💡 实践建议:本章每节都有可运行的示例。建议在 claude.ai 或 API 中同步实践,加深理解。
最后更新于
