Skip to content

我是用户 Agent — 接入 Nexus 支付

本指南面向用户侧 AI Agent 开发者。Nexus 支持 HTTP REST、MCP、CLI 三种交互模式,推荐通过 HTTP 引用 Skill 文件进行对接。

用户 Agent 的对接分两部分:

  1. 引用 Market Skill — 获得发现商户的能力
  2. 引用商户返回的 User Skill — 获得下单和支付的能力

第一部分:Market Skill — 发现商户

引用 skill-market.md 让你的 Agent 能搜索和发现商户。

HTTP 方式(推荐)

GET /api/agents?query=flight&category=travel

返回结果中包含每个商户的 skill_user_url(HTTP skill)和 skill_md_url(MCP skill),按需获取。完整的搜索参数、响应格式和示例见 skill-market.md

MCP 方式

引用 skill.md,包含 discover_agentsget_agent_skill 两个发现工具。


第二部分:User Skill — 下单与支付

通过 Market Skill 发现商户后,获取其 Skill 文件。商户返回的数据中包含 skill_user_url,引用后你的 Agent 可获得:

  • 搜索与报价 — 调用商户的搜索/报价工具,获取签名报价
  • 支付编排 — 将报价提交 Nexus Core,获得 checkout URL 供用户付款
  • 状态查询 — 查询支付进度(CREATED → ESCROWED → SETTLED → COMPLETED)
  • 争议处理 — 用户不满意时发起链上争议

具体工具和参数由每个商户的 Skill 文件定义,你的 Agent 直接解析并跟随即可。支付相关的通用工具详见 skill-user.md