开源跨平台 AI 聊天客户端,支持 Web、桌面和移动端,可接入 OpenAI、Claude、Gemini、DeepSeek 等模型。
yincongcyincong/MuseBot
用 Go 编写的聊天机器人,将 Telegram、Discord、飞书、钉钉等平台接入 OpenAI、Gemini、DeepSeek 等大模型。
- Star
- 1,742
- Fork
- 254
- 未关闭 Issue
- 3
- 最近提交
- 7小时前
这是什么?
MuseBot 是一个用 Go 编写的聊天机器人,把 Telegram、Discord、Slack、飞书、钉钉、企业微信、QQ 和微信等通讯应用的消息转发给大模型 API,再把回复返回到对话中。支持的模型包括 OpenAI、Gemini、DeepSeek、豆包、通义千问、OpenRouter 等,也可以指定自建的接口地址。
除文本对话外,机器人还可按所选模型处理图片识别与生成、txt/pdf/csv/html 文档问答、语音输入以及视频生成。同时提供流式输出、每用户 token 限额、基于 MCP 的函数调用、RAG 上下文、定时任务触发和 Web API。配置通过环境变量或命令行参数完成,数据可存储在 SQLite 或 MySQL 中。
项目既可以直接用 go run 运行,也可以通过 Docker 部署,私聊和群聊场景都可以使用。
核心功能
- 01接入 Telegram、Discord、Slack、飞书、钉钉、企业微信、QQ 和微信。
- 02可调用 OpenAI、Gemini、DeepSeek、豆包、通义千问、OpenRouter 等多家大模型。
- 03根据所选模型支持图片识别、文档问答、语音输入和媒体生成。
- 04支持流式输出,并保留每个会话的上下文。
- 05提供基于 MCP 的函数调用、RAG、定时任务和 Web API。
- 06数据可存于 SQLite 或 MySQL,并支持 Docker 部署。
适用场景
- 为团队的 Slack 或飞书工作区添加 AI 助手。
- 用自己的 API Key 搭建私有的 Telegram 或 Discord 机器人。
- 为钉钉、企业微信或微信用户提供 AI 机器人服务。
- 基于机器人的 Web API 开发自定义前端。
快速上手
- 1
克隆代码仓库
git clone https://github.com/yincongcyincong/MuseBot.git - 2
安装依赖
go mod tidy - 3
使用你的令牌在本地运行机器人
go run main.go -telegram_bot_token=telegram-bot-token -deepseek_token=deepseek-auth-token
使用前须知
- 每个要使用的聊天平台都需要机器人令牌,还需要 DeepSeek 等大模型的 API 密钥。
- 企业微信、钉钉、QQ 和微信等平台需要单独配置应用和回调。
标签
常见问题
- MuseBot 是什么?
- 用 Go 编写的聊天机器人,将 Telegram、Discord、飞书、钉钉等平台接入 OpenAI、Gemini、DeepSeek 等大模型。 MuseBot 是一个用 Go 编写的聊天机器人,把 Telegram、Discord、Slack、飞书、钉钉、企业微信、QQ 和微信等通讯应用的消息转发给大模型 API,再把回复返回到对话中。支持的模型包括 OpenAI、Gemini、DeepSeek、豆包、通义千问、OpenRouter 等,也可以指定自建的接口地址。
- MuseBot 可以免费使用吗?用的什么许可证?
- MuseBot 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- MuseBot 还在维护吗?
- 活跃维护中。MuseBot 最近一次提交是在 2026年10月20日。
- MuseBot 适合用来做什么?
- 为团队的 Slack 或飞书工作区添加 AI 助手。 用自己的 API Key 搭建私有的 Telegram 或 Discord 机器人。 为钉钉、企业微信或微信用户提供 AI 机器人服务。 基于机器人的 Web API 开发自定义前端。
- MuseBot 怎么安装和运行?
- 克隆代码仓库: git clone https://github.com/yincongcyincong/MuseBot.git 安装依赖: go mod tidy 使用你的令牌在本地运行机器人: go run main.go -telegram_bot_token=telegram-bot-token -deepseek_token=deepseek-auth-token
- 在哪里获取 MuseBot?
- 源代码和安装说明在 GitHub 上:https://github.com/yincongcyincong/MuseBot
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
8.9万5.9万TypeScriptMIT更新于 4小时前
可自托管的类 ChatGPT 聊天平台,统一接入多家 AI 模型服务,支持 Agent、MCP 与多用户登录。
4.6万9453TypeScriptMIT更新于 昨天
面向 ChatGPT、Claude 等大模型的跨平台桌面客户端,数据保存在本地。
4.2万4281TypeScriptGPL-3.0更新于 26天前
用 Go 编写的超轻量个人 AI 助手,可在低成本硬件上运行,并接入多种大模型与聊天应用。
3万4465GoMIT更新于 5天前
FastGPT 是一个开源的 AI Agent 构建平台,提供知识库数据处理、RAG 检索与可视化工作流编排。
3万7342TypeScriptOther更新于 5小时前