astrbot 中文文档 下载 App

管理员指令与访问控制:权限体系实操

权限体系就两个问题:谁是管理员,管理员能干哪些别人不能干的事。

把自己变成管理员

两步,也是所有权限配置的原型:

  1. 在聊天里发 /sid,拿到自己的用户 ID
  2. 打开「配置文件」(选机器人用的那份)→「访问控制 → 管理员 → 管理员 ID」,把 ID 加进去
  3. 右下角「保存配置」

多个管理员就是往名单里多加几个 ID,每行一个。

管理员专属指令

下面这些默认只对管理员开放:

普通用户敲这些指令会收到无权限提示,不是故障。指令的启停与改名在指令管理。

电脑能力:为什么默认锁死

「AI → 能力 → 使用电脑能力」是权限体系里风险最高的开关——它允许 Agent 读写文件、执行代码,直接操作部署机器。官方的安全设计:

个人设备上想「让机器人帮我整理桌面文件」,就是 local + 管理员名单的组合。群开放场景绝不要用 local 全开——等于把服务器 shell 交给所有群友。

访问控制的日常运维

权限配置的核心心法:能力默认收窄,按名单放开。反着来的话,事故只是时间问题。