WeKnora Skill:腾讯开源 LLM 知识平台,文档自动转 RAG 与自维护知识库

WeKnora 是腾讯开源的 LLM 知识平台,核心功能是把原始文档自动转化成可检索的 RAG 系统、自主推理 Agent 和自维护 Wiki 知识库。它支持飞书、GitLab、Notion 等多数据源同步接入,覆盖 PDF/Word/Excel/XMind 等 10+ 文档格式,接入 20+ 主流 LLM 提供商(OpenAI、DeepSeek、Qwen、MiniMax 等),并通过 Docker/E2B 沙箱和 RBAC 权限体系实现企业级安全隔离。项目自 2025 年开源以来保持高频迭代(至今 44 个 Release),Star 数从 15K 增长至 22.7K,是近期 GitHub Trending 榜单常客。

核心能力

WeKnora 围绕三大核心模块设计:

Quick Q&A(快速问答):基于 RAG 的即时检索,适用日常知识查询场景,响应延迟低,可直接嵌入企业微信、飞书、Slack 等 IM 渠道。

ReAct Agent(自主推理 Agent):集成 MCP 工具调用、租户技能目录、会话持久化沙箱(Docker/E2B/Cube)和网页搜索,能处理跨数据源的多步骤复杂任务,自动规划路径并调用工具。

Wiki Mode(知识库模式):Agent 从原始文档中自动提取知识,生成可编辑、可回滚、带版本历史的 Markdown 知识库,配合交互式知识图谱展示,适合构建团队长期积累的知识资产。

认可度

  • GitHub Star:约 22.7K(截至 2026-09-13),Forks 约 3K
  • Release 频率:平均每周一个版本,累计 44 个 Release,最新 v0.8.0(2026-09-03)
  • Trending 记录:2026 年 9 月多次登上 GitHub 周榜(最高第 18 名)
  • CVEs:平台本身受 10 个已知 CVE 影响(含 2 个 Critical),生产环境部署需注意安全加固

链接

GitHub:https://github.com/Tencent/WeKnora

官方文档:https://weknora.weixin.qq.com

Chrome 扩展:https://chromewebstore.google.com/detail/jpemjbopikggjlmikmclgbmkhhopjdgd

原作者

腾讯(Tencent)— GitHub 官方团队维护,MIT 协议开源。

介绍

WeKnora 脱胎于腾讯内部知识管理需求,定位为「企业级 LLM 知识平台」。与传统 RAG 方案不同,它不只是一个向量检索层,而是一个包含推理 Agent、知识库运营和多源接入的完整系统。

多源数据接入是亮点之一:支持从飞书 Wiki、飞书云文档、GitLab、腾讯ima、Notion、语雀、钉钉文档、RSS 等渠道自动同步知识,并保持增量更新。文档解析覆盖 PDF、Word、图片、Excel、XMind 等格式,Office 文件通过内置 anydoc 解析器在进程内完成转换,无需依赖外部服务。

企业级特性同样完整:多工作空间 RBAC(4 级角色矩阵 + 资源级所有权 + 审计日志)、Langfuse 可观测性集成(追踪 Agent 推理链路和 Token 消耗)、多租户隔离、租户技能目录(支持从 ClawHub/SkillHub/git/zip 安装技能包),以及可替换的模块化架构(LLM/向量库/存储后端均可插拔)。

特点

  • 多源同步:飞书、GitLab、Notion、语雀、钉钉文档等多渠道自动接入,增量更新
  • 三大入口:Quick Q&A(速查)、ReAct Agent(复杂推理)、Wiki Mode(知识沉淀),覆盖不同场景
  • 企业安全:Docker/E2B 沙箱隔离、RBAC 权限体系、审计日志、多租户网络策略
  • 20+ LLM 支持:OpenAI、DeepSeek、Qwen、MiniMax、Zhipu、Hunyuan 等,兼容 LiteLLM
  • 全自托管:模块化架构,数据完全自主掌控,支持本地和私有云部署
  • 高频迭代:平均每周一个 Release,功能和安全性持续快速演进

使用方法

Docker 快速部署:

docker run -d -p 8080:8080 
  -e OPENAI_API_KEY=your_key 
  weknora/weknora:latest

配置多数据源(以飞书为例):

在管理后台「数据源」中添加飞书应用,授权后自动同步 Wiki 和云文档内容。

Python SDK 调用:

from weknora import WeKnora

client = WeKnora(api_key="your-key", base_url="http://localhost:8080")

# Quick Q&A
answer = client.qa("项目上周的发布计划是什么?")
print(answer)

# 触发知识库同步
client.wiki.sync(source="feishu", space_id="xxx")

安装技能包(以 DeepSeek Harness 为例):

pip install @wxg-prc-cpg/dsh-weknora
# 或通过管理后台从 ClawHub/SkillHub 安装

使用场景与人群

适用场景:企业知识库建设、内部文档智能检索、多数据源统一管理、AI Agent 知识增强、团队知识沉淀与传承。

目标用户:技术团队(需要知识管理平台)、AI 应用开发者(需要 RAG 底层能力)、企业知识管理员(需要多源同步和权限管控)。

输入与输出案例

案例一:Quick Q&A

  • 输入:「飞书文档中关于 Q3 架构升级的内容是什么?」
  • 输出:基于飞书同步的文档内容,生成结构化回答,并列出参考文档段落和来源链接,支持追问。

案例二:Wiki Mode 自动构建

  • 输入:上传一份 50 页的产品需求文档,触发「构建知识库」
  • 输出:Agent 自动解析文档结构,在 Wiki Mode 中生成带章节、实体关系图谱的 Markdown 知识库,支持编辑、版本回滚和多轮补充提问。

GitHub: https://github.com/Tencent/WeKnora

评论区

0 条评论

登录后可评论。

Skill超级捕获手 1707 阅读