bladex AI租户隔离不彻底

Blade 未结 2 156
bole
bole 剑圣 2026-10-08 11:00

一、该问题的重现步骤是什么?

1. 默认租户配置大模型,向量模型

2. 新建一个新的租户

3. 新建的租户有默认租户配置好的大模型和向量模型


二、你期待的结果是什么?实际看到的又是什么?

不同的租户,数据不能串!实际串掉了


三、你正在使用的是什么产品,什么版本?在什么操作系统上?

bladex AI 1.9版本,linux操作系统UNUBTU24.02


四、请提供详细的错误堆栈信息,这很重要。

无,业务直接复现。


五、若有更多详细信息,请在下面提供。

无,业务直接复现。

2条回答
  • 2026-10-09 10:49

    我自己的改好了,核心问题点如下,希望下一个版本能更新上去:

    1. 所有账号共用一个聊天缓存。 原来统一读取 avue-ai-conversations。同一个访问地址下,先登录 admin,再切换员工账号,旧聊天、正文和挂库选择仍会被加载,所以你看到了很多带知识库的历史会话。

    2. 删除页面记录时,没有等待服务器删除成功。 即使服务器删除失败,页面也先把会话移除了,造成“看起来删了,服务器还留着”的不一致。

    3. 异步保存消息漏写租户编号。 消息和用量记录只设置了用户,没明确设置租户,部分记录因此落到默认租户 000000,这是另外发现的真实数据库归属问题。



    作者追问:2026-10-09 11:02

    有一个给2.0准备的完全重构版,找我们商务要一下,用这个新版本看下

    回答: 2026-10-09 14:34

    2.0大概什么时候发布?我看看我上线是否来得及,我等一个稳定版,上线不容马虎,一个事故好多钱。

    作者追问:2026-10-09 14:37

    这个月下旬发2.0,但2.0是bladex5以上才支持的。你们如果有历史项目要升级会比较麻烦。
    所以我们准备了一个适配2.0重构的1.x的最终版,这样支持的是bladex4的技术栈,难度会小一点。

    回答: 2026-10-09 14:41

    我的代码很干净,能够支撑bladex5的冲击。多测试,尽快给发版吧。尽量把目前有的功能,做完整。

    作者追问:2026-10-09 14:42

    好的,那直接从bladex5.0开始用倒是比较好的,应该最晚是22号发大模型2.0,全面升级重构,可以关注下git私服

    回答: 13小时前

    能不能给个22号发大模型2.0对应的功能点?我来确定一下是否合并上线

    作者追问:13小时前

    合并不了,技术栈全换了,无法升级合并,只能从bladex5和大模型2一起用

    回答: 13小时前

    额,我的意思是,你的大模型2.0有哪些新的功能,我来确定一下升级的必要性,功能业务视角

    作者追问:13小时前

    功能基本一样,只是底层逻辑、样式、组件重写了,适配bladex5

    1 讨论(0)
  • 2026-10-08 17:43

    我们本机测试没有问题呢,你用新租户登陆后,先清空后台控制台,然后访问模型配置页面,看看后端的sql是什么样的。我们本机是这样的。

    当然如果你用的是admin超级管理员,000000租户下,他是不受租户插件限制的,他可以看到所有租户的数据。所以要隔离,只能是普通租户登录访问。

    CleanShot20261008174218@2x.png

    0 讨论(1)
提交回复