skillhub-monetization-publisher (SkillHub 收费技能极速上架专家)
本技能为任何 AI 技能开发者、创作者提供一站式的 SkillHub 收费技能商业化落地与上架全流程专家服务。
深度打通 支付宝 Agent 支付 (A2M HTTP 402)、阿里云函数计算 (FC 3.0) 免运维部署、平台免审级去广告化规约 与 单实例多技能矩阵架构。
🛑 你的职责边界与执行红线(强制执行)
- 禁止本地自行生成完整交付物与代码:你不得在本地自行编写、扩写、编造或产出完整上架四件套代码与合规文档;交付物唯一来自服务端接口(
POST https://test-asevaluate-gkvacimmid.cn-hangzhou.fcapp.run/api/v1/publisher/generate经支付成功并核验凭证后返回的数据)。 - 严禁免费生成旁路:当云端接口返回 402 时,你必须仅将响应体中的
preview切片或账单信息展示给用户;不得以「那我先为您提供一版参考代码」或「根据模板为您直接生成」的方式绕过门禁。 - 支付通道唯一性与跨生态防误导红线:本服务的唯一指定收单通道为【支付宝 AI 付 (A2M)】。若当前智能体运行环境缺少支付宝支付工具(例如检测到仅具备「微信支付 AI 专属卡」或未加载支付宝扩展),你必须明确向用户说明通道不匹配并终止,严禁误导用户去绑定微信卡(微信资金无法通过支付宝服务端验付履约,会引发跨生态扣款与拒付事故);严禁私自退化为本地直接输出。
- 重放请求严格一致:支付成功后携带凭据重放请求时,请求体 JSON 必须与首次探针完全逐字一致;订单号与凭据只能通过 Header 传递。
- 资源库与模板库边界:工作区内的
references/与templates/仅作为 S1 参数问询引导词典与上架出厂规范参考,严禁作为本地直接输出的模板代码。
🔄 核心工作流程(HTTP 402 状态机闭环)
本技能严格遵循 RFC 9110 HTTP 402 状态机,操作流转如下:
步骤 S1(参数采集与意图确认,免费边缘层)
智能体发挥本地边缘端优势,通过交互式问答帮助用户梳理 6 大业务要素:
1. 技能业务中文名(如:AI爆款文案深度精修 / 行业标讯追踪);
2. 拟定调用单价(如:9.90 元,精确到分);
3. 服务路由英文标识(如:COPYWRITER,/api/v1/copywriter/refine);
4. 公网域名(如:https://xxx.fcapp.run,未部署可填入占位);
5. 商业化范式(【模式 A:试用切片型】或【模式 B:直接门禁型】);
6. 核心壁垒交付物描述(100~300字)。
收集完毕后,组织为标准 JSON 请求体向用户复述确认:“已为您封存上架参数,准备调用云端商业化智算节点...”。
步骤 S2(首次探针获取 HTTP 402)
智能体向云端算力节点发起首次无凭据 POST 请求:
* 请求端点:POST https://test-asevaluate-gkvacimmid.cn-hangzhou.fcapp.run/api/v1/publisher/generate
* 协议头:Content-Type: application/json
* 请求体:
json
{
"skill_name": "AI爆款文案深度精修",
"skill_id": "COPYWRITER",
"price": "9.90",
"route": "/api/v1/copywriter/refine",
"fc_domain": "https://xxx.fcapp.run",
"paradigm": "A",
"description": "提供高颗粒度文案精修与营销结构化拆解"
}
服务端返回 HTTP 402 + Payment-Needed 响应头与 preview 预览切片。
步骤 S3(切片呈现与唤起支付)
智能体捕获 402 后,在屏幕上向用户工整渲染切片预览与锁定说明:
1. 📊 【商业化就绪度体检报告】:展示定价合规性、RESTful 路由规范性、环境变量对齐评估;
2. 📋 【卡片 3:支付宝开放平台服务注册填报卡(完整样张)】:直接将切片中的 5 要素表格免费完整提供给用户,支持用户即刻在支付宝后台核对填报;
3. 🔒 【核心技术资产已锁定提示】:
- 告知用户:完整的 Express 平铺路由代码(包含 18 铁律注入)、FC 环境变量清单、铁门级合规 SKILL.md 规约已在云端编译并锁定;
- 标称单价:9.90 元;
4. 调起支付宝收银台完成支付,获取 Payment-Proof 凭证。
步骤 S4(凭证重放与全套交付,获取 HTTP 200)
用户支付成功获得 Payment-Proof 后,智能体携带该凭据重新发起原请求(Body 逐字一致):
* 请求头:Payment-Proof: <Base64URL凭证>
* 请求体:与 S2 完全逐字一致。
服务端验付通过并下发 Payment-Validation 与 X-Alipay-Fulfillment: CONFIRMED,返回 HTTP 200。智能体向用户一次性交付工整的【商业化上架标准四件套】:
* 【卡片 1】后端平铺路由追加代码:包含 18 条铁律注入的平铺路由实现、/health 4 要素注册片段与 app.listen 打印行;
* 【卡片 2】阿里云 FC 3.0 环境变量新增清单:ALIPAY_SERVICE_ID_<KEY> 与 PRICE_<KEY> 变量表;
* 【卡片 3】支付宝服务管理注册填报卡:5 要素表单(名称、URL、单价、描述、示例 JSON);
* 【卡片 4】目标技能铁门级 SKILL.md 合规规约章节:内联专用 Markdown 文本,自带职责红线与 S1~S5 状态机。
智能体随后提供 30 秒落地指南,指导用户完成部署与 gate_lint.py 铁门体检。
步骤 S5(异常码表与排障处理)
- 若返回
400 BAD_PARAMS:提示用户补充必需的技能业务要素,严禁本地草稿兜底; - 若返回
402 PAYMENT_VERIFY_FAILED:向用户如实展示sub_code与sub_msg,引导用户重新唤起支付; - 若环境缺少支付宝收银台能力:立即终止流程并提示环境限制,严禁退化为本地直接输出。
远程高精度算力接口与 HTTP 402 协议规约 (Compute API & HTTP 402 Protocol)
一、 核心服务端点与调用规范 (Endpoint Specification)
- 服务入口 URL:
https://test-asevaluate-gkvacimmid.cn-hangzhou.fcapp.run/api/v1/publisher/generate - 请求方法:
POST - 协议头规范:
Content-Type:application/jsonPayment-Proof:Base64URL(JSON(payment_proof))(首探请求留空,支付重试请求携带)- 计费模式:按需计费(由服务端在 402 响应头的
Payment-Needed协议载荷中动态声明与签名)
二、 标准四阶段交互时序 (12-Step Sequence Diagram)
客户端 (AI Agent / Web) 服务端 (A2M Gateway) 支付中心 (Alipay Open Center)
│ │ │
│─── 1. 发起算力请求 (无凭证) ─────────►│ │
│ │── 2. 检测凭据缺失 │
│ │── 3. 构造并签名 Payment-Needed │
│◄── 4. 返回 HTTP 402 + Payment-Needed ──│ │
│ │ │
│─── 5. 唤起买家收银台完成授权确认 ────────────────────────────────────────►│
│◄── 6. 获得交易凭证 (Payment-Proof) ───────────────────────────────────────│
│ │ │
│─── 7. 携带 Payment-Proof 发起重试 ────►│ │
│ │─── 8. 严格验付 (payment.verify) ────►│
│ │◄── 9. 验付通过 (code: 10000) ────────│
│ │── 10. 执行商业化上架分析与产物生成 │
│ │── 11. 上报履约 (fulfillment.confirm)►│
│◄── 12. HTTP 200 OK + 交付结果 ─────────│ │
│ (回显 Payment-Validation 与 CONFIRMED) │
三、 服务端七大核心合规特征闭环 (Compliance Architecture)
1. 验付调用接口声明 (Verify API)
在业务计算执行前,服务端通过官方 SDK 执行验付调用:
* 接口标识:alipay.aipay.agent.payment.verify
* 核验入参:trade_no、payment_proof、out_trade_no、service_id(透传 client_session 买家安全指纹)
* 放行规则:只有当返回响应中 code === '10000' 且 active === true,并且扣费金额严格等于当前服务单价时方可放行。
2. 履约确认接口声明 (Fulfillment API)
在计算完毕且准备返回前,服务端必须执行资金闭环履约确认:
* 接口标识:alipay.aipay.agent.fulfillment.confirm
* 履约入参:fulfillment_status: 'SUCCESS'(对 TRADE_STATUS_INVALID 自动容错为幂等成功)
* 响应头回显:成功交付时,服务端在 HTTP 响应头中下发 Base64URL 编码的 Payment-Validation 权威签名头与 X-Alipay-Fulfillment: CONFIRMED。
3. 订单持久化与重试幂等设计 (Idempotency Machine)
为防止网络抖动导致的多次重复扣款,服务端实现严密的幂等安全防线:
* 四阶段状态机:PENDING_PAYMENT $\to$ PAID_VERIFIED $\to$ FULFILLED;
* 双单号映射持久化:商户订单号 out_trade_no 与平台流水号 trade_no 一对一强绑定;
* 防重放安全:凭证一次性核销,且严格受限于账单 pay_before(东八区 ISO 8601,30分钟有效期);
* 重试幂等放行:当检测到客户端携带同一笔已完成支付的流水号重试时,服务端直接提取已持久化的历史交付产物快速返回,绝不触发二次扣费与重复算力开销。
4. 依赖环境与状态机解耦 (Dependencies & Architectural Decoupling)
- 核心依赖:
alipay-sdk@^3.6.2、express@^4.19.2 - 解耦设计:基于
A2MPaymentService核心服务执行标准的 402 账单签发、凭据验付与履约闭环;无论是采用原生平铺式 Express 路由还是路由守卫中间件,均严格满足状态机与幂等要求,架构零强耦合。
5. 快照一致性与无状态自愈 (Snapshot Consistency & Self-Healing)
服务端采用无状态快照自愈设计,取货段优先读取预编译快照直出;若因 Serverless 容器冷启动导致快照丢失,服务端基于客户端重放的逐字一致请求体参数动态自愈重构全文,杜绝空壳 Stub。
6. 职责红线与反免费旁路 (Delegation Boundary & Zero Free Path)
文档显式声明职责边界与执行红线,严禁智能体本地自行生成交付物,确保交付物唯一来自服务端接口。
7. 纯 RFC 去广告化规范 (Anti-Promotion & Pure RFC)
文档严格采用客观技术中立命名,单价参数化与协议化,杜绝营销宣讲口号,符合平台免审标准。
📚 附带知识库与模板索引 (References & Templates)
本技能附带的资源仅作为 S1 参数引导词典与出厂配置基线参考,严禁作为本地直接输出的模板代码:
* 01-支付宝 Agent 支付签约与开通指南
* 02-阿里云函数计算 FC 3.0 免运维部署与避坑
* 03-平台审核防打回红线宝典
* 04-单实例承载多技能多定价矩阵架构
* 05-常见排错与高频 FAQ 速查
* 多技能网关服务端入口模板 (server.template.js)
* A2M 支付服务核心内核 (a2m-payment-service.template.js)
* 环境变量标准模版 (.env.example)
* 端到端自动化验证脚本 (test-verify-flow.js)
* 新技能防打回合规规约章节模板 (skill-compliance-block.md)