node-red-contrib-chatbot

拖拽节点,零代码搭建多平台聊天机器人

开源 🏷️完全免费 ✅ 目前可打开 对话助手 🍴 复刻 194 🐛 待处理 33 👀 关注 42
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 981
维护状态 维护中
是否开源 开源
定价模式 🏷️完全免费 开源项目,MIT许可证,可免费使用和部署。

项目预览

node-red-contrib-chatbot 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类对话助手
开发团队guidone
官网地址http://red-bot.io
定价模式🏷️完全免费
价格说明开源项目,MIT许可证,可免费使用和部署。
访问状态✅ 目前可打开
是否开源是
开源协议MIT
主要语言HTML
技术栈/模型chatbot,messenger,slack,telegram
GitHub 星标★ 981
上线时间2016-06-23 00:00:00
代码更新2026-09-30
仓库体积125.7 MB
本站数据更新2026-11-09
维护状态维护中
收录时间2026-08-09
浏览次数3

项目介绍

node-red-contrib-chatbot 是一个基于 Node-RED 的可视化聊天机器人构建工具,旨在让开发者通过拖拽节点的方式,快速搭建支持 Telegram、Facebook Messenger、WhatsApp 和 Slack 等多平台的聊天机器人。它解决了传统聊天机器人开发需要编写大量代码、调试复杂的问题,将消息接收、处理、回复等流程封装为可视化节点,用户无需精通编程即可完成机器人的逻辑设计。核心能力包括多平台适配、消息类型处理(文本、图片、按钮等)、对话状态管理、自然语言理解集成(如 Wit.ai、Dialogflow)以及丰富的交互组件(如键盘、轮询、问答)。通过 Node-RED 的流式编辑界面,用户可以直观地看到消息流转过程,并灵活扩展自定义节点。该项目适合快速原型验证、中小型业务机器人部署,以及作为教学工具展示对话系统原理。

Star 增长趋势

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

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

使用教程

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

难度:入门 约 10 分钟 部署方式:Node-RED 插件 3 步

安装与启动步骤

  1. 1安装插件

    在 Node-RED 管理界面搜索并安装 node-red-contrib-chatbot,或 npm install node-red-contrib-chatbot。

  2. 2拖拽节点

    将 RedBot 节点拖入流程画布,配置 Telegram / Messenger / WhatsApp / Viber / Slack 接入凭据。

  3. 3部署流程

    点击部署,即可无代码构建多平台聊天机器人。

核心亮点

  • 可视化流程编排,无需编写代码即可构建复杂对话逻辑
  • 原生支持 Telegram、Facebook Messenger、WhatsApp、Slack 四大主流平台,统一接口
  • 内置丰富的交互节点(如键盘、轮询、问答),并支持接入 NLP 服务增强理解能力

不足之处

  • 项目更新较慢,可能无法及时适配各平台最新 API 变化
  • 文档和示例相对简略,新手学习曲线较陡
  • 依赖 Node-RED 环境,部署和运维需额外配置

适用场景

  • 快速搭建企业客服机器人,接入多个社交平台统一回复
  • 在 Node-RED 物联网项目中添加语音或文字交互控制入口
  • 教学演示对话系统原理,或作为低代码聊天机器人原型验证工具

替代项目

Botpress、Rasa、Microsoft Bot Framework

上一篇:webwhiz

下一篇:awesome-chatops

同类项目推荐

PersonalAssistantChatbot 开源

用语音和视觉打造你的桌面级个人助理

It is a personal assistant chatbot, capable to perform many tasks same as Google Ass···

★ 132 2026-08-09
google-bard-api 开源

把 Google Bard 变成标准 API,几行代码接入你的应用

This project provides a FastAPI wrapper for interacting with Google Bard, a conversa···

★ 249 2026-08-09
SwiftAI 开源

在 iPhone 上原生体验 ChatGPT 和 DALL·E 2,聊天绘图两不误。

iOS app that features a chat powered by ChatGPT and DALL·E 2

★ 135 2026-08-09
llm 开源

零依赖嵌入 AI 聊天,流式输出秒上线

Zero-dependency JavaScript AI chat widget with SSE streaming, search, page context, ···

★ 122 2026-08-09
wpp-chatgpt 开源

让 WhatsApp 机器人秒变 ChatGPT,自动智能回复

Make your whatsapp BOT talk like a human using ChatGPT!

★ 92 2026-08-09
kelivo 开源

一个应用,畅聊所有大模型,手机电脑鸿蒙全搞定

A Flutter LLM Chat Client. Support Mobile & Desktop.

★ 4464 2026-08-09
Sidekick 开源

在 Mac 上本地聊天,让 AI 直接读取你的文件回答

A native macOS app that allows users to chat with a local LLM that can respond with ···

★ 3325 2026-08-09
raycast-g4f 开源

在 Raycast 里免费调用 GPT/Claude/Llama,一步直达 AI 对话

Raycast extension to use GPT, Claude, Llama, and more... all for FREE! + Full suppor···

★ 1088 2026-08-09
kobold_assistant 开源

本地跑通语音AI助手,离线对话不泄露隐私

Like ChatGPT's voice conversations with an AI, but entirely offline/private/trade-se···

★ 162 2026-08-09