前言
面对相同的任务,仅凭提问方式的差异,Claude 给出的回答质量便可能截然不同。这正是“提示词工程”(Prompt Engineering)的核心价值所在。本文将从最基础的原则入手,带你逐步掌握与 Claude 高效沟通的技巧。

一、提示词的核心原则
原则 1:清晰具体
低质量的提示词是什么模样?例如“帮我写点东西”——这并非提问,而是让 AI 猜谜。优质的提示词应像这样:“请帮我撰写一篇约800字的产品发布公告,产品为面向中小企业的在线协作工具,语气保持专业而不刻板,重点突出其易用性和性价比。”
原则 2:提供上下文
缺乏上下文的提问,犹如让医生诊断却不说症状。例如“这段代码有什么问题?”——代码的用途是什么?运行环境如何?复现步骤有哪些?提供足够背景信息,Claude 才能做出准确判断。正确示范:“这是一个 Python Flask 应用的登录接口,用户反馈登录时偶尔返回 500 错误。以下是相关代码,请帮我分析可能的原因:[粘贴代码]”。
原则 3:明确输出格式
若你心中已有理想的答案格式,不妨直接告知 Claude。例如:“请以 Markdown 表格形式对比 React、Vue、Angular 三大框架的优缺点,涵盖学习曲线、生态系统、性能、社区活跃度等维度。”这样能节省你后续整理的时间。
原则 4:一次一个任务
许多人习惯将所有需求塞进一个问题,导致 Claude 要么顾此失彼,要么输出空洞的泛泛之谈。更有效的方法是拆解复杂任务,将其化为若干简单步骤,逐一提问,逐步推进。
二、常用提示词模板
模板 1:角色 + 任务 + 要求
你是一位资深的 [角色]。请帮我 [具体任务]。要求:1. [要求1] 2. [要求2] 3. [要求3]。
示例:假设你是一位资深的技术面试官,请帮我设计 5 道 Python 后端面试题,要求难度由简至难递进,涵盖基础语法、数据结构、并发、数据库、系统设计,每题附带参考答案和评分要点。
模板 2:背景 + 目标 + 约束
背景:[描述当前情况]。目标:[描述期望结果]。约束:[列出限制条件]。
示例:背景:我们是一个5人创业团队,正在开发一款记账App。目标:需要一份MVP功能清单,用于未来2个月的开发排期。约束:仅保留最核心功能,技术栈为 React Native + Node.js,需同时适配iOS和Android双端。
模板 3:示例引导(Few-shot)
请按以下格式生成内容。示例输入:苹果。示例输出:
