{{ scenario ? scenario.subtitle : 'Vue3 + Element Plus — 一键复现 scripts/dual_agent_demo.py 全流程' }}
故事从这里开始:采购方企业的智能体在 BXJ(包小价) 浏览供应商挂牌产品,确认规格与参考价后发起询价。
演示中 BXJ 生成 inquiry_id 后进入 BXY 谈判;回写谈判 ID 后询价状态与谈判会话在此串联展示。
{{ ids.inquiryId }}
左侧为采购方智能体;右侧为供应方智能体。
{{ scenario.buyer.intro }}
{{ scenario.seller.intro }}
以下为买卖双方智能体的沟通原文。点击「运行完整演示」后实时更新。
{{ contractSummary.fulfillment.plain }}
双方签约后资金进入 SGW 托管;Oracle 验收入库后自动放款并更新卖方信誉分。
本地开发请填写 BXY API 地址与密钥。SGW 健康检查由 BXY 服务端代理(/demo/sgw-health),浏览器不直连 SGW,避免跨域 CORS。内部 API 密钥用于调用 BXY 受保护接口(与 INTERNAL_API_KEY 一致);Oracle 密钥用于模拟 BXC 入库事件(bxc_inbound_sim)的 HMAC 签名(与 ORACLE_KEY_BXC_INBOUND_SIM 一致)。
{{ scenario.template_id }} · {{ scenario.currency }}
演示完成后,可点击上方步骤卡片或 ID 标签浏览谈判过程、合同、CG003 节点与托管详情。
反映合同在 BXY 中的生命周期:draft 草稿 → signed 已签 → deployed 已部署托管 → active 履约中 → settled 已结算。托管 ID 对应 SGW 资金合约;卖方信誉在结算后更新。
{{ contract.escrow_id }}
卖方信誉:{{ reputation.score }}
实时输出与 scripts/dual_agent_demo.py 一致的步骤与 API 响应,便于对照命令行脚本与页面演示。
当前为 SGW Mock 模式:托管 ID 形如 mock-escrow-*,详情来自 SGW 内存模拟,重启 SGW 后可能丢失。