第10章:提示词工程实战——Prompt 编排的十二个技巧
1. 项目背景"同样的 GPT-4 模型,为什么我用 Dify 做的客服助手回答质量这么差?总是答非所问,有时候还凭空编造根本不存在的产品功能。“小赵在产品评审会上被投诉了三次,每次都是因为 AI 助手的回复"太傻”。他检查了模型配置——GPT-4o,没问题。检查了知识库——文档完整,检索也正常。最后发现,问题出在提示词(Prompt)上。小赵的 Prompt 是这么写的:"你是一个客服,回答用户的问题。"就一句话。结果 LLM 的回答风格飘忽不定——有时热情似火,有时冷若冰霜;有时回答超详细 500 字,有时就回"好的"两个字。用户差评如潮。这不是小赵一个人的问题。很多团队花大量时间调模型、调参数,但忽略了 LLM 应用中性价比最高的优化手段——提示词工程。一个好的 Prompt 可以让回复质量提升 30% 以上(Cohere 的研究数据),而成本几乎为零(只是在输入框里多写几行字)。但提示词工程不是玄学——它有系统化的技法和可验证的评估方法。本章总结了 Dify 平台上 Prompt 编排的十二个技巧,从基础的角色扮演到高级的 Few-shot 示例,从变量注入到防 Prompt 注入。每个技巧都配有 Dify 控制台的实操示例和前后对比效果。学完本章,你就能写出"让 LLM 听话"的 Prompt。2. 项目设计小胖:(捶桌)“大师!我的 AI 助手太不听话了!我叫它回答简洁点,它回 500 字;我叫它热情点,它回复得像冰冷的机器人。Prompt 到底怎么写才能让它稳定?”大师