在一次对话里使用多个系统与账户
你已经授权商城系统和库存系统,现在想说:
“先查一下保温杯还有多少库存。有货的话,把商城这款商品的售价改为 59 元并上架;没货就先不要上架。”
BailingHub 0.10.0 配合 SDK、DSH 0.8.0,让同一会话使用这两个已选系统的授权。Agent 先了解每个系统负责什么,再按需找工具;查询库存使用库存系统的授权,修改价格和上架使用商城授权。每个系统的权限、业务校验与审批仍分别生效。
这个例子需要业务系统已开放对应操作,并已确认两边商品的对应关系。中枢不会自动猜测商品映射,也不把一句回复当作所有操作成功的证明。
相比之前,解决了什么问题
Section titled “相比之前,解决了什么问题”| 原来的困惑 | 现在的行为 |
|---|---|
| 同一会话只能在同一系统的账户间选择 | 可显式选择同一中枢、同一审计域内的不同系统;原同系统 A/B 范围继续可用。 |
| AI 搜索工具前,不知道该找商城还是库存系统 | 管理员配置系统名称、用途和边界;Agent 在首次搜索前就能看到已选系统的介绍。 |
| 授权成功后,只看到自己填的备注 | 业务后端可提供真实授权主体名称,例如“品牌旗舰店”或“华东仓”;旧授权可补同步,不必重建。 |
| 多项操作拆成不同记录,难以对应沟通 | 从已同步的完整可见对话进入每个系统的原调用、审批与结果;仅被选择而未执行的系统不会被标成已执行。 |
系统介绍说明“这个系统通常做什么”;授权主体名称说明“这份授权属于哪个对象”。两者都不能增加权限。工具“尚未加载”表示还没搜索,不代表没有能力。
开始前需要什么
Section titled “开始前需要什么”部署者准备 BailingHub 0.10.0;本地客户端使用 dsh-bailinghub 0.8.0 和独立的 bailinghub-mcp-server 0.8.0 SDK。自研客户端需要接入固定会话范围、业务系统说明、授权主体显示和可见对话归档接口。只升级中枢,不会自动改变旧客户端的界面。
商城和库存系统已分别接入中枢,你也分别完成了浏览器授权。一次会话当前只支持同一 Hub 与审计域;不支持把任意 Hub 的授权或对话正文合并。没有业务系统时可先运行公开 Docker Demo理解查询、审批和执行;Demo 的内置场景不等于已经接通你的商城与库存。
一次完整使用流程
Section titled “一次完整使用流程”- 新建对话并选择两个授权。 例如“商城系统 · 品牌旗舰店”和“库存系统 · 华东仓”。只选商城就只能访问商城;不选授权就是普通聊天。DSH 命令见插件上手指南。
- 说清商品和操作。 Agent 先查询保温杯库存;在商品对应关系确认且有货时,才向商城提出改价与上架请求。信息不明确时需要澄清。
- 分别查看每一步结果。 例如库存查询完成、改价完成、上架待审批。原规则要求审批时,批准前不能声称已经上架;失败也不会自动撤销其他系统已经完成的操作。
- 核对后台和原调用。 中枢管理员打开“任务 → 会话 → 客户端完整对话”,从本轮沟通进入各系统的调用与审批。最终商品状态仍应在商城后台核对。
名称只用于显示。同名对象或对象改名,不会改变内部连接标识、原授权身份和归档关系。没有主体名的旧授权应明确显示“授权对象名称待同步”,不能用备注猜测。
首次发出消息后,范围固定。调整系统或账户时新建对话;重开旧会话验证并恢复原范围,不能变成默认账户或全部授权。未开始的草稿重开后可以重新确认。
断网、撤销或保存失败时会怎样
Section titled “断网、撤销或保存失败时会怎样”| 看到的情况 | 应如何理解和处理 |
|---|---|
| 待同步 | 业务可能已经完成,沟通记录还没传完。联网后在原会话重试同步,不要为了补记录重新执行修改。 |
| 授权暂时无法核验 | 业务工具保持关闭;联网后在同一会话重试。全部原成员验证通过后才能恢复。 |
| 任一原授权被撤销或身份改变 | 整组选定范围保持阻断,不会偷偷退回其他账户或剩余系统。 |
| 本地保存失败或历史存在缺口 | 保存的前半段不代表完整历史。应显示未保存数量和缺口,不能猜补原文。 |
| 版本不支持 | 检查 Core、SDK 与插件是否配套;旧有同系统流程不因此扩大范围。 |
“已同步”只表示当前保存的事件已经上传。补传保留原事件与原执行关联,不重发业务消息、不重复写操作。原调用重开恢复另由可信持久记录支持,不能从聊天正文重建;参见长任务与原调用恢复。
谁能看到记录,谁需要升级
Section titled “谁能看到记录,谁需要升级”完整可见文字进入这套中枢的管理审计空间,供具备任务读取权限的管理员查看。授权身份、审批和记忆仍分别保留;混合回复不会复制到每个账户的模型记忆。不归档隐藏推理、附件或任意本地工具原始输出。
- 中枢部署者:先备份,按 0.10.0 升级指南核对实际迁移账本;从 0.9.4 升级没有新增 SQL,更早版本仅补齐未应用迁移,再升级服务并检查健康状态。
- 业务后端开发者:需要自动显示授权对象名称时,在可信授权流程提交
subject_display.name;可为旧授权同步名称,并接入本接入方的会话查询与撤销。既有业务工具和审批规则无须重写。 - 客户端开发者:升级 SDK/DSH,接入新版范围和显示字段,保留原连接 key、Session、事件与确认进度;不要为了升级清空历史或重建所有授权。
详细接入见 Agent Client与本版更新说明。ACC 继续作为独立中立契约维护。