概览 ·快速开始 ·新特性 ·功能 ·客户端 ·文档 ·开发
72/100
综合分
36,266
GitHub 星标
2,378
npm 周下载
—/5
用户评分
数据截至 2026/11/3 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add @wxg-prc-cpg/dsh-weknoranpm 源 · @wxg-prc-cpg/dsh-weknora 的发布者账号已校验与本仓库一致
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:已验证
是什么
dsh 原生插件 · search
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 0 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查✓ 自动检查通过安装清单取自 packages/dsh-weknora/package.json
展开查看检查明细 ↓
以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。
✓npm 包@wxg-prc-cpg/dsh-weknora @ 0.1.0
✓Node 引擎要求 >=20.11 · 基线 Node 22.19 满足
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明
验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/11/2 02:33:31
安全扫描自动 · 静态分析源码v2.7.0🟢 扫描:未发现敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描未发现敏感能力:最多只发网络请求、读取自身元数据或只读文件,未发现执行命令、文件写入或敏感信息读取。
发起外部网络请求
查看扫描证据(共 2 处,展示前 2 条)
- 发起网络请求dist/client.js:70
response = await fetch(url, { - 发起网络请求dist/client.js:169
response = await fetch(this.url(path), {
扫描于 2026/11/2(1 天前) · 范围 入口闭包 + 全包扫描 · 来源 npm 发布包
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
界面预览
6 张 · 点击查看大图功能亮点
- 原始文档转RAG
- 自主推理智能体
- 自我维护Wiki
开源 LLM 知识平台:把原始文档变成可查询的 RAG、自主推理智能体和自我维护的 Wiki。
最近更新
在 GitHub 查看全部 →v0.9.02026-10-29内容较长已截断
· 变更内容
· 修复(文档):稳定锚点导航,并链接发布主题
· 新增(智能体):用共享 broker 持久化 human-in-the-loop 提示词
· 新增(搜索):在标签式设置弹窗中加入 RRF 控件
· 文档(swagger):记录真实的请求与响应类型
· 新增(智能体):内置 WeKnora 助手,附带操作目录
· 新增(智能体):让 WeKnora 助手读取随附文档
· 修复(界面):精简 Lite 模式下的资源列表表头
· 修复(智能体):只允许从知识 API 区域接纳目录操作
· 修复(智能体):让 WeKnora 助手在没有自带 rerank 模型时也能搜索
· 新增(前端):在任意页面携带页面上下文打开 WeKnora 助手
· 新增(智能体):向 WeKnora 助手开放更多工作区操作
· 新增(智能体):让助手批量删除和移动文档
· 文档(站点):新增模型排行榜页面
· 新增(智能体):让助手管理 FAQ 条目
· 新增(助手):侧边面板、访问级别与角色感知操作
· 新增(助手):管理智能体与技能、独立历史记录、刷新页面
· 修复(助手):拒绝恢复的普通会话
· 新增(助手):让助手管理知识库
· 重构(图片):把硬编码的图片流程改为可配置流水线
· 新增(数据源):深度适配飞书/Lark 同步,支持文件夹镜像、块解析与内嵌对象
· 修复(即时通讯):在任何适配器读取之前限制 IM 回调体大小
· 修复(网页搜索):限制服务商响应体大小,不再整体缓冲
· 修复(MCP):调用失败原因不明后不再重放工具
· 修复(嵌入):在自身互斥锁下读取连接池的首错保护
· 修复(对话):持久化失败的快速回答轮次,刷新后错误仍在
· 修复(数据分析):在快速回答中解析工作区存储后端
· 修复(MCP):把 SSE 连接生命周期与请求超时分开
· 修复(文档解析):限制 MinerU 结果包及其展开大小
· 修复(嵌入):在用户消息中隐藏宿主上下文
· 修复(嵌入):OpenAI 兼容行声明图片时就发送图片
· 修复(模型/API):限制非流式服务商响应体大小
· 修复(工具):拒绝旧版二进制 .xls,并给出可操作的错误
· 构建(Docker):构建应用镜像时挂载 Go 构建缓存
· 新增(助手):试运行、会话授权、页面链接,以及 MCP/模型/技能管理
· 修复(前端):上传轮询中限制并发状态请求数
· 修复(前端):标注后端实际会选用的解析引擎
· 修复(知识):重试未结束时保持根 span 打开
· 新增(助手):扩展管理操作并打磨交互界面
· 新增(助手):让助手在网上查找技能与 MCP 服务
· 修复(anydoc):把打过补丁的 zip 依赖升级到 9
· 修复(文档读取):HTML 表格单元格内的竖线保留在该单元格内
· 修复(智能体):为 web_fetch 共用一份可配置预算
· 修复(文档解析):JSON 上传中的数字以及 , & 按原样保留
· 修复(知识):文件夹树显示递归文档数,不再把有子目录的文件夹显示成 0
· 修复(对话):消息历史与搜索的 limit 补上下界,limit=-1 不再取消 SQL LIMIT
· 修复(wiki):列 wiki 页面的 page_size 补上界,与兄弟路径一致
· 修复(模型):图片解析复用仓储层的 provider scheme 表,对象存储上的图片不再原样交给厂商
· 修复(MCP):澄清 read_document 的查询与分页语义
· 修复(搜索):在工具结果中保留 chunk 类型
· 修复(飞书):在原生表格单元格中保留嵌套文本
· 新增(图谱):新增独立 JSON 图谱搜索 API
· 修复(文档解析):CSV 上传的每一行和每个单元格都留在其表格中
· 修复(wiki):文本块只有图片时读取扫描页 OCR
· 新增(资源):相同图片字节复用一个 handle,不再重复写字节与重复注册
· 修复(文档读取):Excel 百分比被读小 100 倍 —— 加开关(默认关)
· 修复(helm):让数据文件卷声明的访问模式可配置
· 新增(数据源/钉钉):保留来源目录结构(开关控制,默认关)
· 修复(数据源/钉钉):Validate 只校验所选范围,不再扫全租户
· 修复(数据源):数据源类型图标的 alt 用本地化显示名,不再用裸 type
· 修复(语雀):两处 offset 分页补跳数上限、重复页检测与 meta.total 提前结束
· 修复(Notion):附件下载失败中止本轮不再推进游标,附件不再永久缺失
· 修复(Notion):递归子块分页补重复游标与跳数上限,兜底不再被空页绕过
· 测试(MCP):覆盖 read_do
v0.8.32026-10-14内容较长已截断
· 变更内容
· fix(website-docs):除首页外全部从 /docs/ 提供
· test(website-docs):更新集成测试,适配 v0.8.2 页头和发布画廊
· fix(session):自动生成的标题保持纯文本
· feat(models):新增系统管理员模型目录控制台
· fix(ui):恢复表单弹窗的内边距
· fix(browser):让共享空间里的智能体驱动调用方的本地浏览器
· docs:重构英文和中文 README
· docs(readme):四个 README 全部改成与官网一致的设计
· fix(retriever/es):CopyIndices 时保留向量和启用状态
· fix(embed):未配置签名密钥时在启动阶段告警
· feat(docparser):自托管 MinerU 支持 MinerU 4.0 V1 API
· fix(frontend):文档链接指向公开文档站,不再指向 GitHub
· feat(retrieval):统一各搜索 API 的重排并暴露诊断信息
· fix(desktop):Lite 浏览器对接本地 API 监听端口
· fix(rss):拒绝超大响应,不再接受被截断的内容
· docs:新增介绍视频及其源文件
· feat(lite):在宿主机上安装并运行技能
· docs(readme):概览中展示智能体工具,精简功能表格
· fix(retrieval):修复召回正确性、分数量纲、成本和智能体工具
· feat(gallery):新增图片画廊标签页,支持 schema 驱动的筛选
· feat(gallery):重做画廊工具栏、页头标签和图片查看器
· feat(chat):打开引用文档时定位到引用段落
· fix(knowledge):解析不再卡在处理中或收尾中
· docs(readme):换成新的介绍视频
· fix:加固智能体工具执行、流式补全和 LLM 重试
· fix(docparser):MinerU 解析超时可配置
· fix(weaviate):接受其他 worker 先建好的 class
· fix(notion):资源发现失败时中止增量同步
· fix(feishu):遇到重复 page token 时停止 Wiki 分页
· fix(agent):合并相邻 assistant 消息时保留 tool_calls,避免孤儿 tool 消息导致整轮 400
· fix(files):裸服务商服务接受规范的 storage:// 路径
· fix(im):处理飞书资源图片未解析的情况
· docs:删掉对已不存在源文件的引用
· docs(dev):说明 Docker Compose 中如何访问 Swagger
· fix(container):传递宿主机项目查找错误
· fix(helm):应用镜像固定到 chart 版本
· fix(frontend):/platform/settings 上设置弹窗只挂载一次
· refactor(frontend):去掉 TTL 资源缓存,移除重复的启动请求
· feat(wiki):增加跨知识库 Wiki 搜索 POST /wiki-search
· fix(models):不再对外宣称传输格式会丢弃的分级思考等级
· fix(datasource):校验 cron 计划并持久化仅手动模式
· fix(knowledge):异步解析前拒绝非法 JSON 上传
· fix(client):累积多行 SSE 数据
· feat(confluence):新增目录同步和私有图片资源
· fix(docreader):openpyxl 加载前清理不合规的 styles.xml 填充(#3637)
· fix(docreader):丢弃 openpyxl 无法解析的数据验证范围,不再让整个工作表失败(#3599)
· feat(datasource/yuque):同步文档时保留目录层级
· fix(frontend):在 botmsg props 之后初始化聊天引用浮层
· feat(plugin):插件系统基础——内置插件、配置 schema 和工作区开关
· feat(plugin):安装声明式插件——MCP 服务、技能和模型厂商
· feat(plugin):代码插件——扩展协议、Go SDK、插件宿主、网页搜索和数据源适配器
· feat(plugin):带键值存储的 Host API,以及来自插件的文档解析器
· feat(plugin):远程运行时、Python SDK 和 Python 宿主插件(P2 第 3 批)
· feat(plugin):独立插件宿主,支持 Redis 发现(
v0.8.22026-09-24内容较长已截断
· 变更内容
· 新增(会话):侧边栏为 API 会话显示所有者徽标
· 修复(智能体):web_fetch 兼容 LLM 双重序列化的 items 参数
· 新增(小程序):中英文 i18n、标签图标和基础库兼容
· 修复:加宽审计日志抽屉
· 新增(智能体):统一沙箱工具,移除宿主预加载技能
· 修复(飞书):保留帖子消息中嵌入的图片
· 修复(消息):记录聊天历史索引被跳过的原因
· 新增(MCP):为每个工具增加启用开关
· 新增(会话):在侧边栏显示进行中状态
· 新增(系统):增加创建用户的管理界面
· 修复(系统):保留一次性创建用户的密码,并复制完整账号信息
· 修复(安全):拒绝本地前缀、任务 ID 和 wiki 排序中的路径穿越
· 修复(聊天):合并时保留扫描页图片命中的 OCR/说明文字
· 修复(初始化):把存储的 ExtraConfig 传给模型连接测试
· 修复(知识库):让较长的非 ASCII 文件夹名保持有效 UTF-8
· 新增(数据源):在数据接入过程中保留源文档的最后修改时间
· 修复(前端):不创建知识库也能完成知识库引导
· 新增(沙箱):默认以 root 身份运行沙箱执行
· 修复(组织):修正成员权限说明中编辑角色的共享知识库权限
· 新增(前端):通过 $httpStatus 在 API 响应上暴露 HTTP 状态
· 重构(系统):把重置密码弹窗抽成 ResetPasswordDialog
· 修复:清理 qdrant 字符串载荷
· 修复:持久化已清除的 IM 知识库
· 修复(预览):不再把旧版 .doc/.ppt 交给 OOXML 预览器
· 新增(MCP):支持更新手动知识
· 修复:报告嵌入维度不匹配
· 修复(wiki):把形似限流的 403 响应当作临时错误
· 修复(界面):防止邀请注册表单头部重叠
· 修复(会话):通过消息文件代理提供组织共享知识库图片
· 修复(知识库):报告成功前先确认文档删除
· 修复(预览):懒加载 markdown 图片时不丢弃 data URI
· 新增(集成):增加命令行设置页
· 修复(wiki):放置页面时保留形似页面类型标签的文件夹名
· 重构(系统):通过 HTTP 状态表示创建用户的幂等性
· 修复(聊天):每个服务商只发送一个补全 token 字段
· 新增(i18n):增加日语(ja-JP)语言支持
· 修复(i18n):校对 ja-JP 语言字符串
· 新增(界面):多阶段 Docker 前端构建(无需宿主 npm)
· 新增(数据源):持久化源创建时间;飞书用内容编辑时间作为 source_updated_at
· 修复(前端):访问 token 过期后恢复聊天流
· 修复(wiki):让 category_path 目录过滤在 SQLite 上匹配
· 新增(网页搜索):增加博查 AI 搜索服务商
· 修复(i18n):恢复校对字符串中的自然日语
· 修复(智能体):改进网页搜索和持久页面读取
· 文档:更新网站指南并改进写作风格
· 重构(智能体):按需发现并调用 MCP 工具
· 修复(前端):为贡献者保持智能体编辑器依赖加载存活
· 修复:移除 GPL 转换器并打包第三方许可证源码
· 重构(资源访问):统一作用域授权和转移恢复
· 新增(沙箱):在聊天旁增加交互式终端和文件标签页
· 修复(MCP):调用前要求发现 schema,并渲染工具结果
· 修复(图谱):把 OCR 分块送入图谱抽取,而非图片链接占位符
· 文档:在 README 中增加英文和双语产品导览
· 新增(MCP)!:持久化工具目录并增加引导式配置
· 修复(技能):接受技能清单中的 UTF-8 BOM
· 新增(MCP)!
数据来自仓库的 GitHub Release,可能与插件实际版本不一致。
README
由 DeepSeek 最新模型翻译生成English · 简体中文 · 日本語 · 한국어
概览 ·快速开始 ·新特性 ·功能 ·客户端 ·文档 ·开发
概览
WeKnora 是开源的知识框架,由 LLM 驱动,用于企业文档理解、语义检索与推理。它把团队文档汇聚到一处,方便检索、推理,并保持内容常新。
https://github.com/user-attachments/assets/de0e490a-e738-405e-bb3a-64b63edd7278
v0.9.0 · 2:45 · 1080p60 · 英文旁白与字幕
用 RAG 查资料,用智能体处理多步任务,用 wiki 整理知识。三者共用同一批知识库。
智能体的工具箱。 从 ClawHub / SkillHub / Git / ZIP 安装的技能,运行在会话级持久的 Docker / E2B / Cube 沙箱里,聊天窗口旁边配有交互式终端和图形桌面。借助 BrowserSkill 扩展,智能体可以操作你自己的 Chrome 或 Edge;外部 MCP 服务(含 OAuth)也能接入,并逐个工具启用。
三种模式之外,还有这些能力:
- 记忆与整理:跨会话长期记忆会保留用户已确认的配置档、偏好和事实。上传文件夹时保留目录树,检索分块可以编辑、比对差异并回滚。
展开完整文档(README 剩余 1 节)
English · 简体中文 · 日本語 · 한국어 概览 ·快速开始 ·新特性 ·功能 ·客户端 ·文档 ·开发 概览 WeKnora 是开源的知识框架,由 LLM 驱动,用于企业文档理解、语义检索与推理。它把团队文档汇聚到一处,方便检索、推理,并保持内容常新。 https://github.com/user-attachments/assets/de0e490a-e738-405e-bb3a-64b63edd7278 v0.9.0 · 2:45 · 1080p60 · 英文旁白与字幕 用 RAG 查资料,用智能体处理多步任务,用 wiki 整理知识。三者共用同一批知识库。 智能体的工具箱。 从 ClawHub / SkillHub / Git / ZIP 安装的技能,运行在会话级持久的 Docker / E2B / Cube 沙箱里,聊天窗口旁边配有交互式终端和图形桌面。借助 BrowserSkill 扩展,智能体可以操作你自己的 Chrome 或 Edge;外部 MCP 服务(含 OAuth)也能接入,并逐个工具启用。 三种模式之外,还有这些能力: - 记忆与整理:跨会话长期记忆会保留用户已确认的配置档、偏好和事实。上传文件夹时保留目录树,检索分块可以编辑、比对差异并回滚。 - 数据源与格式:支持从飞书 wiki / 飞书云盘 / Confluence / GitLab / 腾讯 IMA / Notion / 语雀 / 钉钉文档 / Seafile / RSS 自动同步,更多来源还在路上。支持 PDF、Word、图片、Excel、XMind 等 10 多种文档格式;Office 文件由 anydoc 在进程内解析。 - 渠道与集成:可在企业微信、飞书、Slack、Telegram 等 IM 应用里问答;提供嵌入组件,供外部网站使用;内置 MCP Server,供 Cursor、Claude 等 AI 工具调用;支持带主体模型的限定范围 API key,用于程序化访问。 - 模型:内置 29 家服务商,模型目录自动生成,包括 OpenAI、DeepSeek、通义千问(阿里云)、智谱、混元、Gemini、MiniMax、NVIDIA、LiteLLM 和 Ollama。 - 权限与运维:多工作区 RBAC(四种角色、按资源归属、按工作区审计日志),每个工作区可配多个存储实例,运行时任务队列看板带 worker 池治理,Langfuse 追踪智能体步骤、token 用量和流水线。 - 部署:LLM、向量数据库和存储后端都可替换。本地或私有云部署,数据留在你自己的环境里。 快速开始 ONLINE 微信对话开放平台在线管理知识库,把问答接入公众号、小程序等微信场景。 打开平台 → CLOUD 腾讯云轻量应用服务器用应用模板部署 WeKnora,在自己的云服务器上运行。 在腾讯云上部署 → SELF-HOSTED 你自己的环境用 Docker 或 Kubernetes 部署,模型、存储和网络都由你自己配置。 用 Docker Compose 运行 ↓ 用 Docker Compose 运行 需要 Docker、Docker Compose 和 Git。 git clone https://github.com/Tencent/WeKnora.git cd WeKnora cp .env.example .env # Edit .env as needed, see comments in the file docker compose pull # Pull the latest images docker compose up -d # Start core services 然后打开 http://localhost,按引导完成初始化。带示例数据的完整演示见快速开始。 [!TIP] 要用本地 Ollama 模型,先运行 ollama serve > /dev/null 2>&1 &。Ollama 嵌入模型名、OLLAMA_BASE_URL 以及内存注意事项,见配置。 | 服务 | URL | | Web UI | http://localhost | | 后端 API | http://localhost:8080 | | Langfuse 链路追踪 | http://localhost:3000 | 可选服务 加上 --profile 参数即可启用额外组件;多个配置档可以组合使用。 | 配置档 | 增加的内容 | | _(默认)_ | 核心服务 | | full | 全部功能 | | neo4j | 知识图谱(Neo4j) | | minio | 对象存储(MinIO) | | langfuse | 链路追踪(Langfuse) | docker compose --profile neo4j --profile minio pull docker compose --profile neo4j --profile minio up -d docker compose down # Stop services 升级 如果 WeKnora 已在运行,并且你下载了更新的版本: Set WEKNORA_VERSION in .env to the target release (e.g. 0.9.0), or keep latest docker compose pull # Pull images matching WEKNORA_VERSION docker compose up -d # Recreate containers with new images [!NOTE] 只跑 docker compose up -d 会复用本地缓存的镜像,界面版本可能和你下载的发行版对不上。升级前先读升级说明。部署版本低于 v0.8.2 的,还要读 v0.8.2 说明。 其他部署方式 | 方式 | 适用场景 | | Docker Compose | 上面的标准部署:功能齐全,多服务 | | Kubernetes (Helm) | 生产集群;chart 在 helm/ | | Lite 单二进制 | 本地或低资源环境,无外部依赖(SQLite + 内存队列);见 Lite 与标准版对比 | | 桌面应用 | 带 GUI 的 Lite 运行时,免登录启动,带 macOS 宿主沙箱;暂未发布安装包,需从源码构建 | 所有方式、硬件要求和部署拓扑:安装指南。 [!WARNING] WeKnora 自带登录认证,但生产部署我们强烈建议你: - 部署在内网 / 私有网络,不要放到公网; - 不要把服务直接暴露到公网,防止信息泄露; - 为部署环境配置好防火墙规则和访问控制; - 定期更新到最新版本,获取安全补丁和改进。 新特性 v0.9.0 · 2026-10-29 · 发行说明 - WeKnora 助手:询问 WeKnora 的发行版、功能和配置,然后就在当前页面动手:创建智能体、安排任务、管理知识,以你的身份、在你的权限范围内操作。 - 多智能体协作:把独立的子任务分派出去,跟踪进度,再把结果汇总起来。 - 自动化:运行一次性或周期性任务,带执行历史、结果和审批通知。 - 执行权限:只读、改动前确认、自动写入三种模式,支持按会话和自动化授予限定范围的权限。 - 沙箱与后台任务:可选按用户复用沙箱,托管后台 shell 任务,技能发布可控。 - 解析、同步与检索:可配置的图像处理流水线、OCR 预处理、更深入的飞书/Lark 同步、Confluence PAT,以及检索改进。 - 升级须知:请查看数据库迁移、飞书重新同步、沙箱分配开关和配置变更。 v0.8.3 · 2026-10-14 · 发布说明 - 图片库:浏览文档图片,按来源、图注、OCR 和图片属性筛选。 - 多模态 Embedding:支持多模态 embedding 模型,把文本和图片编码到同一个向量空间,包括 Tencent WeMM-Embedding 和 Qwen3-VL-Embedding;图片向量检索需手动开启,并兼容能识别图片的重排序。 - Wiki 图谱:分组布局和主题图注更清晰,支持聚焦分组、切换分组、返回完整图谱。 - 来源引用:从回答直接跳到原文档中被引用的段落。 - 对话与工具:无需沙箱即可按需读取附件,支持未读回复、@ 提及搜索、Docker 终端、Lite 宿主技能,以及 MCP 互操作更新。 - 管理与集成:平台用户管理、仅限邀请注册模式、管理员模型目录、WeMM embeddings、TEI/Pinecone/Cohere 重排序、Seafile 和繁体中文。 - 可靠性:修复了检索、解析、数据源、Wiki、OAuth 和命令行的大量问题。注册模式、空工具列表、数据库迁移和重建索引的升级要求请务必查看。 v0.8.2 · 2026-09-24 · 发布说明 智能体可以操作你电脑上的浏览器,知识库可以通过 MCP 发布给其他 AI 工具,正在进行的对话可以引导、分叉或回退。 - 本地浏览器(BrowserSkill):智能体通过开源 BrowserSkill 扩展驱动你自己的 Chrome / Edge,支持实时任务预览、暂停 / 继续,遇到登录和 CAPTCHA 时可交回给你处理。 - 内置 MCP 服务器:每个工作区提供 /mcp/<endpoint_id> 端点,走 Streamable HTTP,各自拥有独立的 token、知识库范围、速率限制和工具组。Python 版 mcp-server/ 已废弃。 - 会话控制:向正在运行的一轮对话追加需求,从任意更早的问题分叉,借助沙箱检查点原地回退,并按会话选择推理强度。生成的文件统一收进新的产物库。 - 沙箱:交互式终端和图形桌面;macOS Lite 主机沙箱,支持项目文件夹;侧边栏 Toolbox,集中管理技能、MCP 服务和浏览器连接。 - 模型:重建模型目录(27 家内置厂商,自动生成上下文窗口、最大输出、推理和视觉元数据)。智能体检索工具合并为 search_knowledge / read_document / list_documents。 - 知识与平台:Confluence 和钉钉文档数据源;博查和 Serply 网页搜索;日文界面;按渠道设置 IM 回复语言;仅白名单出站模式。 [!IMPORTANT] 破坏性变更: 钉钉渠道仅支持 Stream 模式,沙箱命令以 root 身份运行。详见升级说明。 v0.8.0 · 发布说明 - 技能沙箱运行时:会话级持久化的 Docker / E2B / Cube 后端,支持按租户设置网络策略;移除本地主机进程后端,Docker 改为按需启用。 - 租户技能目录:从 ClawHub / SkillHub / git / zip 安装,支持按沙箱快照、实时进度、文件浏览与编辑,以及个人和工作区环境变量。 - 跨会话长期记忆:配置档 / 偏好 / 事实 / 任务 / 兴趣,自动提取并经用户确认,另提供 search_memory。 - 解析与数据源:进程内 anydoc 办公文档解析器;GitLab 和腾讯 IMA 数据源;XMind 解析。 - 生态:官方 DeepSeek Harness 插件 @wxg-prc-cpg/dsh-weknora;LiteLLM;Exa 和秘塔网页搜索。 - 对话:对话产物、问题大纲和时间戳;上下文压缩和服务商提示词缓存标记。 - 安全:OIDC JWKS 校验、可选复杂密码、文档自动打标,以及大范围沙箱与安全加固。 更早的版本(v0.2.0 – v0.7.2) - v0.7.2 — 产品文档站点;知识库文件夹树;分块编辑与修订历史;wiki 页面修订;可直接加载的文件 URL(resource_urls=public);飞书云盘数据源;批量打标;MCP Server 1.1(29 个工具);AWS S3 默认凭证链。 - v0.7.1 — 云之家 IM;火山引擎 rerank;智谱 AI 网页搜索;平台级 API 密钥;按知识库的活动审计;FAQ 过滤、打标与导出;Langfuse OTLP 追踪;一键导出 Markdown。 - v0.7.0 — 作用域 API key 与主体模型;任务队列看板与工作池治理;每个工作区支持多个存储实例;临时聊天附件;@Skill / @MCP 提及;会话中途 MCP OAuth;QQBot 与飞书 IM;Redis TLS;weknora 命令行 v0.10。 - v0.6.3 — 网站嵌入组件与集成中心(安全模式 token 交换 + 限流);聊天体验全面重做(引用浮层、RAG 流水线进度、流式 markdown);文档多标签与批量重新解析;Wiki 文件夹与层级导航;RSS 数据源;MCP OAuth2;EPUB / MHTML 解析;智能体模型就绪检查;模型测试调试器;会话来源筛选;工作区删除界面。 - v0.6.2 — 按上传配置处理流程,带上传确认对话框;用 process_config 重新解析文档;weknora 命令行 v0.9(内置 Agent Skills、session stop、认证与配置档统一);知识库跑马灯多选;面向 1024 维 pgvector 嵌入的 HNSW 索引;聊天资源存储重构;仅保留 Langfuse 追踪(移除 Jaeger)。 - v0.6.1 — 文档解析追踪时间线(Langfuse 风格 span 树,带逐阶段进度 + 停止解析);OpenSearch 向量存储驱动;用 YAML 声明内置模型;系统管理员与统一平台设置 + 审计日志;新用户引导;设置界面重设计;weknora 命令行 v0.7 / v0.8(智能体优先的通信契约、NDJSON、--dry-run);OpenDataLoader + PaddleOCR-VL 解析器;MCP 服务器多传输(stdio / SSE / HTTP);按模型配置思考模式;腾讯 LKEAP 重排 + 原生 Gemini 嵌入 + MiniMax-M3。 - v0.6.0 — 工作区 RBAC(4 级角色矩阵 Owner / Admin / Contributor / Viewer + 按知识库归属 + 按工作区审计日志)、工作区成员管理与多工作区体验、自助创建工作区;weknora 命令行 v0.4 正式版,带 mcp serve;知识库检索跨向量存储扇出;AES-256-GCM 凭据加密 + docreader gRPC TLS + Token;智谱嵌入 + 华为 OBS;服务端用户偏好;Go 1.26.0。见租户与认证。 - v0.5.2 — Wiki 摄取可扩展到 4 万文档的知识库(任务队列 + DLQ);MCP 人工介入工具审批;Anthropic / Apache Doris / 腾讯 VectorDB / KS3 / SearXNG 后端;自适应 3 级分块,带实时预览;全局 ⌘K 命令面板;语雀连接器 + 微信小程序;weknora 命令行预览版。 - v0.5.1 — 知识库批量管理;工作区级 IM 渠道总览;会话搜索 + 用户级置顶;统一的模型 / 网页搜索 / MCP 设置卡片;按智能体设置 LLM 超时;桌面端工作区切换。 - v0.5.0 — Wiki 模式正式版 — 智能体自动生成结构化、互相链接的 Markdown wiki 页面,并附带知识图谱;界面内提供 wiki 浏览器与可视化图谱。 - v0.4.0 — WeKnora Cloud(托管 LLM + 解析);Chrome 扩展;ClawHub 技能;微信 IM;附件处理;Azure OpenAI / 阿里云 OSS;Notion 连接器;百度 + Ollama 网页搜索;VectorStore 管理。 - v0.3.6 — ASR(音频);飞书数据源自动同步;OIDC;IM 引用回复上下文 + 基于话题的会话;文档摘要;Tavily 搜索;并行工具调用;智能体 @mention 范围限制。 - v0.3.5 — Telegram / 钉钉 / Mattermost IM;IM 斜杠命令 + 问答队列;推荐问题;VLM 自动描述 MCP 工具图片;Novita AI;渠道追踪。 - v0.3.4 — 企业微信 / 飞书 / Slack IM;多模态图片支持;NVIDIA 模型 API;Weaviate;AWS S3;AES-256-GCM API-key 加密;内置 MCP 服务;混合检索优化;final_answer 工具。 - v0.3.3 — 父子分块;知识库置顶;兜底回复;rerank 前段落清洗;存储自动创建;Milvus。 - v0.3.2 — 知识检索入口;按数据源配置解析器与存储引擎;本地存储图片渲染;文档预览;火山引擎 TOS;Mermaid 渲染;批量会话管理;记忆图谱预览。 - v0.3.0 — 共享空间;智能体技能 + 沙箱执行;自定义智能体;数据分析师智能体;思考模式;Bing / Google 网页搜索;API Key 认证;Helm chart;韩语 i18n;Qdrant。 - v0.2.0 — 智能体模式(ReACT);多类型知识库(FAQ + 文档);对话策略配置;DuckDuckGo 网页搜索;MCP 工具集成;全新 UI,支持切换智能体模式;MQ 异步任务管理。 完整历史:CHANGELOG.md。 产品导览 快速问答与智能推理 两种提问方式。 快速问答用 RAG 从知识库中找答案,并标注引用的来源。智能推理模式下,智能体会规划多步工作:搜索、阅读文档、调用工具和技能,并在对话中展示每一步。文档 → 本地浏览器 在你自己的电脑上操作浏览器。 借助腾讯开源的 BrowserSkill 扩展,智能体会在你自己的 Chrome 或 Edge 里打开页面、填写表单,遇到登录和验证码时交还给你处理。文档 → 技能与沙箱 运行技能,产出文件。 支持 Docker、E2B 和 Cube 三种后端。同一会话内的多轮对话共用一个工作区,生成的文件可以预览、下载。在聊天窗口旁边打开图形桌面或交互式终端,逐步跟进每一步,需要时随时接管。文档 → 工具箱:MCP 服务与技能 智能体可以调用的工具。 接入外部 MCP 服务,逐个工具选择启用哪些、哪些调用需要审批。从 ClawHub、SkillHub、Git 或 ZIP 安装技能,按工作区管理,跨沙箱复用。文档 → 自动 wiki 把文档整理成可浏览的 wiki。 开启 Wiki 后,WeKnora 从知识库文档中抽取人物、产品和概念,生成带来源引用的页面,并按目录组织。知识图谱展示页面之间的关联;页面可以直接编辑,每次改动都能回滚。文档 → 可观测性 链路追踪与运行时监控。 Langfuse 追踪智能体每一步的推理、工具调用和 token 用量。文档解析时间线逐阶段展示进度,任务队列面板列出排队中和失败的任务。文档 → 架构 一条模块化流水线,覆盖文档解析、向量化、检索到 LLM 推理,每个组件都可替换或扩展。既能本地运行,也能部署到私有云,Web UI 开箱即用,无需额外配置。更多内容:架构概览 · RAG 流水线 · 扩展点。 功能 | 领域 | 亮点 | | 问答与智能体 | 快速问答基于知识库作答并给出引用;智能推理在知识库、网页搜索、MCP 工具、技能和本地浏览器之上运行 ReAct 智能体。可引导、分叉或回退正在进行的对话,并跨会话保留长期记忆 | | Wiki | 智能体生成互相链接的 wiki 页面,并附带知识图谱;支持浏览器内编辑、版本差异对比和回滚 | | 技能与沙箱 | 技能目录支持从 ClawHub / SkillHub / Git / ZIP 安装;会话级持久化的 Docker / E2B / Cube 沙箱,带网络策略;聊天窗口旁提供终端和图形桌面 | | 知识库 | FAQ、文档和 wiki 知识库;文件夹树;分块编辑与版本记录;按次上传配置解析、分块和多模态参数;自动打标签 | | 检索 | 关键词 + 向量混合检索、重排序、父子分块和 GraphRAG(Neo4j);端到端评测,支持召回率和 BLEU / ROUGE | | 访问与安全 | 工作区 RBAC,四种角色加审计日志;作用域受限的 API key;OIDC;AES-256-GCM 凭据加密;出站请求防 SSRF,支持仅白名单模式 | | 运维 | Langfuse 追踪智能体步骤、token 和流水线;文档解析时间线;任务队列看板与 worker 池;升级时自动迁移 | 支持的后端 | 组件 | 可选方案 | | LLMs | 内置 29 家服务商,包括 OpenAI / Azure OpenAI / Anthropic / DeepSeek / Qwen / Zhipu / Hunyuan / Doubao / Gemini / MiniMax / NVIDIA / SiliconFlow / OpenRouter / LiteLLM / Ollama | | Embeddings | Ollama / BGE / GTE / Zhipu / OpenAI 兼容 API | | 向量数据库 | PostgreSQL(pgvector + ParadeDB)/ Elasticsearch / OpenSearch / Milvus / Weaviate / Qdrant / Apache Doris / Tencent VectorDB | | 对象存储 | 本地 / Tencent Cloud COS / MinIO / AWS S3 / Volcengine TOS / Alibaba Cloud OSS / Kingsoft Cloud KS3 / Huawei Cloud OBS | | 文档格式 | PDF / Word / PPT / Excel / CSV / TXT / Markdown / HTML / EPUB / MHTML / JSON / XMind / 图片 | | 数据源 | 飞书知识库 / 飞书云空间 / Lark / Confluence / GitLab / 腾讯 IMA / Notion / 语雀 / 钉钉文档 / Seafile / RSS | | IM channels | WeCom / Feishu / Lark / QQBot / Slack / Telegram / DingTalk / Mattermost / WeChat / Yunzhijia | | Web search | DuckDuckGo / Bing / Google / Tavily / Baidu / Ollama / SearXNG / Keenable / Zhipu AI / Exa / Metaso / Bocha / Serply / SearchApi | | Deployment | Docker Compose / Kubernetes (Helm) / Lite single binary / desktop app; offline and private-cloud installs; UI in Chinese, English, Japanese, Korean and Russian | Clients and Integrations | | Client | What it does | | | CLI weknora | Agent-first command line for the full API, with a curated MCP tool surface and bundled Agent Skills | | | Built-in MCP Server | Publishes knowledge bases to Cursor, Claude and other MCP clients over Streamable HTTP; the Python mcp-server/ is deprecated | | | Local Browser (BrowserSkill) | Lets agents operate the user's own Chrome / Edge | | | Chrome Extension | Select text, images, or entire pages in the browser and save them as knowledge entries with one click, without copy-paste or file upload | | | WeChat Mini Program | Lightweight mobile client: configure API access, select knowledge bases, import URLs, and ask knowledge chat from WeChat | | | ClawHub Skill | A WeKnora skill on ClawHub for document import, hybrid search and knowledge management via the REST API | | | DeepSeek Harness plugin | Gives dsh coding agents four read-only tools: search, read document, ask and list knowledge bases | | | Website Embed Widget | Publishes agents on external sites | | | Go SDK | CRUD for knowledge bases, documents and sessions, plus SSE streaming Q&A | | | WeChat Dialog Open Platform | Hosted Q&A built on WeKnora: upload knowledge and publish a Q&A service in WeChat without writing code | Command-Line Interface weknora is the official CLI for driving the API from a terminal or an AI agent. It is agent-first: every command emits a stable JSON envelope by default (with typed error codes mapped to exit codes), and --format text renders for humans. It also serves a curated MCP tool surface (weknora mcp serve) and ships bundled Agent Skills. weknora profile add prod --host https://kb.example.com --use weknora auth login weknora kb list weknora link --kb my-knowledge-base # bind the current directory weknora doc upload notes.md weknora chat "summarise the design doc" For headless / CI use, set WEKNORA_API_KEY + WEKNORA_HOST and skip auth login; no credentials are written to disk. See cli/README.md for install + 5-minute quickstart and cli/AGENTS.md for the operational contract AI agents rely on. Documentation The full product documentation lives at weknora.weixin.qq.com/docs (in Chinese), organized as Getting Started → Architecture → Features → API → Clients → Development and covering ~360 API endpoints and ~150 environment variables. | Start here | | | Introduction | Capabilities overview | | Installation | Docker Compose, Helm, Lite and desktop | | Configuration | Environment variables and models | | Troubleshooting FAQ | Common problems and fixes | | API reference | REST API overview | | Release notes | What changed in each release | Development If you need to frequently modify code, you don't need to rebuild Docker images every time. Use fast development mode: make dev-start # Start infrastructure make dev-app # Start backend (new terminal) make dev-frontend # Start frontend (new terminal) - Frontend modifications auto hot-reload (no restart needed) - Backend modifications quick restart (5-10 seconds, supports Air hot-reload) - No need to rebuild Docker images - Supports IDE breakpoint debugging See the Development guide for details. The documentation site and product homepage are built from website-docs/. With Node.js 24, run cd website-docs && npm run setup && npm run build && npm run preview to preview both together; the unified static output serves the homepage at / and documentation at /docs/. See the directory's README for Nginx and Docker deployment. Contributing Welcome to submit Issues or Pull Requests. - Process: Fork → Create branch → Commit changes → Open PR - Standards: Format code with gofmt, follow Conventional Commits (feat: / fix: / docs: / test: / refactor:) Validating your change For a focused PR, validate the changed scope first: git fetch origin main git diff --check origin/main...HEAD golangci-lint run --new-from-rev=origin/main ./... go test ./path/to/changed/package -count=1 Run gofmt on changed Go files before committing. For frontend changes, run the relevant tests from frontend/ and use npm run type-check when the change affects TypeScript or Vue components. The full maintainer gate remains: make fmt make lint make test make fmt formats the entire Go repository, so run it only with a clean worktree and review the resulting diff. Some full-suite tests require local infrastructure or service configuration. If a full check fails for an unrelated baseline or environment reason, include the exact command and failure in the PR while still providing passing targeted tests for your change. Contributors Thanks to everyone who has contributed: Contributors License This project is licensed under the MIT License. You are free to use, modify, and distribute the code with proper attribution.
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
Tencent/WeKnora
概览 ·快速开始 ·新特性 ·功能 ·客户端 ·文档 ·开发
相关插件 · 搜索 / 抓取
智能体记忆系统MemTensor/MemOS
MemOS 2.0 Stardust星尘
★ 12,228已汉化DSH
71.3
跨代理记忆库zilliztech/memsearch
跨平台语义记忆,专为 AI 编程智能体打造。
★ 2,799已汉化DSH
70.9
跨智能体会话记忆vshulcz/deja-vu
你的编码智能体不再重复调试你已经修好的问题。
★ 1,367已汉化MCP
70.4
技能语料库EverMind-AI/SkillCorpus
SkillCorpus 能给你什么
★ 694已汉化DSH
69.7
动画花园资源检索yjl9903/AnimeGarden
按番剧、字幕组和类型搜索动画 BT 资源
★ 1,391已汉化DSH
69.2
代码图谱记忆syncable-dev/memtrace-public
你的智能体值得拥有结构化记忆。
★ 510已汉化MCP
67.8