openapi-parser + Ollama Ollama+ whatsapp-web.js whatsapp-web.js + air-gapped 网络+ Microsoft 365+ Nextcloud+ MCP

同一助手接入 RAG 知识库与 WhatsApp、邮件、网站挂件等多渠道并扩展集成

RAG 把文件变知识库;挂件/WhatsApp/邮件复用同一助手;MCP 与 OpenAPI 提供免 fork 扩展

✓ 一套助手多渠道复用✓ 免 fork 插件扩展 ✕ 竞品对比中 Dify 网站挂件可替代部分✕ RAG 需自行上传整理文件

方案简介

这条配方聚焦 Synaplan 作为"团队平台"的能力组合:把用户上传的文件作为知识库(RAG),再把同一个助手同时发布到网站聊天挂件、WhatsApp 和电子邮件——这是 README 对比表中 Synaplan 区别于 Open WebUI、LibreChat、Dify 的核心差异点(Dify 有网站挂件但 WhatsApp 和邮件非内置)。

在此基础上,平台通过插件、OpenAPI REST API、MCP server/client 以及 Anthropic 兼容端点实现"免 fork 扩展",还能连接 Microsoft 365、Dropbox、Nextcloud/ownCloud、日历、Jira、Confluence 和 OpenCloud 等外部服务。所有数据可完全留在本地:支持 on-prem、EU 云或 air-gapped 全离线部署,本地模型经 Ollama 接入。适合需要数据主权、又希望助手出现在客户与同事已有工作渠道中的团队。

亮点与能力

  • 文件即知识库:对上传文档做语义搜索(RAG search)
  • 同一助手覆盖网站挂件、WhatsApp 和邮件三渠道
  • 可嵌入聊天挂件并支持白标品牌定制
  • OpenAPI REST API 供程序化集成
  • MCP server 与 client 双向支持
  • Anthropic 兼容端点,可直接对接 Claude Code 等工具
  • 可选 sidecar 默认关闭,开启即用
  • 多渠道客户端:Web、iPhone、Android、Desktop、Outlook

组成与分工

  • RAG/文件知识库:把用户文档转为可语义检索的知识来源
  • 网站挂件(widget):把助手嵌入自有网站,支持白标
  • WhatsApp/Email:内置渠道,让同一个助手在即时通讯与邮件中应答
  • OpenAPI REST API:对外暴露标准接口
  • MCP server and client:模型上下文协议的服务端与客户端,用于连接外部工具
  • Ollama:本地模型后端,支撑 air-gapped 场景
  • Microsoft 365 / Dropbox / Nextcloud / ownCloud / Jira / Confluence / OpenCloud:可连接的外部数据与协作服务

使用与配置要点

  • 跑通基础部署后,在 UI 中上传文件即可建立 RAG 知识库,随后聊天中可对文件做语义搜索
  • 渠道配置:网站挂件可在 UI 中生成并嵌入,支持白标品牌
  • 扩展方式:通过插件系统、OpenAPI REST API 或 MCP 接入自有工具;README 强调 "Extend it without a fork"
  • Anthropic 兼容端点可直接把平台当作 Claude Code 的后端使用
  • 验证:发起带文档检索的提问并观察实时任务卡片与成本显示

注意事项与常见问题

  • README 对比表指出:Dify 有网站挂件,但其 WhatsApp 和邮件"not built in",即多渠道内置能力是本方案差异点而非通用能力
  • 如果只需聊天窗口,Open WebUI 或 LibreChat 部署更快更轻
  • 托管版注册需付费或邀请码;自托管免费且支持用户自建账号

优缺点

  • ✓ 一套助手多渠道复用
  • ✓ 免 fork 插件扩展
  • ✕ 竞品对比中 Dify 网站挂件可替代部分
  • ✕ RAG 需自行上传整理文件

出处

本方案挖掘自开源项目 metadist/synaplan,方案内容与实施命令均来自其 README 原文。

方案出处
metadist/synaplan:Open-source, self-hosted AI platform (PHP/Symfony): chat with any model, RAG ove
438 star Open-source, self-hosted AI platform (PHP/Symfony): chat with any model, RAG over your docs, embeddable widget, MCP — see the cost of every answer. Apache-2.0.

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