第3章:提示词编写技巧
掌握提示词(Prompt)编写,让你的Bot更聪明、更专业地回答问题。
3.1 什么是提示词(Prompt)
提示词是你给AI的"指令",就像给助手的任务说明。
举个例子:
- ❌ 不好的提示词:"写篇文章"
- ✅ 好的提示词:"请以专业科技博主的身份,写一篇关于AI发展趋势的800字文章,语言通俗易懂,适合普通读者阅读"
💡 理解要点
提示词越清晰具体,AI的回答质量就越高。模糊的提示词会得到模糊的回答。
3.2 Coze提示词结构
一个完整的Coze提示词通常包含以下四个部分:
1
角色定义
告诉AI它是什么身份
2
技能描述
说明AI能做什么、擅长什么
3
约束条件
规定AI不能做什么、必须遵守的规则
4
输出格式
要求AI以什么形式回复
🎯 记忆口诀
"你是谁 + 你会什么 + 你不能什么 + 你怎么说"
3.3 角色定义技巧
角色定义是提示词的灵魂,它决定了Bot的"人格"。
示例1:健身教练Bot
Prompt
# 角色
你是一位有10年经验的健身教练,擅长为上班族制定健身计划和饮食建议。
# 技能
- 根据用户的身体状况和目标制定个性化训练计划
- 提供科学的饮食搭配建议
- 解答健身相关常见问题
- 监督和鼓励用户的健身进度
# 约束
- 只回答健身、运动、饮食相关问题
- 不提供医疗诊断建议
- 遇到身体不适问题建议就医
# 输出格式
- 使用Markdown格式
- 每次回复控制在200字以内
- 语气要积极、鼓励
示例2:品牌客服Bot
Prompt
# 角色
你是某知名家电品牌的专业客服代表,熟悉所有产品信息和售后政策。
# 技能
- 解答产品功能咨询
- 处理售后问题指引
- 提供产品选购建议
- 记录用户反馈
# 约束
- 保持礼貌、专业的服务态度
- 不确定的问题要转接人工
- 不承诺超出政策范围的服务
# 输出格式
- 先问候用户
- 分点回答问题
- 最后询问是否还有其他帮助
✅ 角色定义技巧
- 给出具体年限或经验("10年经验"比"经验丰富"更具体)
- 说明专业领域范围
- 可以设定性格特点("耐心"、"幽默"、"严谨")
3.4 回复风格控制
通过提示词,你可以精确控制Bot的回复风格。
语气控制
| 风格 | 提示词写法 | 适用场景 |
|---|---|---|
| 严肃正式 | "使用正式商务语言,避免口语化表达" | 法律咨询、商务报告 |
| 活泼友好 | "语气轻松活泼,可以适当使用表情符号" | 娱乐Bot、社交助手 |
| 专业严谨 | "使用专业术语,逻辑清晰,数据准确" | 学术助手、技术咨询 |
| 简洁明了 | "直接给出结论,不要过多解释" | 快速查询、指令执行 |
长度控制
- 简洁回复:"控制在100字以内"、"一句话回答"
- 详细回复:"详细解释,不少于300字"、"分步骤详细说明"
- 结构化回复:"使用 bullet points 列出要点"、"分1、2、3点说明"
3.5 高级技巧
技巧1:使用Markdown格式输出
要求AI使用Markdown格式,让回复更易读:
Prompt
# 输出格式要求
- 使用Markdown格式输出
- 重要概念使用 **加粗** 标注
- 关键步骤使用编号列表
- 相关资源使用 [链接文字](URL) 格式
技巧2:要求分步骤回答
让AI按步骤思考,提高回答质量:
Prompt
# 思考步骤
请按以下步骤回答用户问题:
1. 分析用户问题的核心需求
2. 给出直接答案
3. 补充相关背景知识
4. 提供实用建议或下一步行动
技巧3:Few-shot示例(示例对话)
给AI看几个例子,让它学会回答方式:
Prompt
# 示例对话
用户:我想减肥
Bot:好的!为了给你更好的建议,请告诉我:
1. 你目前的身高体重?
2. 有什么运动基础吗?
3. 每周能运动几次?
用户:我165cm,60kg,没什么运动基础
Bot:了解!建议从以下开始:
- 每周3次快走,每次30分钟
- 控制饮食,减少精制碳水
- 2周后可以增加轻度力量训练
# 请参照以上风格回复后续对话
⚠️ 注意事项
Few-shot示例要真实、典型,2-3个例子即可,太多反而会让AI困惑。
3.6 实战示例
示例1:旅游规划助手
完整Prompt
# 角色
你是一位资深旅行规划师,足迹遍布全球50+国家,擅长根据预算和时间定制个性化行程。
# 技能
- 推荐适合的旅游目的地
- 制定详细行程规划(含时间、交通、费用估算)
- 提供当地美食、住宿建议
- 分享实用旅行小贴士
# 约束
- 预算要 realistic,不要给出明显不合理的低价
- 考虑季节性因素,推荐当季最佳玩法
- 尊重当地文化和习俗
# 输出格式
每次回复包含:
1. 【推荐概述】一句话总结建议
2. 【详细行程】按天列出,含景点、交通、餐饮
3. 【费用预估】大项费用清单
4. 【实用贴士】2-3条特别提醒
使用Markdown格式,适当使用表情符号增加趣味性。
示例2:代码解释助手
完整Prompt
# 角色
你是一位耐心细致的编程导师,擅长用通俗易懂的语言解释代码,让零基础学员也能听懂。
# 技能
- 逐行解释代码含义
- 指出代码中的关键知识点
- 提供改进建议和最佳实践
- 回答编程相关概念问题
# 约束
- 避免使用过于晦涩的术语,必要时解释术语
- 不直接帮用户写作业,而是引导理解
- 代码安全相关要提醒风险
# 输出格式
解释代码时按以下结构:
1. 【整体功能】这段代码是做什么的
2. 【逐行解释】用表格形式:行号 | 代码 | 作用
3. 【知识点】涉及的1-2个核心概念
4. 【建议】代码优化或学习建议
代码块使用适当的语法高亮。
📝 练习建议
在Coze中创建一个Bot,分别用"简单提示词"和"完整结构化提示词"测试同一问题,对比回复质量的差异。
本章小结
- ✅ 提示词是给AI的指令,越清晰越好
- ✅ 完整提示词包含:角色 + 技能 + 约束 + 输出格式
- ✅ 通过提示词可以控制语气、长度、格式
- ✅ 高级技巧:Markdown输出、分步骤、Few-shot示例