DiscordChatExporter+
Claude Code + Weaviate+ Neo4j+ MongoDB+ Beever Atlas+ Slack+ Microsoft Teams把多平台团队聊天自动蒸馏成可检索的知识库与维基,并通过 MCP 提供给 AI 代理使用
Atlas 作为摄取管道,平台 SDK 提供源数据,Weaviate/Neo4j/MongoDB 支撑语义与图谱记忆
方案简介
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 文档指引,分别启动 backend、bot、frontend 三个服务进程,并配置其连接前面准备好的数据存储。
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 原文。
本方案由真实开源项目挖掘整理,实施命令均来自其 README 原文,安装使用请遵循项目开源协议。