跳转到内容

在一次对话里使用多个系统与账户

你已经授权商城系统和库存系统,现在想说:

“先查一下保温杯还有多少库存。有货的话,把商城这款商品的售价改为 59 元并上架;没货就先不要上架。”

BailingHub 0.10.0 配合 SDK、DSH 0.8.0,让同一会话使用这两个已选系统的授权。Agent 先了解每个系统负责什么,再按需找工具;查询库存使用库存系统的授权,修改价格和上架使用商城授权。每个系统的权限、业务校验与审批仍分别生效。

这个例子需要业务系统已开放对应操作,并已确认两边商品的对应关系。中枢不会自动猜测商品映射,也不把一句回复当作所有操作成功的证明。

原来的困惑 现在的行为
同一会话只能在同一系统的账户间选择 可显式选择同一中枢、同一审计域内的不同系统;原同系统 A/B 范围继续可用。
AI 搜索工具前,不知道该找商城还是库存系统 管理员配置系统名称、用途和边界;Agent 在首次搜索前就能看到已选系统的介绍。
授权成功后,只看到自己填的备注 业务后端可提供真实授权主体名称,例如“品牌旗舰店”或“华东仓”;旧授权可补同步,不必重建。
多项操作拆成不同记录,难以对应沟通 从已同步的完整可见对话进入每个系统的原调用、审批与结果;仅被选择而未执行的系统不会被标成已执行。

系统介绍说明“这个系统通常做什么”;授权主体名称说明“这份授权属于哪个对象”。两者都不能增加权限。工具“尚未加载”表示还没搜索,不代表没有能力。

部署者准备 BailingHub 0.10.0;本地客户端使用 dsh-bailinghub 0.8.0 和独立的 bailinghub-mcp-server 0.8.0 SDK。自研客户端需要接入固定会话范围、业务系统说明、授权主体显示和可见对话归档接口。只升级中枢,不会自动改变旧客户端的界面。

商城和库存系统已分别接入中枢,你也分别完成了浏览器授权。一次会话当前只支持同一 Hub 与审计域;不支持把任意 Hub 的授权或对话正文合并。没有业务系统时可先运行公开 Docker Demo理解查询、审批和执行;Demo 的内置场景不等于已经接通你的商城与库存。

  1. 新建对话并选择两个授权。 例如“商城系统 · 品牌旗舰店”和“库存系统 · 华东仓”。只选商城就只能访问商城;不选授权就是普通聊天。DSH 命令见插件上手指南。
  2. 说清商品和操作。 Agent 先查询保温杯库存;在商品对应关系确认且有货时,才向商城提出改价与上架请求。信息不明确时需要澄清。
  3. 分别查看每一步结果。 例如库存查询完成、改价完成、上架待审批。原规则要求审批时,批准前不能声称已经上架;失败也不会自动撤销其他系统已经完成的操作。
  4. 核对后台和原调用。 中枢管理员打开“任务 → 会话 → 客户端完整对话”,从本轮沟通进入各系统的调用与审批。最终商品状态仍应在商城后台核对。

名称只用于显示。同名对象或对象改名,不会改变内部连接标识、原授权身份和归档关系。没有主体名的旧授权应明确显示“授权对象名称待同步”,不能用备注猜测。

首次发出消息后,范围固定。调整系统或账户时新建对话;重开旧会话验证并恢复原范围,不能变成默认账户或全部授权。未开始的草稿重开后可以重新确认。

断网、撤销或保存失败时会怎样

Section titled “断网、撤销或保存失败时会怎样”
看到的情况 应如何理解和处理
待同步 业务可能已经完成,沟通记录还没传完。联网后在原会话重试同步,不要为了补记录重新执行修改。
授权暂时无法核验 业务工具保持关闭;联网后在同一会话重试。全部原成员验证通过后才能恢复。
任一原授权被撤销或身份改变 整组选定范围保持阻断,不会偷偷退回其他账户或剩余系统。
本地保存失败或历史存在缺口 保存的前半段不代表完整历史。应显示未保存数量和缺口,不能猜补原文。
版本不支持 检查 Core、SDK 与插件是否配套;旧有同系统流程不因此扩大范围。

“已同步”只表示当前保存的事件已经上传。补传保留原事件与原执行关联,不重发业务消息、不重复写操作。原调用重开恢复另由可信持久记录支持,不能从聊天正文重建;参见长任务与原调用恢复。

完整可见文字进入这套中枢的管理审计空间,供具备任务读取权限的管理员查看。授权身份、审批和记忆仍分别保留;混合回复不会复制到每个账户的模型记忆。不归档隐藏推理、附件或任意本地工具原始输出。

  • 中枢部署者:先备份,按 0.10.0 升级指南核对实际迁移账本;从 0.9.4 升级没有新增 SQL,更早版本仅补齐未应用迁移,再升级服务并检查健康状态。
  • 业务后端开发者:需要自动显示授权对象名称时,在可信授权流程提交 subject_display.name;可为旧授权同步名称,并接入本接入方的会话查询与撤销。既有业务工具和审批规则无须重写。
  • 客户端开发者:升级 SDK/DSH,接入新版范围和显示字段,保留原连接 key、Session、事件与确认进度;不要为了升级清空历史或重建所有授权。

详细接入见 Agent Client与本版更新说明。ACC 继续作为独立中立契约维护。