你有没有遇到过这种情况用通用大模型当客服用户问“课程多少钱”它随口报了个错价用户问“下一期什么时候开课”它编了个根本不存在的日期。其实不怪大模型——它的训练数据里压根没有你最新的课表、价格和内部政策。解决的办法很简单给LLM外挂一个知识库让它只能从你给的资料里找答案绝对不许自己编。我用 Coze扣子零代码搭了一个课程客服智能体把a课程目录.doc、b课程目录.pdf、课程信息.txt、自定义文本内容.txt扔进去再写一个严格的 Prompt它就能做到只回答知识库里有的内容查不到就引导用户加微信绝不胡诌下面把我的操作步骤完整拆解给你。一、知识库是什么为什么大模型离不开它大模型有两个天生的“盲区”知识截止日期—— 它不知道训练完成之后发生的事没有私有数据—— 你的课程目录、内部文档、最新政策它一概不知知识库就是帮它“补盲”的。把你所有的课程资料整理好上传到一个可检索的仓库里。用户提问时智能体会先去知识库里搜一遍把搜到的原文 用户问题一起交给大模型让大模型照着原文回答而不是自己乱编。注意知识库不是垃圾桶。上传之前要清洗、整理、去重把过时的文件删掉。好的知识库 高质量的问答。二、Coze知识库支持哪些格式以我用的为例Coze 目前支持这些常见类型文本类TXT、Word.doc/.docx、PDF、Markdown表格类Excel、CSV适合价格表、时间表在线数据网页链接自动抓取数据库MySQL 等进阶企业内部飞书文档、Notion 等我的实际文件a课程目录.docb课程目录.pdf课程信息.txt自定义文本内容.txt这四个文件涵盖了课程名称、大纲、时长、讲师、价格、常见QA。把它们全部上传到同一个知识库一个课程客服需要的“知识弹药”就够了。三、实战零代码搭一个“绝不编造”的客服AgentStep 1新建 Agent选无代码模式登录 Cozecoze.cn点击「创建 Agent」→ 选择「无代码/低代码可视化编排」。你会看到一个左侧写 Prompt、中间配置技能、右侧实时测试的面板。Step 2用你给的 Prompt —— 定死边界你提供的 prompt 非常清晰我直接照搬进「人设与回复逻辑」框里text你是一个智能客服机器人你收到用户的提问后需要调用知识库去查询内容将查询到的信息返回给用户。 注意 1. 你不要编造内容给用户只能将知识库的信息返回给用户。 2. 如果问题在知识库查询不到那么提醒用户“对不起目前您问的问题我们还无法问答。加微信 lgl123123 联系”这就是整个 Agent 的行为宪法。Coze 会根据这段描述自动生成一个严格遵循规则的回复引擎。小技巧可以在 prompt 下方再加一句「每次回答必须引用知识库原文」进一步提升可信度。Step 3创建并绑定知识库点击「知识库」→「新建」→ 输入名称比如“课程资料库”。然后上传你手里的四个文件a课程目录.docb课程目录.pdf课程信息.txt自定义文本内容.txt上传后 Coze 会自动做切片和向量化大约 1-2 分钟。注意如果有表格类数据建议单独存成 Excel 再上传检索准确率更高不过纯文档也完全够用。Step 4测试 —— 看看它是不是真的不编造在右侧测试窗输入各种问题在知识库里的问题问“Python基础课一共有几章”Agent 去a课程目录.doc里查到“共10章”回复“根据课程目录Python基础课共10章。”不在知识库里的问题典型案例问“a课程目录是什么”注意虽然文件名是a课程目录.doc但文件内部并没有写“a课程目录为第一章 xxx、第二章 xxx……”这样的实际内容。也就是说这个文件是个“空壳”——只有标题没有目录详情。Agent 去知识库里检索“a课程目录”找不到任何对“目录内容”的描述。于是它触发第二条规则回复“对不起目前您问的问题我们还无法问答。加微信 lgl123123 联系”这个例子非常关键它告诉我们——文件名再漂亮也没用知识库看的是内部真实文本。如果你想让 Agent 能回答“a课程目录是什么”就必须在文件里实际写下“a课程目录包括1. 基础语法 2. 函数 3. 面向对象……”这样的具体内容。诱导它编造的问题问“这门课送不送机械键盘”Agent 依然返回加微信的话术绝不瞎承诺。测试通过后点击「发布」。Coze 会生成一个 H5 链接、API 接口或者一键嵌入到公众号/网站对话框里。四、为什么这个 Prompt 写得好以及你可以怎么改你的 prompt 包含了三个优秀设计明确职责“调用知识库去查询内容” → 先搜后答流程清晰硬性禁令“不要编造内容” → 切断了幻觉的来源兜底话术查不到就推微信 → 既保护了用户体验又留了人工转化入口如果你想让 Agent 更“聪明”一点可以再加一条规则“当用户反复问同一类查不到的问题时主动提示‘这个问题已记录我们会尽快补充到知识库您也可以先加微信 lgl123123 咨询人工’”这样既保持了诚实又显得更主动。五、常见踩坑与优化建议含“空壳文件”案例文件不是越多越好内容才是王道真实踩坑你上传了一个叫a课程目录.doc的文件文件名看起来很有用但里面根本没写任何目录详情。结果用户问“a课程目录是什么”Agent 搜不到内容只能回复“对不起无法问答”。教训不要被文件名迷惑。上传前必须打开检查确保文件内部有实实在在的文字描述。如果文件是空白的、只有标题没有正文或者内容完全不相关请直接删掉或补全内容。文本格式要干净课程信息.txt如果是直接从网页复制下来的可能会带乱码或多余换行。用记事本打开看一眼整理成“问题答案”的清晰结构。定期更新知识库课程信息变了比如价格调整或新开一期班记得去知识库里替换旧文件Coze 不自动感知变化。可以建一个“更新日志”文档也放进去。不要让客服 Agent 回答“你是怎么实现的”用户有时会好奇“你是不是 AI” 如果你不希望它聊这些可以在 prompt 里再加一条“不讨论自己的技术原理只回答课程相关问题。若被问到统一回复‘我只负责课程咨询加微信 lgl123123 可了解更多。’”六、总结你的课程客服从此不再“信口开河”通用大模型像一个读过很多书但记不清细节的聪明人而加了知识库的 Agent就像一个手里拿着你所有资料、而且严格照本宣科的靠谱员工。它不会编造价格不会乱改时间查不到就老实说并引导加微信尤其记住这个例子文件名a课程目录.doc不等于 Agent 真的知道“a课程目录是什么”。知识库的质量取决于文件里的真实文字而不是文件名或数量。这对任何有重复咨询需求的业务课程、社群、电商、内部IT支持都极其实用。而且你用 Coze 零代码、不花一分钱半天就能上线。