动手做 · AI 应用 · 24 分钟
🤖如何做一个知识库问答机器人?
把你自己的文档喂给 AI,做一个能基于它回答问题的机器人。
你将学会
- 知识库机器人是检索 + 严格的「只根据这些回答」,不是更聪明的提示词。
- 垃圾进,诗出——仍是垃圾。先精选 20 页好的,再谈 2000 页乱的。
- 每个答案都要引用。没有引用,就不上线。
你真正在做的是什么
用户问。你找到可能含答案的几段。模型只许对着这些段落说话。如果段落里没有,机器人说不知道——这是功能,不是缺陷。
- 语料:受信任的那一批(手册、SKU、FAQ、你的 PRD)。要有版本。
- 切片:按意义切(一条制度、一张产品卡片),不要盲目每 500 字一刀。
- 检索:一开始关键词就够;关键词失败再用向量。
- 回答:「只用这些片段。引用文件 + 章节。没有就说没有,并建议找人。」
能用的无代码路径
Claude Projects、带文件的 Custom GPT、Notion 问答、NotebookLM、Dify / Coze。它们都把检索藏起来。你的工作仍是语料质量 + 拒绝政策 + 15 道测试题。
15 题金标准
写你知道答案的问题,包括 3 道该被拒绝的(不在语料、不安全、过期)。每次加文件都跑一遍。这就是评测——见后面的课。
上线一个很小的有依据机器人
大约 45 分钟
- 选不超过 20 页你信任的。放进 Project / GPT / NotebookLM。
- 写政策:引用、拒绝、语言、语气。
- 写 15 题(12 道在语料内,3 道该拒绝)。跑完打分。
- 修最差的两道:改语料或政策,不要求模型。
出门前核对
下一课
🧠 如何让 AI 记住上下文(加记忆)?
