把团队的文档变成 AI 问答服务:PandaWiki 知识库搭建指南
【免费下载链接】PandaWikiPandaWiki 是一款 AI 大模型驱动的开源知识库搭建系统,帮助你快速构建智能化的 产品文档、技术文档、FAQ、博客系统,借助大模型的力量为你提供 AI 创作、AI 问答、AI 搜索等能力。项目地址: https://gitcode.com/gh_mirrors/pa/PandaWiki
PandaWiki 是一款 AI 大模型驱动的开源知识库搭建系统,把产品文档、技术文档、FAQ 丢进去,它会自动整理成一个能浏览的 Wiki 网站,并附带一个只基于你的文档来回答问题的 AI 问答服务。你最终拿到的不是一堆躺在网盘里的死文件,而是一个客户能自己搜、能直接提问的网站。
客服每天被问的十个老问题
周五下午,客服群又炸了:"怎么退款?""怎么换套餐?""SSO 怎么配?"一天四十条消息里,三十多条是重复问题。其实答案都在产品手册里,但手册在某个同事的电脑上,最新价格写在飞书文档里,去年的 wiki 又已经停更了。你只能一边翻文档,一边把答案复制粘贴进群里,第二天再重复一遍。
你想要的东西很简单:把文档放在一个地方,让客户能自己搜,还能替你回答。PandaWiki 就是干这个的。
知识库对文档做了什么
先把散落的文档收进来
不用指望你一篇一篇复制粘贴。PandaWiki 支持批量导入:指定一个网页 URL 或目标站点的 Sitemap,可以整站拉取内容;持续更新的内容可以配 RSS 订阅;已有的离线文件(Markdown、Word 等)直接上传就行。控制台里每篇文档都挂着学习状态,一眼能看出哪些已经能用了,哪些还在处理。
导入相关的接口集中在 backend/api/crawler/v1/crawler.go,如果你以后想再接一种内容源,从这里改并不费劲。
让文档变成能回答问题的东西
文档进来之后,系统会自动把它们切块、向量化存起来,变成大模型能引用的内容。客户提问时,先检索到相关章节,再让模型组织答案。哪怕客户打的是"付费版怎么买"这种口语化问题,也能定位到对应手册章节,而不是逐字搜索。文档里确实没有的问题,它会明确说找不到,这比一本正经地编一个答案让人安心得多。底层的向量与检索实现可以看 backend/store/rag/。
每个知识库都是一个能直接给用户的网站
PandaWiki 里的"知识库"不是一个文档文件夹,每建一个,它就附带生成一个独立的 Wiki 网站:目录、搜索、AI 问答都在同一个站点里。创建时可以指定自己的域名和端口,做完把链接发出去就行。它还能以网页挂件的形式嵌到你现有的官网里,客户不用离开当前页面就能提问。
用 Docker 五分钟起服务
准备一台装了 Docker 20.x 以上版本的 Linux 机器,用 root 登录,执行:
bash -c "$(curl -fsSLk https://release.baizhi.cloud/panda-wiki/manager.sh)"按终端提示走,几分钟之后脚本会直接输出访问地址和管理员账号:
SUCCESS 控制台信息: SUCCESS 访问地址: http://*.*.*.*:2443 SUCCESS 用户名: admin SUCCESS 密码: ********浏览器打开访问地址,看到的就是控制台登录入口,用上面的账号登录即可。
登录之后先接上模型
首次登录会提示你先配置 AI 模型,这是 AI 问答能用的前提。可以一键自动配置,也可以手动填 API Key、选一个对话模型,点"应用"就生效了。
模型配好之后回到控制台创建知识库,填个名字、指定监听域名和端口,然后开始上传文档。每篇文档处理完会变成"学习成功、可被问答"的状态,这时候就可以拿真实问题去测了。
用起来之后
跑两周,最明显的变化是客服群里退款类问题少了。客户习惯先打开网站自己查,查不到再问 AI,只有真正特殊的问题才升级到人工。你不用再手动写重复回复,文档负责人更新完文档,问答的答案也跟着变了,不用在飞书、wiki 和客服群之间同步三份内容。
再往深一层,把问答挂件嵌进官网,客户浏览价格页的时候角落里的助手就能实时接话,转化路径比"联系销售"短了一截。
如果你也是被重复问题缠身、或者一直想给团队搭个文档站的人,可以试试它,git clone https://gitcode.com/gh_mirrors/pa/PandaWiki把代码拉下来,按仓库里的上手指南走一遍即可。
【免费下载链接】PandaWikiPandaWiki 是一款 AI 大模型驱动的开源知识库搭建系统,帮助你快速构建智能化的 产品文档、技术文档、FAQ、博客系统,借助大模型的力量为你提供 AI 创作、AI 问答、AI 搜索等能力。项目地址: https://gitcode.com/gh_mirrors/pa/PandaWiki
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考