夜雨聆风学习资料网

ARTICLE · 1051418

腾讯开源知识库WeKnora:文档扔进去,它自己写成Wiki

腾讯开源知识库WeKnora:文档扔进去,它自己写成Wiki
做过知识库的人,大概都在这儿踩坑:问"去年报销标准改了什么",AI 把新旧两版制度混在一起答。
离谱,但常见。
WeKnora 就是冲这个来的。腾讯微信团队开源,MIT 协议,GitHub 2.8 万星,而且是微信对话开放平台背后的核心框架——不是摆着看的 demo。

它是什么

说白了,一个能自己部署的"企业版 IMA"。
PDF、Word、PPT、Excel、图片都能扔进去,飞书、钉钉、Notion 的资料也能同步。模型随便换,DeepSeek、千问、智谱、Claude、本地 Ollama 都行。
这些是 RAG 赛道卷了两年的基本功,Dify、RAGFlow 也有。它的不同在下面。

亮点:先消化,再回答

普通知识库像现点现翻菜谱的厨师,每次提问都从碎片里临时拼答案,拼错了你也不知道,挺糟糕的。
WeKnora 多了个Wiki 模式:Agent 提前把文档读透,整理成一份互相链接的 Wiki,带知识图谱、修订历史,能一键回滚。相当于厨师先把菜谱背熟,写好了备菜手册。
这是它跟别家拉开差距的底层逻辑。它还能联网搜索、调 MCP 工具,新版本加了跨会话长期记忆。

实际效果和坑

53AI 团队做过一次选型,结论是选它。团队指出,前 5 条结果的召回率约 81%,6 类攻击各打 5 次全部防住,99% 雷同的多版本文档也分得清——正好就是开头那个场景。
但有个坑必须提前知道。
有人传了 17 篇文档,界面全显示"已完成",一检索,空的。原因是知识库没绑 embedding 模型,文档解析了却没向量化,界面照样显示成功。
这种"假装干完活"的设计,说实话挺让人无语。
其他槽点:Go 写的后端,完整跑起来要一堆组件,得有人运维,小团队会很烦;官方文档对这类边角问题几乎没提。

谁该用

适合:要私有化部署、文档多、要接企业微信或飞书的公司。
不适合:只想搭个人知识库。直接用 IMA 更省心,犯不着维护一整套服务。
想试的话,四行命令:   
git clone https://github.com/Tencent/WeKnora.gitcd WeKnoracp .env.example .envdocker compose pull && docker compose up -d
浏览器打开http://localhost。传完文档,先确认 embedding 模型绑上了。

相关学习资料