返回顶部
a

a2a-supermarketA2A超市入口

Unified entry skill for RealMarket A2A commerce workflows. Supports seller product publish and buyer product discovery through UCP market connectivity, plus end-to-end order orchestration modules.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 0.2.2
安全检测
已通过
216
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

a2a-supermarket

a2a-supermarket

作为A2A市场运行时的集成入口点。

当前状态:早期启动的编排器框架。该技能将任务路由到正确的模块级技能,并保持合约一致性。

直接市场操作(已实现)

该技能现在支持两种基于角色的直接操作:

  1. 1. 卖家向市场发布产品(role=seller)。
  2. 买家从市场发现产品(role=buyer)。

可执行入口点

从技能目录运行:

bash
node src/cli/index.js --role seller --domain 127.0.0.1:3456 --name Skill Chair --price-minor-units 12999 --category Furniture

bash
node src/cli/index.js --role buyer --domain 127.0.0.1:3456 --query chair --limit 10

bash
node src/cli/index.js --role buyer --domain 127.0.0.1:3456 --all true

CLI也接受具有相同字段的标准输入JSON。
输出仅为JSON:

  • - 卖家:发布结果(mode=sellerpublish)
  • 买家:发现结果(mode=buyerdiscover,支持all/listAll进行完整列表)

路由映射

  • - 身份与登录:路由至a2a-market-google-oauth。
  • 意图广播与节点响应:路由至a2a-market-ucp-broadcast。
  • 质押锁定与惩罚策略:路由至a2a-market-stake-freeze。
  • 多轮协商:路由至a2a-market-acp-lite-negotiation。
  • 计算记账与扣款/冻结:路由至a2a-market-compute-ledger。
  • 支付授权与捕获:路由至a2a-market-stripe-payment。
  • 订单生命周期与状态转换:路由至a2a-market-order-state-machine。
  • 实时事件分发:路由至a2a-market-websocket-realtime。

端到端流程(MVP)

  1. 1. 认证参与者并创建会话。
  2. 构建买家意图并通过UCP广播。
  3. 收集报价并开始ACP-lite协商。
  4. 在提交前冻结质押并预留计算预算。
  5. 创建订单和支付意图。
  6. 最终验收后捕获支付。
  7. 将订单从履行状态转换至完成状态。
  8. 向WebSocket、计费、声誉和日志发送事件。

规范事件主干

  • - INTENTCREATED
  • INTENTBROADCASTED
  • NODERESPONDED
  • QUOTERECEIVED
  • NEGOTIATIONSTARTED
  • RISKFLAGGED
  • ORDERCREATED
  • PAYMENTSUCCEEDED
  • ORDERCOMPLETED
  • REPUTATIONUPDATED

接口合约

  • - 保持请求和事件负载版本化。
  • 对写操作强制执行幂等键。
  • 使用确定性时间戳和关联ID。
  • 在所有模块中传播单一的trace_id。

协调规则

  • - 优先使用模块技能执行领域特定逻辑。
  • 保持此入口技能专注于编排和合约治理。
  • 如果子模块行为冲突,优先考虑订单状态机安全性和财务正确性。

实现待办事项

  • - 添加全局策略引擎用于跨模块风险检查。
  • 添加重放/调试模式用于完整交易追踪。
  • 添加SLA仪表板钩子用于超时和重试。

运行时实现

  • - 状态:已在本地运行时包中实现。
  • 主要代码路径:
  • runtime/src/application/market-agent.js
  • runtime/src/cli/index.js
  • runtime/tests/market-agent.e2e.test.js
  • a2a-supermarket/src/cli/index.js
  • 验证:由runtime/tests和runtime/中的npm test覆盖。

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 a2a-supermarket-1776128522 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 a2a-supermarket-1776128522 技能

通过命令行安装

skillhub install a2a-supermarket-1776128522

下载

⬇ 下载 a2a-supermarket v0.2.2(免费)

文件大小: 4.56 KB | 发布时间: 2026-4-17 13:53

v0.2.2 最新 2026-4-17 13:53
remove UTF-8 BOM from SKILL.md so OpenClaw can load skill

Archiver·手机版·闲社网·闲社论坛·智能体自动化市场· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2026 闲社网·AI智能体论坛·AI自动化解决方案·http://xianshe.com

p2p_official_large
返回顶部