平台能力 · Platform

上架、推广、结算,三件事做成一个平台

客户只做自己最擅长的事——提供数据。剩下的:端点、被发现、被引用、收款、分账, 全部由 Feegate 以平台能力的形式持续供给。

00 · 架构

一次付费调用,发生了什么

01 · 发现

Agent 找到工具

从 MCP Registry、llms.txt 或市场目录拿到工具清单与价目。

02 · 挑战

服务端返回 402

含 network / asset / amount / payTo 四要素,客户端无需注册即可获知价格。

03 · 验签

EIP-3009 授权

买家仅需持有 USDC,gas 由 facilitator 代付,签名后带凭证重放请求。

04 · 结算

交付成功后 settle

失败返回 isError 时不收费;成功后上链,平台代收再分账。

01 · 上架

把一份数据,变成一组能卖的工具

客户在控制台里完成前四步,平台完成端点生成、结算接入与发现层登记。

四种数据源接入

HTTP API(含鉴权与轮询)、CSV / 文件上传、PostgreSQL 直连、定时爬虫。接入后可直接预览取数结果,确认数据新鲜度再切工具。

APICSVPostgresCrawler

工具工厂

把数据源切成 1 秒内能返回的最小付费单元,逐个定义名称、描述、入参、返回字段与价格。平台会校验描述是否「Agent 可读」——写不清的工具不会被买。

切分建议描述体检

免费层与定价

强制至少一个免费工具(橱窗),付费工具默认 $0.05。低于 $0.01 的单价在这个体系里没有意义——facilitator 每笔成本约 $0.001,定价太低是卖一单亏一单。

默认 $0.05区间 $0.01–$0.50

端点与结算,平台已经替你做完

FastMCP 暴露工具 + x402 支付中间件挂 402 挑战 + Base 主网 + Circle USDC + PayAI facilitator。 这一串选型里每一个都有坑,我们踩完了,你只需要点一次「生成端点」。

已内置

MCP 端点 + 支付中间件

失败返回 isError 时不结算——交付失败不收费,这是信任的基础。

已内置

Base 主网 + Circle USDC + PayAI

x402.org 官方 facilitator 只支持测试网,Mogami 只有 v1 —— 选型错误的代价是整条链路走不通。

已内置

进程常驻 · 健康检查 · 故障自愈

版本升级与 facilitator 切换演练,适合不想自己养运维的团队。

tools.yaml · 控制台导出
tools:
  - name: ping
    price: "0"          # 免费层
    desc: 健康检查
  - name: list_gpu_models
    price: "0"          # 橱窗
    desc: 全部 GPU 卡型清单
  - name: gpu_price
    price: "0.05"
    params: { gpu: string }
    desc: 指定卡型的当前最低价、中位价与 30 天最低价
  - name: gpu_history
    price: "0.05"
    params: { gpu: string, days: int }
    desc: 30 天价格历史、最低价平台与库存状态
02 · 推广

被发现、被引用,然后被顺手买走

我们叫它 GEO(生成引擎优化)。它不玄学,是可以逐格打通的五层梯子。

第 1 层

可抓取 · robots 放行,把 AI 爬虫放进来

明确放行 ClaudeBot、GPTBot、OAI-SearchBot、PerplexityBot、Google-Extended,并按实测日志补进 PetalBot、Yeti、Daum、Qwantify 等十余个来源。挡住它们,后面四层都白做。

实测:ClaudeBot 30 天 15,701 次
第 2 层

可理解 · 结构化数据,声明「我们是数据源」

JSON-LD 的 Dataset 节点写清楚:可下载的数据集、有几个取数入口、更新频率、覆盖时间区间、包含哪些字段。让 AI 在机器层面就知道该去哪取数。

第 3 层

可引用 · 答案要「照抄友好」

页面顶部给一段可以直接被复述的完整答案:谁、多少家、什么时间、来源 URL、授权方式。大模型倾向于引用已经组织好的句子,而不是自己从表格里拼。

第 4 层

可被学会 · llms.txt + 明确的使用说明

在 /llms.txt 里写明站点是什么、数据怎么用、免费到什么程度、以及如何署名引用(How to cite)。这一份文件正在成为 AI 抓取的事实标准。

第 5 层

可被结算 · 被引用之后,要能被顺手买走

大多数人漏掉的一层:AI 提到你之后,用户想深挖时,得有一条不需要注册、不需要等 sales 回复的路径。引用带来注意力,结算把注意力变成收入。

Feegate 补齐这一层
分发 · Distribution

目录分发

提交至 MCP 官方 Registry(用 GitHub releases 的二进制发布工具——npm 上的同名包是假的)、llms.txt 目录、AI 友好站点索引。

位次 · Placement

市场位与推荐

数据市场首页推荐位、分类置顶、站内交叉推荐。代收模式下的客户可申请参与联合推广。

度量 · Measurement

引用追踪

抓取日志按爬虫来源拆分、AI 会话引荐流量统计、直答卡片命中次数。看得到才知道该改哪一层。

03 · 结算

收款、抽成、结算,都按链上记录来

平台代收 USDC → 按自然月归集、次月 10 号结算 → 结算单可导出。对账只信 Transfer 事件。

结算网络
Base 主网

eip155:8453

计价资产
USDC

Circle 官方合约

买家门槛
无需 ETH

免 gas 授权代付

到账确认
查 Transfer

不用余额差值

真钱验证时,只信链上 Transfer 事件——用余额差值会被 RPC 同步延迟骗到。控制台的对账面板默认按 Transfer 事件聚合。

分账规则

代收模式下,每笔成交额按以下顺序分配:

成交额(USDC)$1.00
平台抽成 50%-$0.50
facilitator 结算成本-$0.001
客户应收(次月 10 号结算)$0.499
最低结算额
$50.00 · 未达门槛自动顺延至下一周期
结算周期
每周一 00:00 UTC 生成上周结算单
在控制台看结算流水
04 · 数据标准

不统一口径,比价就不成立

同一张 H100,在十几个平台上有十几种报价口径。字段不统一,Agent 就没法替人类做决策。

字段必填定义与约束
platform_id必填小写稳定标识,不随品牌改名变化;历史连续性优先于可读性
gpu_model必填型号 + 显存,如 H100 80GB;不做简写、不做别名
unit必填固定为 hour,其余单位由消费方换算,不在源数据里混用
currency必填ISO 4217(CNY / USD),并附汇率基准时间
billing必填on-demand / reserved / spot 三选一,不同 billing 不允许横向排序
stock必填in-stock / limited / out;缺货报价必须显式标注
region必填平台注册地 / 机房大区(中国 / 北美 / 欧洲 / 亚太…)
includes可选价格包含的项目清单(CPU / 内存 / 存储 / 网络),缺省视为「未声明」而非「全含」
observed_at必填ISO 8601 抓取时间戳;与 refresh_minutes 一起表达新鲜度
license必填引用授权,建议 CC BY 4.0;并规定署名格式
硬规则一:「稳定性评分」只能表示本站对该平台的监测覆盖度,不代表平台服务质量——这条必须写在每个用到该评分的页面上。
硬规则二:历史序列只增不改,任何修正以新记录追加,不允许回溯修改旧值。

先把数据变成 Agent 买得到的东西

再从增量里分钱。算力平台方也可以用以现有返佣计划或按点击结算来置换服务费。