astrbot 中文文档 下载 App

核心能力盘点:从大模型对话到 Agent 执行器

官网上把它描述为「不只是聊天机器人,而是一个有能力的 Agent 运行时」。这句话拆开来看,就是下面这六层能力。每一层在后续章节都有对应的实操页,这里先建立整体印象。

一、多消息平台接入

QQ、企业微信、微信公众号、飞书、钉钉、Telegram、Discord、Slack、KOOK 等主流即时通讯软件都在支持列表内,官方文档声称覆盖 18+ 平台。接入走两条路线:平台官方机器人 API(如 QQ 官方机器人 WebSockets),或 OneBot v11 等标准化协议实现端。详见消息平台接入总览。

二、多模型服务商适配

适配 OpenAI、Google GenAI、Anthropic 三种原生 API 格式——这意味着市面上绝大多数模型服务(包括 DeepSeek、Moonshot、GLM、Qwen 等国产服务商)都能以「OpenAI 兼容」方式接入。除了对话模型,还支持嵌入模型、重排序模型、STT 语音识别、TTS 语音合成和多模态视觉理解。详见模型服务接入原理。

三、Agent 执行能力

四、知识体系

内置知识库(4.5.0 起原生提供,不再需要装插件)走 RAG 路线:上传文档自动分块、建索引,聊天时检索相关片段再作答。检索用稠密加稀疏的混合方案,对中文场景做了优化;一个会话可以同时挂多个知识库。详见搭建知识库。

五、扩展协议

六、管理面

WebUI 管理面板承担配置、插件管理、日志查看、数据统计、指令管理;内置 ChatUI 提供浏览器对话界面;CLI 负责密码重置等运维动作。详见管理面板导览。

取舍提醒

功能多不等于都要开。个人群聊用途,接好模型和平台就能用起来;知识库、MCP、沙盒这些扩展项,等有明确需求再上,配置成本和模型要求都会逐层抬高。