AstrBot

(Be the first to comment)
AstrBot:开源聊天机器人框架。支持 LLM,多平台,插件化,并提供 Web UI。助您在 QQ、微信、Telegram 等平台实现对话自动化! 0
访问

What is AstrBot?

AstrBot 是一个强大而灵活的聊天机器人开发框架,旨在简化在多个平台上创建和部署智能聊天机器人的过程。如果您正在寻找一个提供广泛的大语言模型 (LLM) 集成、用户友好的插件系统和高度定制化的解决方案,那么 AstrBot 将为您提供所需的工具。它解决了多平台部署和 LLM 管理的复杂性,让您能够专注于构建创新的聊天机器人体验。

主要特性:

  • 🗣️ 集成多种 LLM: 无缝连接到各种 LLM,包括 OpenAI API、Google Gemini、Llama、Deepseek、ChatGLM 等。 AstrBot 还支持通过 Ollama 和 LLMTuner 进行本地模型部署,让您可以完全控制您的数据和基础设施。

  • 🌐 跨多平台部署: 触达您的用户。 AstrBot 支持 QQ (OneBot)、QQ 频道、微信 (Gewechat)、飞书和 Telegram,并计划支持更多平台,如钉钉和 Discord。

  • 🤖 启用 Agent 能力: 超越简单的聊天互动。 AstrBot 原生支持代码执行、自然语言 TODO 列表和网页搜索等功能。与 Dify Platform 的集成使您可以轻松利用预构建的 Dify 助手、知识库和工作流程。

  • 🔌 通过插件扩展功能: 优化的插件机制使您可以轻松地添加新功能和集成,而无需大量的开发工作。 AstrBot 支持安装多个插件,从而实现高度定制的聊天机器人体验。

  • 🖥️ 使用 Web 仪表板进行管理: 通过可视化 Web 仪表板完全控制您的 AstrBot 实例。管理配置、控制插件、查看日志,甚至可以使用集成的 WebChat 界面直接与 LLM 交互。

  • 🛠️ 构建在稳定且模块化的架构之上: AstrBot 的事件总线和管道架构促进了高度模块化和松散耦合,确保了稳定性,并使扩展和维护您的聊天机器人变得容易。

使用场景:

  1. 多平台客户支持自动化: 部署单个 AstrBot 实例,同时处理跨多个平台(例如,微信、QQ、Telegram)的客户咨询。使用 LLM 集成来提供智能回复并自动执行常见的支持任务。

  2. 内部工具集成: 创建一个通过插件与内部工具和服务集成的聊天机器人。例如,允许员工通过自然语言命令查询数据库、管理任务或触发工作流程。

  3. LLM 驱动应用程序的快速原型设计: 利用 AstrBot 的 LLM 支持和插件系统来快速原型设计和测试新的 LLM 驱动应用程序。轻松切换不同的 LLM 或在本地部署模型以进行实验。


结论:

对于寻求构建和部署复杂聊天机器人的开发人员来说,AstrBot 提供了一个强大而灵活的解决方案。其广泛的 LLM 支持、多平台功能和模块化架构使其成为各种应用的理想选择,从客户服务自动化到内部工具集成和快速原型设计。

常见问题解答:

  1. AstrBot 目前支持哪些平台?

    AstrBot 目前支持 QQ (OneBot)、QQ 频道、微信 (Gewechat)、飞书和 Telegram。未来计划支持钉钉、Discord、WhatsApp 和小米智能音箱。

  2. 我可以在 AstrBot 中使用我自己的 LLM 吗?

    可以。 AstrBot 支持各种 LLM,包括 OpenAI API、Google Gemini 等。您还可以使用 Ollama 或 LLMTuner 在本地部署模型。

  3. 为 AstrBot 创建插件有多困难?

    AstrBot 的插件系统专为易用性而设计。优化的插件机制最大限度地减少了开发工作,使您可以快速添加新功能和集成。

  4. 有哪些可用的部署方法?

    AstrBot 提供多种部署选项,包括 Docker、Windows 安装程序、Replit 部署、CasaOS 部署(由社区贡献)以及从源代码手动部署。每种方法的详细说明都可以在文档中找到。

  5. 是否有可用于探索仪表板的演示? 是的,可以通过 https://demo.astrbot.app/ 访问仪表板演示。 用户名是 "astrbot",密码是 "astrbot"。 请注意,LLM 未配置为演示中的聊天页面。


More information on AstrBot

Launched
2025-01
Pricing Model
Free
Starting Price
Global Rank
531511
Follow
Month Visit
46.4K
Tech used
VitePress,HTTP/3,Caddy

Top 5 Countries

86.37%
6.14%
4.19%
2.44%
0.87%
China United States Taiwan Hong Kong Japan

Traffic Sources

0.68%
0.18%
0.01%
16.79%
17.05%
65.28%
social paidReferrals mail referrals search direct
Source: Similarweb (Sep 25, 2025)
AstrBot was manually vetted by our editorial team and was first featured on 2025-03-19.
Aitoolnet Featured banner

AstrBot 替代方案

更多 替代方案
  1. 增强版 ChatGPT 克隆:集成 OpenAI、GPT-4 Vision、Bing、Anthropic、OpenRouter、Google Gemini,支持AI模型切换、消息搜索、LangChain、DALL-E-3、ChatGPT插件、OpenAI函数,拥有安全的多分用户系统和预设功能,完全开源,支持自托管。

  2. Lobe Chat: 一个开源的、现代化设计的AI聊天框架。支持多种AI提供商、知识库和多模态。一键免费部署您的专属聊天应用。

  3. Hexabot 是一个开源平台,用于构建 AI 聊天机器人。它配备可视化编辑器、NLU、大型语言模型 (LLM) 等功能,非常适合客户支持、潜在客户开发和内部帮助。 通过 Hexabot,您可以简化运营并提升用户参与度。

  4. 分分钟构建 ChatGPT 或 Llama 3 支持的 AI 聊天机器人,无需编码

  5. Astra 使得将任何应用程序和 API 与 LLM 集成以进行函数调用变得轻而易举。我们负责处理 JSON 模式和最终用户身份验证设置。即使您的 LLM 没有针对函数调用进行微调,我们也可以提供一种代理集成方法。