SuperAPI AI 工具集

sohopay-human-direct

通用与其它

查看项目

更新于 10-16 05:51

技能介绍

用途:执行默认的 human-direct(人工直连)操作路径,按检查清单逐项执行,不做额外规划。前置条件为 MCP 已连接({SKILL:sohopay-mcp-connect})。

主要能力:在服务器支持 catalog v8+ 时以 get_context 开场(一次调用返回 borrower_id、credit、authorization 与下一步,参考 {SKILL:sohopay-bootstrap});v7 则以 whoami 开场。whoami 通常不含 borrower_id,改用 principal_id;wallet 为 null 属正常,转 get_borrower_status;SESSION_GATE_SKIPPED_NO_SESSION 为预期状态。

流程:get_context(v8+)或 whoami(v7)→ register_borrower → 需要时做 wallet proof → request_borrower_token(入驻期间不带聊天提示)→ register_agent_workload_key → authorize_agent(打开同意 URL,授权 ACTIVE)→ prepare_x402_payment → VOUCHER_ISSUED 签名 / COMPLETED 响应头 → 按 settlement_id 轮询 get_settlement_status,直到终态(约 5 秒 l2_confirmations)。

按需加载同源技能:身份/注册/钱包证明/令牌/工作负载密钥/代理授权/声明 @handle 用 sohopay-onboard 并在同一轮调用 sohopay-authorize-agent(handle 为必需门槛,无 handle 不算完成入驻);HTTP 402 用 sohopay-x402;AGENT_AUTHORIZATION_REQUIRED 仅用于恢复,用 sohopay-authorize-agent;偿还 SohoPay 信用用 sohopay-repay;非 x402 支出或首次商户详情用 sohopay-spend。

限制:任一 fetch 失败(非 2xx、HTML 内容或空响应体)必须停止,不得自行发挥,向操作者报告确切失败 URL。后续支付不要用 whoami 决定刷新,仅当本次会话没有 12 分钟内的成功令牌时才重新请求;payRequest 即 x402 快速路径的同意。授权已 ACTIVE 时不要重复运行 authorize_agent。出现 VOUCHER_ISSUED / CUSTODIAL_SIGNING_DISABLED 时不要回退到托管 sign_transaction。