Skip to content
AstrBot
Main Navigation 主页博客路线图HTTP API

简体中文

English

简体中文

English

切换日光/暗黑模式

简介和部署接入消息平台接入 AI使用开发
Sidebar Navigation

简介

关于 AstrBot

社区

常见问题

部署

包管理器部署

雨云一键云部署

桌面客户端部署

启动器一键部署

Docker 部署

Kubernetes 部署

宝塔面板部署

1Panel 部署

手动部署

其他部署方式

CasaOS 部署

优云智算 GPU 部署

社区提供的部署方式

支持我们

接入消息平台

快速接入指南

QQ 官方机器人

Websockets 方式(推荐)

Webhook 方式

OneBot v11

企微应用

企微智能机器人

微信公众号

个人微信

飞书

钉钉

Telegram

LINE

Slack

Mattermost

Misskey

Discord

KOOK

Satori

接入 Satori

使用 server-satori

社区提供

Matrix

VoceChat

接入 AI

✨ 接入模型服务

MiraRouter

NewAPI

胜算云

AIHubMix

PPIO 派欧云

硅基流动

小马算力

302.AI

Ollama

LMStudio

⚙️ Agent 执行器

内置 Agent 执行器

Dify

扣子 Coze

阿里云百炼应用

DeerFlow

使用

WebUI

CLI 指令

插件

内置指令

工具使用 Tools

技能 Skills

使用电脑能力

SubAgent 编排

主动型 Agent 能力

MCP

网页搜索

知识库

自定义规则

Agent 执行器

统一 Webhook 模式

自动上下文压缩

Agent 沙箱环境

开发

插件开发

🌠 从这里开始

最小实例

接收消息事件

发送消息

插件配置

插件 Pages

插件国际化

调用 AI

存储

文转图

会话控制器

杂项

发布插件

插件指南(旧)

插件市场规范

版本列表

2026-06-27

接入平台适配器

AstrBot HTTP API

API Scope 与接口对照

AstrBot 配置文件

其他

异常诊断

自部署文转图

插件下载不了?试试自建 GitHub 加速服务

社区活动

开源之夏 2025

桐谷霁屿 x AstrBot 插件奖励活动

目录

WebUI ​

AstrBot 管理面板具有管理插件、查看日志、可视化配置、查看统计信息等功能。

菜单与旧入口对照 ​

以下入口对应当前 WebUI 的默认侧边栏。若你调整过侧边栏,可在左下角 设置 → 外观 → 自定义侧边栏 中查看或恢复默认布局。

旧入口或称呼当前入口
模型提供商 → 新增提供商 → Agent 执行器配置文件 → 选择配置文件 → AI 配置 → AI 标题旁的 … → 更换执行方式
数据 / 数据统计数据与日志 → 统计
对话管理 / 对话数据数据与日志 → 对话
日志 / 平台日志数据与日志 → 日志
追踪数据与日志 → 追踪
配置 → 普通配置配置文件 → 选择配置文件
配置文件 → 系统配置左下角设置 → 常规、外观、网络或安全,按配置用途选择
指令管理插件 → 管理行为 → 指令
独立 MCP / 技能入口插件 → MCP / 技能
自定义规则 / 未来任务 / 子代理编排更多功能 → 对应功能

旧日志、追踪、对话和统计页面地址仍会跳转到对应的新标签页。Agent 执行器现在随配置文件保存,不再通过新增模型提供商创建;操作步骤见 Agent 执行器。

管理面板的访问 ​

当启动 AstrBot 之后,你可以通过浏览器访问 http://localhost:6185 来访问管理面板。

TIP

  • 如果你正在云服务器上部署 AstrBot,需要将 localhost 替换为你的服务器 IP 地址。

登录 ​

新用户首次登录时,AstrBot 会生成一个随机初始密码并写入启动日志。请先在启动日志中查找并使用该密码登录(用户名通常为 astrbot),登录后请立即修改密码。

双因素认证 ​

AstrBot WebUI支持基于 TOTP(Time-based One-Time Password)的双因素认证。

开启双因素认证 ​

  1. 点击左下角 设置 → 安全,找到 WebUI 安全。
  2. 打开“启用 WebUI TOTP 双因素认证”开关,WebUI将显示二维码。
  3. 使用任意支持 TOTP 的验证器应用(如 Google Authenticator 等)扫描二维码。
  4. 输入验证器应用生成的 6 位验证码完成验证。
  5. 系统会生成恢复码,用于丢失验证器设备后的登录。请务必妥善保存。

如需更换 TOTP 密钥,可在 TOTP 管理弹窗中操作,更换时需要先验证当前的 TOTP 验证码。

恢复码相关 ​

  • 恢复码仅可使用一次。使用恢复码登录后,双因素认证会被自动关闭,需要重新设置。
  • 在 TOTP 管理弹窗中可以重新生成恢复码。
  • 若恢复码丢失,将无法通过常规途径恢复账户访问权限,需要手动编辑 data/cmd_config.json,将 dashboard.totp.enable 设为 false 并手动清空 dashboard.totp.secret 和 dashboard.totp.recovery_code_hash 以关闭双因素认证。

安全性相关 ​

  • 启用双因素认证后,修改 TOTP 相关配置时需要先验证当前的 TOTP 验证码,以防止未经授权的修改。
  • 修改管理面板密码会撤销所有受信任设备。

ChatUI ​

AstrBot 内置 ChatUI,可在浏览器中直接与已配置的模型对话。

ChatUI 支持以下常用能力:

  • 创建、重命名、删除对话,并在左侧会话列表中切换历史对话。
  • 在聊天页选择配置文件、模型提供商与模型;如果启用了 Provider 会话隔离,也可以为当前会话单独选择模型。
  • 发送文本、图片、文件与语音输入;上传附件时会展示预览,并根据文件签名辅助识别文件类型。
  • 查看模型思考过程、工具调用状态、知识库或网页搜索引用来源,以及每条回复的 Token 和耗时统计。
  • 对已有回复执行复制、重新生成,或使用其他模型重新生成。
  • 编辑用户消息后从该消息继续生成,也可以针对某段内容开启分支追问。
  • 切换流式/普通响应模式,以及 SSE/WebSocket 通信模式。

NOTE

为保证消息接收顺序,同一浏览器会话建议只保留一个 ChatUI 页面。如果你在多个标签页中同时打开聊天页面,系统可能会提示需要重新建立连接。

可视化配置 ​

点击左栏 配置文件,先从页面顶部选择要修改的配置文件。可视化配置按 AI 配置、平台配置、插件配置 等分区展示,也可以使用顶部搜索定位配置项。

  • AI 配置 中,内置 AI 的设置分为 模型、人格、能力、高级;AI 标题旁的 … → 更换执行方式 用于接入第三方 Agent。
  • 平台配置 中设置管理员、消息触发方式等行为。
  • 插件配置 中选择该配置文件启用的插件集合。单个插件的参数请在 插件 页面中点击对应插件的齿轮图标(插件配置)修改。

修改完成后,点击右下角磁盘图标的 保存配置 按钮,确认保存成功提示。

点击右下角 {} 图标的 编辑配置文件 按钮,可直接编辑当前配置文件的 JSON。编辑后先点击 应用此配置,将内容暂存到可视化编辑器,再关闭编辑窗口并点击 保存配置。

系统设置 ​

全局设置位于左下角 设置,不在配置文件选择器中:

  • 常规:时区、外部回调地址、日志和缓存。
  • 外观:侧边栏、主题和文本转图像。
  • 网络:HTTP 代理、Python 依赖源和 GitHub 加速地址。
  • 安全:WebUI HTTPS、登录限速和 TOTP。
  • 维护:备份、恢复和重启。
  • OpenAPI:开发者访问密钥。

系统配置修改后自动保存,请确认保存成功提示;如果页面提示需要重启,再按提示重启 AstrBot。

插件 ​

点击左栏 插件,顶部可切换 插件、技能、MCP 和 管理行为。在 插件 标签内,通过 已安装 与 插件市场 切换查看本地插件和市场插件。

在已安装或插件市场页面,也可以点击右下角 安装插件(+)按钮,以 URL / 文件上传的方式手动安装插件。

由于插件更新机制,AstrBot Team 无法完全保证插件市场中插件的安全性,请您仔细甄别。因为插件原因造成损失的,AstrBot Team 不予负责。

插件加载失败处理 ​

如果插件加载失败,管理面板会显示错误信息,并在 加载失败插件 列表中提供 “重载” 按钮。这允许你在修复环境(如安装缺失依赖)或修改代码后,无需重启整个程序即可快速重新加载插件。

数据与日志 ​

点击管理面板左侧的 数据与日志,可以在同一页面通过顶部标签切换 统计、对话、日志 和 追踪。

统计 ​

统计 页面汇总平台实例、消息、模型调用、Tokens 和运行时间等数据,并展示消息趋势、平台消息排名、模型调用趋势、模型用量排名以及会话模型用量排名。页面顶部可以切换 1 天、3 天或 1 周的统计范围。

对话 ​

对话 页面用于检索和管理已经保存的对话记录:

  • 可以按关键词、机器人 ID、私聊/群聊类型和 UMO 筛选,并按创建时间或更新时间排序。
  • 对话列表默认按每页 30 条从服务端分页加载;开启“按会话分组”后,分页单位会切换为 UMO 会话,展开后可查看该会话下的全部对话。只有选中某条对话后,才会加载并在右侧显示完整消息。
  • 支持编辑标题、多选导出和多选删除。
  • 右侧预览顶部的 {} 按钮可以在只读 Monaco 编辑器中查看自动换行的原始 history JSON。
  • 如果仍需使用原有的表格式页面,可以点击右上角的 回到旧版。

日志 ​

日志 页面显示 AstrBot 的实时运行日志,可以按日志级别筛选,也可以从页面中安装缺失的 Pip 库。需要查看 DEBUG 日志时,请先在 设置 → 常规 → 日志 中将 控制台日志级别 设为 DEBUG。

追踪 ​

追踪 页面实时显示 AstrBot 的运行追踪记录,适合调试模型调用路径和工具调用过程。可以通过页面顶部的开关启用或禁用追踪记录。

NOTE

当前仅记录部分 AstrBot 主 Agent 的模型调用路径,后续会不断完善。

指令管理 ​

通过 插件 → 管理行为 → 指令,可以集中管理所有已注册的指令,默认不显示系统插件。

支持按插件、类型(指令 / 指令组 / 子指令)、权限与状态过滤,配合搜索框快速定位。指令组行可展开查看子指令,徽章显示子指令数量,子指令行会缩进区分层级。

可以对每个指令 启用/禁用、重命名。

更新管理面板 ​

在 AstrBot 启动时,会自动检查管理面板是否需要更新,如果需要,第一条日志(黄色)会进行提示。

使用浏览器版 WebUI 时,打开右上角 ⋮ → 更新 AstrBot,展开 高级设置,在 单独更新管理面板到最新版本 中点击 下载并更新。更新成功后页面会自动刷新。桌面端的更新入口会打开桌面应用更新对话框。

也可以使用 /dashboard_update 命令手动更新管理面板(管理员指令)。

管理面板文件在 data/dist 目录下。如果需要手动替换,请在 https://github.com/AstrBotDevs/AstrBot/releases/ 下载 dist.zip 然后解压到 data 目录下。

自定义 WebUI 端口 ​

修改 data/cmd_config.json 文件内 dashboard 配置中的 port。

忘记密码 ​

修改 data/cmd_config.json 文件内 dashboard 配置中的 password,将 password 整个键值对删除。

TIP

详细说明请参阅 FAQ - 管理面板的密码忘记了。

发现文档有问题?在 GitHub 上编辑此页

Last updated:

Pager
上一篇DeerFlow
下一篇CLI 指令

Deployed on Rainyun Logo