跳转到内容

业务适配器与社区配方

业务适配不是把某个厂商的完整后台搬进 BailingHub。它是在源业务系统一侧建立一条薄而明确的边界:声明允许 Agent 使用的操作、验证中枢签名、恢复可信主体,再调用原有服务层做最终权限和业务校验。

形式 放在哪里 适合什么情况
业务侧 SDK 业务系统代码中 需要生成工具 spec、验签、签发身份票据或调用中枢
独立适配器 单独仓库或业务插件 某类产品有稳定扩展点,希望单独安装和升级
社区配方 文档、示例 spec 与验证脚本 需要参考接入结构,但仍要按自己的版本和权限模型实现

业务侧 SDK 不等于 Agent Client SDK。前者服务于业务后端的声明、验签与身份建立;后者服务于本地 Agent 的浏览器授权、连接与工具调用。

  1. 选择一条可核对结果的读取能力和一条可回滚写能力。
  2. 为每个动作定义稳定 operationId、参数 Schema 和 ACC 治理声明。
  3. 在业务后端验证签名、主体、租户、资源归属和实时业务状态。
  4. 只向中枢发布所需工具 spec,并在路由中再次裁剪允许范围。
  5. 用固定测试账号验证成功、越权拒绝、重复请求和审批恢复。
  6. 把适配器版本、兼容业务版本与维护者责任写清楚。

社区发行版、连接器和配方可以独立命名、发布和维护。公开展示只表示可被发现,不等于官方质量担保、安全审计或客户采用。通用改进可以贡献上游,行业专用逻辑可以继续留在独立项目。