AstrBotDevs AstrBot 多平台聊天机器人框架,QQ/微信/Discord 一键接入 AI 大模型

AstrBot 是 AstrBotDevs 出品的开源多平台聊天机器人框架,39k Star,Python 3.12+,AGPL-3.0 协议。支持 QQ / 微信 / 微信 / Discord / Telegram / Slack / 飞

本资源包含什么

  • 完整 Python 源码:来自 GitHub AstrBotDevs/AstrBot master 分支(2026-08-13 最新版本),含 astrbot/(核心包)+ dashboard/(Web 管理后台)+ main.py(启动入口)+ scripts/(运维脚本)+ typings/

  • Web Dashboarddashboard/ 前端工程(含 React/Vue),可视化配置机器人 + 插件管理。

  • 部署脚本Dockerfilecompose.ymlcompose-with-shipyard.ymlMakefileruntime_bootstrap.py

  • 配置文件pyproject.toml(3.2 KB 项目配置)、requirements.txt(1.2 KB 依赖列表)、.python-version(Python 3.12 锁定)。

  • 官方文档README.md(13 KB)、AGENTS.md(6.5 KB)、CONTRIBUTING.mdCODE_OF_CONDUCT.mdFIRST_NOTICE.mdFIRST_NOTICE.en-US.mdFIRST_NOTICE.ru-RU.mdEULA.md(13 KB)。

  • 多语言 READMEREADME_zh.mdREADME_zh-TW.mdREADME_ja.mdREADME_fr.mdREADME_es.mdREADME_ru.md(已剔,仅留英文原版)。

  • 协议LICENSE(AGPL-3.0)。

核心能力

  • 多平台消息接入:QQ / 微信 / Discord / Telegram / Slack / 飞书 / OneBot 适配器,开箱即用。

  • 多 LLM 兼容:OpenAI / DeepSeek / Gemini / Anthropic / Ollama / 智谱 GLM / 月之暗面 等所有 OpenAI 协议 LLM。

  • 插件市场:内置插件商店,一键安装天气 / 联网 / 翻译 / 表情包 / 抽卡 等扩展。

  • Agent 框架:支持 function calling、多轮对话、工具调用、长期记忆。

  • Web Dashboard:浏览器后台管理机器人:聊天记录 / 用户管理 / LLM 配置 / 插件开关。

  • Docker / k8s 部署:官方 Docker Hub 镜像 soulter/astrbot,pull 数已 76k+。

  • 多语言:界面支持简中 / 繁中 / 英 / 日 / 法 / 俄 / 西。

本资源包不含什么

  • 编译产物(已剔 node_modules/__pycache__/.venv/dist/build/

  • 多语言 README(已剔 5 种语言 README,节省约 80 KB)

  • 开发文档(已剔 docs/tests/samples/k8s/changelogs/openspec/

  • GitHub CI 与 .vscode 配置(已剔 .github/.vscode/

资源包大小

压缩后约 2.7 MB,解压后约 10.0 MB / 1142 个文件

启动运行(Docker 一键启动)

docker run -d   --name astrbot   -p 6185:6185   -v /your/data/path:/AstrBot/data   soulter/astrbot:latest
# 浏览器打开 http://localhost:6185 进入 dashboard

启动运行(本地 Python)

git clone https://github.com/AstrBotDevs/AstrBot.git
cd AstrBot
pip install -r requirements.txt
python main.py

安装编译依赖

  • Python 3.12+.python-version 锁定)

  • Docker(推荐部署)

  • QQ / 微信 / Discord / Telegram 任一平台账号

  • OpenAI / DeepSeek 等 LLM API Key

典型使用场景

  • 个人 AI 助手:在 QQ / 微信 / Telegram 群接入 AI,24h 答疑 / 翻译 / 写代码。

  • 社群运营:Discord 服务器接入 AstrBot,自动回答新成员问题、管理签到。

  • 企业客服:飞书 / 钉钉接入 AstrBot + 内部知识库,做 RAG 客服。

  • 插件开发:用 AstrBot 的插件 API 写扩展,分享到插件市场。

适用人群

  • 想给群(QQ/微信/Discord/Telegram)接入 AI 助手的用户。

  • 中小型企业,想用 AI 自动化客服。

  • 开发者:基于 AstrBot 框架做二次开发 + 插件发布。

  • 做技术选型:评估 AstrBot vs NoneBot / Koishi / Yunzai-Bot。

质量承诺

本资源包内源码全部来自 AstrBotDevs/AstrBot 官方 GitHub 仓库(AGPL-3.0 协议),2026-08-13 最新版本,经本地解压验证:含 astrbot 核心 + dashboard + Docker / compose 一键部署 + 完整文档。用户解压后 docker run 即可启动,或 pip install -r requirements.txt && python main.py 本地启动。

版权声明

本站文字内容为原创编撰或者网络搜集整理,受著作权保护,禁止未经授权批量采集转载。

本站分享的各类源码、AI大模型、程序工具仅作技术科普部署教程使用,不直接存储原版版权文件。

所有第三方资源的知识产权、开源协议、商用授权规则均归原开发团队所有。

使用者下载、部署、二次开发必须严格遵守国家著作权相关法律法规,以及资源官方许可协议,如需商业运营,务必向版权方申请合法授权。

因用户私自商用、违规分发资源造成的法律纠纷与经济损失,全部由使用者自行承担,本站不承担连带责任。

转载请说明出处 内容投诉
素材市场 » AstrBotDevs AstrBot 多平台聊天机器人框架,QQ/微信/Discord 一键接入 AI 大模型

发表评论

您需要后才能发表评论

一个令你着迷的主题!

点击下载 VIP购买