一、教程定位与目标
本教程专为希望系统掌握与AI高效协作的学习者设计,如果您已经接触复杂系统的技术从业者。学完本教程,您将能够:
- 从零构建清晰、结构化的Prompt,获得精准可靠的AI输出
- 将Prompt Engineering思维融入日常工作,提升效率数倍
- 解决复杂问题,如系统配置、文档编写、代码生成、数据分析等
- 建立迭代优化的工作流,让AI成为真正的“智能副驾”
二、核心理念:重新定义人机协作
2.1 根本认知转变
| 传统思维 | Prompt Engineering思维 |
|---|---|
| “向AI提问” | “为AI编写执行程序” |
| 期待一次完美回答 | 设计可迭代的协作流程 |
| 关注答案本身 | 关注如何获得答案的过程 |
| 被动接受输出 | 主动控制输出格式与质量 |
2.2 核心类比:AI即“编译器”
您写的Prompt是源代码,AI是编译器+执行引擎,最终输出是可运行的程序/文档/解决方案。糟糕的源代码→编译错误或低效程序;优秀的源代码→高效、精准的输出。
三、基础框架:CRISPE专业模板
这是业界公认的高效Prompt结构,记住这个模板,成功率提升80%。
3.1 CRISPE详解与示例
C - Context & Role (背景与角色)
# 错误示例
“解释一下定价模型”
# 专业示例
“你是一位拥有10年经验的SaaS企业定价顾问,正在为一家中型科技公司的销售团队进行培训。当前团队对订阅制定价的理解较为基础。”
R - Request & Task (请求与任务)
# 错误示例
“给我做个方案”
# 专业示例
“请完成以下三个具体任务:
1. 对比‘按用户定价’与‘按用量定价’的优缺点,用表格呈现
2. 为我们的‘项目管理系统’设计一个三层定价结构草案
3. 列出实施分层定价时最常见的3个挑战及应对策略”
I - Steps & Constraints (步骤与约束)
“请按以下步骤分析:
【第一步】识别客户报价单中所有‘产品系列=软件’且‘数量>5’的行项目
【第二步】计算这些行项目的总金额和平均单价
【第三步】如果总金额超过$10,000,建议一个阶梯折扣方案
约束条件:
- 所有计算保留两位小数
- 使用美元货币单位
- 输出中包含计算公式”
S - Style & Examples (风格与示例)
“请按照‘麦肯锡咨询报告’的风格撰写,结构为:执行摘要、核心发现、详细分析、行动建议。
参考这个示例格式:
【执行摘要】在分析X公司定价数据后,我们发现...
【核心发现】1. 2. 3.
【详细分析】首先...其次...
【行动建议】短期:...中期:...”
“请模仿《经济学人》杂志的技术专栏写作风格:专业但不过于学术,带有批判性视角,段落简短有力。”
P - Parameters & Format (参数与格式)
“输出格式要求:
1. 主标题使用##,子标题使用###
2. 关键数据用**加粗**强调
3. 复杂流程用数字序号列表
4. 对比信息用Markdown表格
5. 最终输出不超过800字
附加参数:
- 语言:简体中文
- 专业度:面向技术经理级别
- 时间范围:2024年Q2市场情况”
3.2 完整综合案例
【角色】你是一位资深Salesforce架构师,专门负责CPQ(配置、定价、报价)模块。
【任务】为我们的新客户——一家医疗器械经销商,设计一个折扣审批工作流。
【步骤】1. 分析他们的业务场景:产品单价高、采购周期长、需要多层审批。2. 基于Salesforce CPQ最佳实践,设计一个包含销售经理、区域总监、财务总监的三级审批流程。3. 详细说明每个审批节点的权限、判断条件和自动路由规则。
【风格】输出格式为官方实施方案文档,包含:业务流程图(用文字描述)、权限矩阵表、配置步骤清单。
【约束】必须符合Salesforce Spring '24版本的功能限制,考虑中国本地合规要求。
四、高级技巧:从“能用”到“精通”
4.1 链式思考与分步执行
适用场景:复杂问题拆解、多步骤推理、确保逻辑连贯
# 场景:设计一个完整的定价策略
“我们将分三个阶段完成这个任务:
**第一阶段:诊断分析**
请基于以下销售数据(省略),分析:
1. 当前定价的痛点是什么?
2. 哪些产品线的利润率异常?
**第二阶段:方案设计**
基于第一阶段分析,请:
1. 提出三种改进的定价模型选项
2. 每种模型的预期影响(收入、客户满意度、实施复杂度)
**第三阶段:实施路线图**
为最优选项设计一个6个月的落地路线图,包含:
- 每月关键里程碑
- 所需资源
- 风险及应对措施
请在每个阶段完成后,等待我的‘继续’指令,再进行下一阶段。”
4.2 少样本学习与示例引导
适用场景:需要特定格式、风格或复杂逻辑时
“请按照以下示例的精确格式,为‘云服务器’产品生成定价表:
【示例:数据库服务】
| 套餐等级 | 核心配置 | 月费 | 年付折扣 | 适用客户 |
|---------|---------|------|---------|---------|
| 基础版 | 4核8GB, 100GB存储 | $299/月 | 85折 | 初创企业,<10人团队 |
| 专业版 | 8核16GB, 500GB存储+备份 | $699/月 | 8折 | 中型企业,有合规需求 |
| 企业版 | 16核32GB, 定制存储方案 | 联系销售 | 定制合约 | 大型机构,需要SLA保障 |
现在请为‘云服务器’创建类似表格,包含:入门型、通用型、计算优化型三个等级。”
4.3 系统提示词与角色固化
适用场景:长期固定协作场景,减少重复说明
“【系统指令-保存为默认角色】
你是我专属的‘技术方案架构助手’,具有以下永久特性:
1. 思维模式:先理解业务目标,再设计技术方案,最后考虑实施细节
2. 沟通风格:直接、务实、避免过度理论化
3. 输出习惯:总是以‘关键结论’开头,然后是详细说明,最后是‘下一步行动建议’
4. 知识范围:深度掌握Salesforce生态系统、企业SaaS定价模式、中国数字化转型政策
从现在开始,所有对话都在此角色基础上进行,除非我明确要求切换。”
4.4 自我验证与迭代优化
适用场景:关键决策、数据敏感、逻辑复杂场景
“请为我们的客户设计一个促销方案,然后执行自我验证:
**第一步:设计方案**
设计一个针对Q4季末冲刺的‘买三年送一年’订阅促销方案,包含资格条件、时间窗口、财务影响估算。
**第二步:自我验证**
请从以下角度检查你的方案:
1. 财务可行性:计算毛利率是否仍高于40%红线
2. 操作风险:识别可能被销售团队滥用的漏洞
3. 客户体验:分析是否会对老客户造成不公平感
**第三步:修订输出**
基于自我验证结果,修订初始方案,并说明修订了哪些部分及原因。”
五、实战应用:结合您的Salesforce场景
5.1 场景一:配置文档生成
“作为Salesforce CPQ专家,请为我刚完成的‘聚合定价’配置生成实施文档。
输入:我已配置好Aggregate Price Element,分组字段是Product Selling Model,聚合函数是SUM(Subtotal),筛选条件是Quantity>2。
请生成包含以下章节的文档:
1. 业务价值说明(为什么需要这个配置)
2. 技术配置摘要(用表格列出关键配置项)
3. 测试用例(3个典型测试场景及预期结果)
4. 运维注意事项(监控指标、常见问题)
文档格式:Confluence Wiki风格,适合直接导入公司知识库。”
5.2 场景二:故障诊断与解决
“【紧急故障诊断】
角色:你是一线技术支持专家,有5年Salesforce定价模块支持经验。
问题描述:客户报告,在报价单中,当同时使用‘派生定价’和‘聚合定价’时,最终总价计算错误,比预期少了15%。
请按以下流程协助:
1. 分析可能的原因(列出前3个最可能的技术原因)
2. 提供诊断步骤(按优先级排序的检查清单)
3. 给出临时规避方案和永久修复建议
要求:回答需包含具体操作路径(如:在Setup中点击...查看...字段),假设用户是中级管理员水平。”
5.3 场景三:培训材料创作
“请为销售团队创作一个30分钟的培训材料,主题是:‘如何向客户解释我们的复杂定价模型’。
具体要求:
1. 将‘派生定价’、‘订阅定价’、‘聚合定价’三个复杂概念,转化为客户能理解的比喻(如:派生定价就像...)
2. 设计3个客户常见问题及标准回答话术
3. 创建一个‘价值沟通框架’:先讲什么、后讲什么、如何应对价格异议
4. 提供一份一页纸的‘销售速查手册’
风格:生动、实战导向,避免技术术语堆砌。包含角色扮演对话示例。”
六、学习路径与练习计划
6.1 30天从入门到精通计划
| 阶段 | 时间 | 核心目标 | 每日练习(15-30分钟) |
|---|---|---|---|
| 第一周:基础掌握 | Day 1-7 | 熟练使用CRISPE框架 | 1. 选一个工作问题,用完整CRISPE结构写Prompt 2. 对比简单提问与结构化提问的结果差异 |
| 第二周:技巧深化 | Day 8-14 | 掌握链式思考与示例引导 | 1. 将一个复杂任务拆解为3步链式Prompt 2. 为常做任务创建“示例库”模板 |
| 第三周:场景应用 | Day 15-21 | 解决实际工作问题 | 1. 用AI生成一份工作文档(如方案、报告) 2. 用AI进行技术方案可行性分析 |
| 第四周:优化迭代 | Day 22-30 | 建立高效协作工作流 | 1. 优化3个最常用Prompt,减少迭代次数 2. 创建个人“Prompt工具箱”文档 |
6.2 刻意练习模板
# 练习模板:每日Prompt优化
【原始问题】:(写下你通常如何问AI)
【CRISPE重构】:(用完整框架重写)
【实际输出对比】:
- 原始提问输出质量评分:/10
- 重构后输出质量评分:/10
- 关键改进点:1. 2. 3.
【反思】:这次重构中,哪个要素(角色/步骤/示例)对结果改善最大?
6.3 常见陷阱与避坑指南
- 过度复杂:Prompt不是越长越好,清晰度优先
- 缺乏具体:“优化定价” vs “将产品X的利润率从25%提升到30%”
- 忽略迭代:期望一次完美,而非将AI输出作为“初稿”
- 风格混乱:混合多个指令风格,让AI困惑
- 不提供上下文:假设AI知道你的业务细节
七、资源工具箱
7.1 必备工具与平台
-
Prompt管理工具:
- AIPRM(浏览器插件):预置数百个优质Prompt模板
- PromptPerfect:专门优化Prompt的AI工具
- 简单的文本片段工具(如TextExpander)存储常用Prompt
-
学习社区:
- Reddit: r/PromptEngineering, r/ChatGPT
- 中文社区:知乎“提示工程”话题、少数派相关专栏
- GitHub:搜索“awesome-prompt-engineering”
-
进阶资源:
- OpenAI官方指南:帮助.openai.com
- Anthropic Prompt库:claude.ai/prompt-library
- 学术论文:关注“Chain-of-Thought”、“Self-Consistency”等关键词
7.2 专属练习项目
项目1:Salesforce定价配置助手
- 目标:创建一个能指导完成复杂定价配置的AI助手
- 步骤:1. 收集常见配置场景 2. 为每个场景编写标准Prompt 3. 测试并优化
项目2:技术方案评估框架
- 目标:用AI快速评估技术方案的可行性与风险
- 步骤:设计一个包含“技术可行性”、“成本效益”、“实施风险”三个维度的评估Prompt链
项目3:客户沟通模拟器
- 目标:训练AI模拟客户对话,练习定价方案沟通
- 步骤:创建不同客户角色(技术型、商务型、怀疑型)的对话Prompt
八、最后的核心心法
- AI不是搜索引擎:它是推理引擎,需要你提供推理的“脚手架”
- 质量输入=质量输出:花3分钟写一个好Prompt,节省30分钟修改时间
- 迭代是常态:将AI输出视为“第一稿”,而非最终答案
- 领域知识是关键:你特定领域的知识越了解,越能写出精准Prompt
- 建立个人知识库:积累成功的Prompt模板,形成复利效应
九、Prompt Template
你是精通Salesforce全产品生态、熟悉Trailhead官方教程体系的资深Salesforce Functional Consultant,非常了解国内Salesforce从业者的学习习惯与行业通用术语规范。
我是正在学习Salesforce Trailhead的Functional Analyst,Trailhead的英文原文阅读起来生涩有难度,我会给你一段Trailhead的英文内容,请你严格按照以下要求处理:
1. 翻译规则
- 所有Salesforce官方标准专业术语(比如CPQ、quote、order、Contract、Product Family、Pricing Procedure、Agentforce Revenue Management、line item等)必须保留英文原文,仅在首次出现时补充括号标注中文释义,后续重复出现直接保留英文即可;
- 翻译必须符合国内Salesforce实施项目的业务语境,拒绝生硬机翻,要通顺自然、逻辑清晰,100%准确还原Trailhead原文的业务含义与知识点;
- 完整保留原文的标题、层级结构,对核心知识点、关键规则用加粗突出,方便学习理解。
2. 学习辅助补充
- 翻译完成后,针对这段内容的核心业务逻辑,补充1-2个贴合B2B销售真实业务场景的极简示例,精准对应原文内容,不要冗长冗余;
- 最后补充【核心考点总结】模块,用1-2句话提炼这段Trailhead内容的核心知识点,方便记忆与学习。 现在我给你
Trailhead的原文内容:
[这里粘贴你要处理的Trailhead英文原文]