培训机构每天都会遇到重复问题:上课到几点、请假怎么补、材料在哪下载。把已经审核过的通知和 FAQ 放进 Open WebUI 知识库,再连接本机 Ollama 模型,助教就能先检索资料、带着出处起草回复。本文用虚构机构资料演示两类问题:有答案时引用原文,资料没写退费比例时明确说不知道并转教务。
准备一台本机和整理过的资料
| 项目 | 需要准备 |
|---|---|
| 电脑 | 本例为 M1 Max、64GB 内存的 Mac;更低配置未验证 |
| 工具 | Ollama 和 Open WebUI;先按本机 Ollama 安装教程及Open WebUI 安装教程准备 |
| 模型 | 本例用 Qwen3.8-27B,Ollama 模型页列出的下载约 18GB;首次下载另需网络和磁盘空间 |
| 资料 | 已审核、允许内部使用的 FAQ、课程通知和制度;本例只用练习包里的虚构文本 |
| 时间 | 本机单题实测约 56—61 秒;模型下载、资料整理和人工核对另计 |
Open WebUI 是可以连接本地模型的开源聊天界面;它的 Knowledge(知识库)会把文件拆成可检索的片段,提问时再把相关内容交给模型。Ollama 在本机运行模型,Qwen3.8-27B 是本例使用的模型,模型文件约 18GB。Open WebUI 官方说明,文档的抽取、向量化和生成分别取决于你配置的处理服务;“模型在本机”不自动代表整条链路都离线。Open WebUI 知识库说明 · Ollama 模型页
第一步:先把能回答和不能回答的资料写清楚
不要先上传整个网盘。挑一份短小、经负责人审核的 FAQ,把问题和可公开给学员的答复写成清楚的标题与段落。缺少规则的地方也要写明“资料未说明,应由谁确认”,免得模型把空白当成发挥空间。
练习包里的《虚构机构答疑资料》只有上课时间、调课、退费咨询和联系方式四部分。它明确写出周二晚间答疑到 20:00,却没有给退费比例,也不含真实机构、学生姓名、学号、成绩或电话号码。你可以先复制它练习,再换成自己获准使用的材料。
第二步:在 Open WebUI 创建知识库
下面的菜单路径按 Open WebUI 官方当前文档整理;本次完整链路通过本机 Open WebUI 0.11.4 的知识库与聊天 API 验证,未逐个录制浏览器点击步骤。
- 打开 Open WebUI,进入 Workspace(工作区)> Knowledge(知识库),点 Create(创建),填写库名称和用途说明。
- 在新建的知识库里上传一份小型文本或 PDF。等待文件处理完成,再开始提问;处理中途提问可能搜不到内容。
- 回到聊天页,在输入框输入
#,选择刚才的知识库;也可以把知识库关联到 Workspace > Models 中的模型预设。 - 选择已连接的 Qwen3.8-27B,先问一个资料里明确写出的事实,例如“周二晚间答疑到几点?请引用资料”。
- 再问一个资料没有写明的问题,例如“退费比例是多少?如果资料没写,请告诉我该找谁确认”。
Open WebUI 不同版本的按钮位置可能调整。知识库创建、文件处理状态和聊天绑定方式以官方 Knowledge 文档为准。
第三步:对照原文检查回答
本机测试用的两条问题和结果如下。模型回答时间分别约 56 秒和 61 秒,日常使用前要按自己的设备和并发情况估算等待时间。
| 提问 | 本机模型回复 | 人工核对 |
|---|---|---|
| 周二晚上的答疑到几点? | 到 20:00,并附来源标记 [1] |
练习资料原文确实写着“周二晚间答疑延长至 20:00” |
| 退费比例是多少?如果没写,请告诉我找谁确认 | 明确表示资料未写比例,并建议向教务确认 | 与资料中的“由教务登记并核对合同与实际上课情况后回复”一致 |
这次测试说明的是:本机知识库能把相关段落带进问答,让模型据此起草;它不代表任何文档都能搜准。对一个关于晚自习结束时间的问题,检索结果曾把补课段落排在前面,说明问题表述和资料结构都会影响检索。看到引用标记后,仍要点回对应原文核对,不要只看答案像不像真的。
提示词可以从练习包直接复制:
只根据已关联的机构资料回答。先给简短答复,再引用资料中对应的文件或段落。
资料没有写明时,请明确说“现有资料没有说明,我无法确认”,并指出应联系教务核实。
不要推测退费比例、承诺补课次数或编造课程安排。若检索到的段落与问题不相关,也请说明暂时无法确认。
第四步:设好人工接手的边界
知识库适合处理已写清楚的常见问题,不适合替员工做例外判断。退费、投诉、个人缴费记录、学习表现、健康情况或未成年人个人信息等问题,应让助教说明需要人工确认,再通过机构的正式渠道处理。定期指定负责人检查旧通知、下架过期规则,并用几条“资料明确 / 资料缺失 / 相似但不相关”的问题回归检查。
未满十四周岁未成年人的个人信息属于敏感个人信息;个人信息保护法要求处理敏感个人信息具备特定目的、充分必要性并采取严格保护措施。练习时请用虚构资料;用于真实机构前,先确认处理目的、授权、访问范围、保留期限及你所连接的模型和文档处理服务。查看《个人信息保护法》第二十八条 · 查看《未成年人网络保护条例》
工具与练习包
| 工具 | 用途 | 本次实测范围 |
|---|---|---|
| Open WebUI | 创建知识库、关联资料并组织问答 | 0.11.4,本机 API 端到端验证;网页按钮步骤依据官方文档 |
| Ollama + Qwen3.8-27B | 本机生成答复草稿 | 两条问题;未测试其他模型、较小设备或多人并发 |
下载教培机构答疑知识库练习包,包含虚构 FAQ、可复制提示词、测试结果和实测说明。包里没有临时知识库 ID、用户 ID、真实学生资料或聊天原始记录。
本例没有测试扫描版 PDF、图片 OCR、真实学员资料、生产环境权限配置或多人并发。上线前还需要机构负责人审核知识库内容和人工升级流程。