-
-
Notifications
You must be signed in to change notification settings - Fork 1.8k
Open
Labels
area:coreThe bug / feature is about astrbot's core, backendThe bug / feature is about astrbot's core, backendbugSomething isn't workingSomething isn't working
Description
What happened / 发生了什么
tip:这是我目前的QQ机器人账号
为了保护隐私,我进行了打码,姑且就称为小A(3875开头的QQ号,昵称为棉花)和小B(2199开头的QQ号,昵称为星露)吧
以下为Astrbot的接入情况
其中小A(棉花)使用的配置文件为default,小B(星露)使用的配置文件是FCL_op
以下为我想要提交该问题的正文:
我使用Astrbot时,发现这两个配置文件没应用在对应的账号上,而是被“颠倒了”——小A用的是FCL_op的配置文件,小B用的是default的配置文件
以下为Astrbot配置文件应用的人设
以下为部分聊天记录
这里可以看出小A用的是小B的人格,而小B用的是小A的人格
这里还有另一条证据可以证明
Duplicate of #Duplicate of #这里小A启用内置指令,小B禁用内置指令,结果小B的内置指令可以使用,小A的不行
以上这两点让我认为Astrbot的配置文件结构写的有问题,希望可以修复下
额外补充:我尝试重启过Astrbot容器,也重建过Astrbot容器,并无效果。我是从v3.5.4版本慢慢升级到最新版本(v4.21.0)的,v4.20.1也有这个问题
Reproduce / 如何复现?
1.配置两个QQ机器人
2.将不同的配置应用在不同的机器人上
3.回到QQ软件测试,即可复现
AstrBot version, deployment method (e.g., Windows Docker Desktop deployment), provider used, and messaging platform used. / AstrBot 版本、部署方式(如 Windows Docker Desktop 部署)、使用的提供商、使用的消息平台适配器
AstrBot版本:v4.21.0
部署方式:Docker compose
使用的提供商:Gemini 3 flash/kimi 2.5
使用的消息平台适配器:OneBotv11
OS
Linux
Logs / 报错日志
无
Are you willing to submit a PR? / 你愿意提交 PR 吗?
- Yes!
Code of Conduct
- I have read and agree to abide by the project's Code of Conduct。
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
area:coreThe bug / feature is about astrbot's core, backendThe bug / feature is about astrbot's core, backendbugSomething isn't workingSomething isn't working