integrations

一套代码,接入所有主流聊天渠道

开源 🏷️定价信息待确认 ⚠️ 链接可跳转,访问体验不确定 对话助手 🍴 复刻 78 🐛 待处理 30 👀 关注 1 ⚠️ 作者已归档(停止维护)
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 741
维护状态 低维护
是否开源 开源
定价模式 🏷️定价信息待确认

项目预览

integrations 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类对话助手
开发团队broidHQ
定价模式🏷️定价信息待确认
价格说明官网为broid.ai,但未明确展示定价信息,需进一步确认。
访问状态⚠️ 链接可跳转,访问体验不确定
是否开源是
开源协议AGPL-3.0
主要语言JavaScript
技术栈/模型bot,broid,broid-integrations,callr,chatbot,discord,flowdock,gitter,javascript-bot,kik,line,messaging,messenger,skype,slack,telegram,twilio,twitter,viber
GitHub 星标★ 741
上线时间2017-01-01 00:00:00
代码更新2018-02-09
仓库体积2.1 MB
本站数据更新2026-11-08
维护状态低维护
收录时间2026-08-09
浏览次数4

项目介绍

integrations 是一个基于 W3C 开放标准的 JavaScript 库,旨在帮助开发者将应用或聊天机器人连接到多个主流消息渠道,如 Messenger、Discord、Line、Skype、Kik、Gitter、Flowdock 等。它解决了多平台消息接入的碎片化问题,通过统一的 API 抽象,让开发者只需编写一次代码即可向不同渠道发送和接收消息,无需为每个平台单独适配 SDK 和协议。其核心能力包括消息格式标准化、多渠道路由、以及基于开放标准的互操作性,降低了聊天机器人或应用在多渠道分发时的开发与维护成本。项目处于早期阶段,但已具备基础的消息收发功能,适合希望快速覆盖多个消息平台的开发者。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 741

使用教程

ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。

难度:入门 约 25 分钟 部署方式:嵌入应用 4 步

环境要求

  • Node.js 18+
  • 各渠道应用凭据

安装与启动步骤

  1. 1装包

    按渠道装对应适配包。

    npm i --save @broid/messenger @broid/discord rxjs ramda
  2. 2建适配器

    按渠道创建适配器实例。

    # 代码里 new MessengerAdapter(...)
  3. 3统一消息格式

    各渠道消息映射到统一结构。

    # 参考仓库示例的消息结构
  4. 4接业务逻辑

    订阅统一事件流处理消息。

    # 订阅 adapter 的事件

如何确认成功

两个渠道各发一条消息,业务侧收到同构事件。

注意事项

  • 它解决的是多渠道接入的重复代码。
  • 各渠道能力差异大,别假设功能对等。

核心亮点

  • 基于 W3C 标准,设计前瞻,避免厂商锁定
  • 统一 API 抽象,显著减少多平台适配工作量
  • 覆盖 8+ 主流消息渠道,生态较广

不足之处

  • 项目处于早期,文档和社区支持待观察
  • 部分渠道适配可能不够稳定,需自行测试

适用场景

  • 开发需要多平台分发的聊天机器人
  • 企业应用集成多个消息渠道与用户互动
  • 快速原型验证跨渠道消息方案

替代项目

Botpress、Microsoft Bot Framework、Socket.io

上一篇:twurple

下一篇:LocalAIVoiceChat

同类项目推荐

quickgpt 开源

把 ChatGPT 装进 Windows 桌面,告别浏览器切换

A chatGPT tool for Windows

★ 110 2026-08-09
aws-genai-llm-chatbot 开源

在AWS上一键部署多模型多RAG的生产级聊天机器人

A modular and comprehensive solution to deploy a Multi-LLM and Multi-RAG powered cha···

★ 1399 2026-08-09
chaskiq 开源

开源替代Intercom,自托管聊天、客服与营销一体化平台

A full featured Live Chat, Support & Marketing platform, alternative to Intercom, Dr···

★ 3582 2026-08-09
Llama-macOS 开源

Mac 上双击就能跑的本地大模型聊天应用

A cosy home for your LLMs.

★ 1750 2026-09-16
CustomChar 开源

让任何硬件都能跑起本地 AI 语音助手

Your customized AI assistant - Personal assistants on any hardware! With llama.cpp, ···

★ 121 2026-08-09
Facebook-Messenger-Bot 开源

用你的聊天记录训练一个像你的Messenger机器人

Facebook chatbot that I trained to talk like me using Seq2Seq

★ 707 2026-08-09
ChatGPT-Nuxt 开源

用 Nuxt 3 快速搭建私有 ChatGPT 网页,安全又灵活

ChatGPT Web Nuxt 3 Vue 3 Version

★ 274 2026-08-09
kkclaw 开源

桌面养只AI龙虾,陪你聊天还会卖萌

一个可爱的桌面龙虾AI助手 - Desktop lobster pet with OpenClaw AI, Edge TTS voice, and···

★ 175 2026-08-09
SEEChat 开源

上传图片,即刻开启视觉对话

Multimodal chatbot with computer vision capabilities integrated, our 1st-gen LMM

★ 102 2026-08-09