astrbot 中文文档 下载 App

配置文件机制:可视化编辑与代码编辑双模式

机器人的一切行为——用哪个模型、怎么唤醒、谁能用管理员指令、挂哪个知识库——都落在配置文件里。WebUI 把它包装成表单,但底层始终是一份 JSON。

先理解「配置文件」这个单位

系统支持多份配置文件并存,每个消息平台实例绑定一份。这意味着:

自定义规则(按会话覆盖)的优先级在其之上,三层从高到低是:会话规则 > 平台绑定的配置文件 > 全局默认。

可视化编辑

「配置文件」页顶部先选择要修改的配置文件,下方分区依次为:

可视化配置:分区表单逐项填写

改完必须点右下角保存,表单不会自动生效——这是新用户最常踩的空转坑。

代码编辑

右下角第一个圆形按钮切换到代码模式:

代码编辑配置:直接改 JSON 源文件

流程和表单模式不同:编辑 JSON → 点「应用此配置」把改动灌回可视化表单 → 再点右下角「保存」。不点应用,代码区的修改不会生效;两步都做完才算保存成功。

编辑纪律

和其他页面的关系

配置文件是「平台级默认值」,人格设定决定模型怎么说话,管理员权限在访问控制分区里配,知识库在 AI 能力分区里挂载。配置文件是它们共同的地基。