项目导读已读公开仓库
WeKnora 客服知识库教程:导入资料并核对回答引用
得到一个小型客服知识库验收结果:哪些问法有明确依据、哪些需要补资料、哪些必须人工确认。
适用场景把 CSV、文档或检索结果整理成可复核的数据
用三份虚构客服资料搭一个 WeKnora 知识库,分别测试有答案、没答案和规则冲突的问题,并逐条核对引用。
来源 · Tencent/WeKnora · Open-source walkthrough
背景 / 问题
Section titled “背景 / 问题”客服知识库最容易踩的坑,是回答听起来合理,却找不到它依据哪一版政策。本文只搭一个小型测试库,检查问题能否回到具体文档;不连真实客户系统,也不把模型回答直接发给客户。
- 准备 Docker Compose 和一个可用的聊天模型、Embedding 模型配置。WeKnora 是 MIT 开源;模型、向量化或文档解析服务可能另计费用。
- 先写三份虚构资料:退换规则、配送说明、保修范围。不要拿真实订单、手机号或客户聊天记录做首次试跑。

腾讯 WeKnora 官方仓库中的问答界面截图,画面为项目示例资料;不代表 JevLog 部署或实测。来源:截图原始文件。
1. 先启动核心服务
Section titled “1. 先启动核心服务”按腾讯 WeKnora 仓库的快速开始克隆项目、复制 .env.example,再配置模型并运行基础 Docker Compose。第一轮只试文档问答,不启用图谱、Wiki 或技能沙箱等可选组件。
2. 只建一个小知识库
Section titled “2. 只建一个小知识库”新建一个客服测试库,上传上面三份虚构资料,等每份文件显示解析完成。给政策文件标上版本或生效日期,避免新旧规则混在一起。
3. 用三种问法检查回答
Section titled “3. 用三种问法检查回答”试一个资料里明确写了的问题、一个资料完全没覆盖的问题、再试一个新旧规则冲突的问题。打开回答引用,逐条对照原文和生效日期;“有引用”不等于引用内容一定支持结论。
4. 修完再做一次复核
Section titled “4. 修完再做一次复核”如果引用落在错误段落,进入对应文件检查解析分块;WeKnora 支持编辑分块并保留版本记录。修正来源后重问同一组问题。资料仍不明确或规则互相矛盾时,把问题交给人工确认。
得到一个小型客服知识库验收结果:哪些问法有明确依据、哪些需要补资料、哪些必须人工确认。
- 有答案的问题能定位到正确文件和具体段落。
- 资料未覆盖的问题不会被当作已确认政策。
- 新旧规则冲突时能标记人工复核,并记录使用的版本。