Mattermost + DiscordChatExporter DiscordChatExporter+ Claude Code Claude Code + Weaviate+ Neo4j+ MongoDB+ Beever Atlas+ Slack+ Microsoft Teams

把多平台团队聊天自动蒸馏成可检索的知识库与维基,并通过 MCP 提供给 AI 代理使用

Atlas 作为摄取管道,平台 SDK 提供源数据,Weaviate/Neo4j/MongoDB 支撑语义与图谱记忆

✓ 接入 Claude Code / Cur✓ 多平台统一摄取与去重 ✕ README 未披露部署细节

方案简介

Beever Atlas(简称 Atlas)是一套自维护型企业知识库方案。它从团队已经在使用的即时通讯频道中持续抓取对话,将消息提炼为"原子事实"、实体与关系,并按主题聚合成带有来源引用的维基页面;同时维护一个图谱存储,把跨频道提到的人员、决策、项目串联起来。用户既可以在仪表盘浏览自动生成的维基,也可以用自然语言提问,由系统在仪表盘内或通过 MCP(Model Context Protocol)接入 Claude Code / Cursor 等外部 AI 代理,得到带原始消息引用的回答。

解决什么问题:团队知识散落在 Slack、Discord、Microsoft Teams、Mattermost 等多个聊天平台中,聊天记录噪声大、重复多、隐含上下文多,难以被检索或二次利用。Atlas 把这些"对话日志"持续蒸馏为"已整理的百科式内容",使知识既可被人浏览,也可被 LLM 消费。

适合谁:希望沉淀团队决策与项目上下文、减少重复问答、并将既有聊天历史作为 AI 代理事实基础的工程团队与组织。

亮点与能力

亮点与能力

  • 多平台接入:连接 Slack、Discord、Microsoft Teams、Mattermost,或通过文件导入。
  • 消息同步:按需或按计划拉取频道历史,支持断点续传并尊重各平台速率限制。
  • 记忆摄取:通过 6 阶段 ADK 流水线将消息提炼为原子事实、实体与关系。
  • LLM 维基:每个频道自动维护一个维基,包含概览、主题、人物、决策、引用。
  • 问答代理:通过 SSE 流式输出带引用的回答;智能路由器按问题类型选择语义检索或图谱检索。
  • MCP 服务端:把知识库接入 Claude Code / Cursor,提供 28 个工具并支持按代理鉴权。

组成与分工

组成与分工

Atlas 由三个服务、四个数据存储与一条摄取管道构成:

  • Beever Atlas Backend:摄取管道与 API 服务,负责从各平台拉取消息、运行 6 阶段 ADK 提炼流水线、维护记忆并对外提供检索/问答接口。
  • Beever Atlas Bot:跨平台适配器,作为连接 Slack / Discord / Teams / Mattermost 的统一机器人,把异构消息接入同一条摄取路径。
  • Beever Atlas Frontend:仪表盘,提供维基浏览、问答 UI 与代理配置入口。
  • Weaviate:向量/混合检索后端,承担"3 层语义存储"(频道 / 主题 / 原子事实),供语义检索使用。
  • Neo4j:图谱存储,保存抽取出的实体及其跨频道关系,支撑图谱检索路径。
  • MongoDB:文档存储,承担原始消息、引用与维基内容等结构化数据的持久化。
  • Redis:缓存与速率限制状态等运行时数据。
  • MCP Server:把 Atlas 的检索/问答能力以 28 个工具的形式暴露给 Claude Code、Cursor 等外部 AI 代理,并支持按代理鉴权。

实施步骤

实施步骤

1. 准备数据存储

按架构章节所述,部署四个数据存储:Weaviate(语义层)、Neo4j(图谱层)、MongoDB(文档层)、Redis(缓存层),并准备相应连接信息供后端服务使用。

2. 部署三个 Atlas 服务

docs.beever.ai/atlas 文档指引,分别启动 backendbotfrontend 三个服务进程,并配置其连接前面准备好的数据存储。

3. 连接团队工作区

通过仪表盘的"连接工作区"流程,将 Slack / Discord / Teams / Mattermost 中的目标工作区绑定到 Atlas Bot,使其获得访问频道历史的权限。

4. 触发首次同步

对目标频道执行按需历史同步,观察摄取进度;同步完成后系统将开始按计划持续拉取新消息。

5. 让记忆自动构建

等待 6 阶段 ADK 流水线把消息蒸馏为原子事实、实体与关系,并聚合成主题页面与频道维基。

6. 浏览维基与提问

在仪表盘浏览自动生成的频道维基(概览 / 概念图 / 主题 / FAQ / 术语表),或在仪表盘中以自然语言提问获得带引用的回答。

7. 通过 MCP 接入外部 AI 代理

按文档说明启用 MCP Server,将 Claude Code 或 Cursor 配置为 Atlas 的 MCP 客户端,使其通过 28 个工具直接检索你的知识库。

优缺点

  • ✓ 接入 Claude Code / Cur
  • ✓ 多平台统一摄取与去重
  • ✕ README 未披露部署细节

出处

本方案挖掘自开源项目 Beever-AI/beever-atlas,方案内容与实施命令均来自其 README 原文。

方案出处
Beever-AI/beever-atlas:Your First LLM-Wiki Conversation Knowledge Base
445 star Your First LLM-Wiki Conversation Knowledge Base

本方案由真实开源项目挖掘整理,实施命令均来自其 README 原文,安装使用请遵循项目开源协议。