跳转至

Agreement 生命周期

1. 起草

协议作者先在本地设计契约并校验 JSON 结构。

2. 发布到协议源仓库

Agreement 的正式发布路径是协议源仓库 Git 工作流。

3. 同步进入 API

OpenASA API 会把 Git 仓库中的已发布 agreements 同步到数据库,供列表与详情接口查询。

4. 服务实现

服务商根据声明的函数实现具体端点。

5. Agent 消费

Agent 或 UI 客户端发现 agreement,读取详情/版本内容,再调用匹配的服务。

6. 版本演进

需要破坏性变更时,应发布新版本,而不是静默修改旧版本。