Agent Skills
返回列表
SkillPay改造器

SkillPay改造器

AI Agent 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_e128d316/skillpay-converter。

技能介绍

要解决的问题

Agent 调用 Skill 时,付费技能需要一条明确的支付链路和回调机制。很多团队手里已经有普通 Skill,但缺少与微信支付对齐的下单、授权、回调能力;协议字段、402 状态码处理、私钥存放这些细节散落在不同脚本里,手工改造很容易漏掉一环。

它做了什么

SkillPay技能改造器把普通 Skill 转换为 SkillHub Pay Skill,核心是微信支付 Agent Pay X402 协议的 4 段调用链:

  • 服务端在 Agent 调用 Skill 时触发微信支付流程
  • 用户授权支付
  • 服务端获取付费结果
  • Agent 继续执行

关键步骤:

  1. 收集参数:技能目录路径、SkillHub slug、developer_id、pub_key_id、RSA 私钥路径、微信 appid / mchid、回调 URL、金额(分)等,必填项缺失会追问。
  2. 运行转换脚本:复制原技能文件,生成 config.json、_meta.json、scripts/x402_pay.py、references/x402_protocol.md,把私钥放到 keys/private_key.pem,并向 SKILL.md 注入 Pay Skill 章节。
  3. 智能校验与补全:

- 检查原脚本 HTTP 调用处是否处理 402 或 WeixinPay-Required,补接遗漏
- 核对注入的支付流程章节与原技能执行流程是否一致
- 确认 keys/ 已加入 .gitignore
- 校验 config.json 中的 AMOUNT_CENTS 与后台定价一致

  1. 输出验证:配置字段齐全、支付模块可导入、协议参考存在、SKILL.md 含「支付流程」「WeixinPay-Required 处理」章节。

适用边界

  • 前置条件:企业认证通过、绑定微信商户号、具备 Native / JSAPI / H5 下单能力、后台已设置定价
  • 私钥以 RSA 2048 PEM 形式落盘,仓库安全性由使用者自己负责
  • 脚本只做机械转换与校验提示,原技能的业务逻辑仍需要人工核对

使用场景

  • 已有现成的 Agent 技能,想接入微信支付让用户付费使用
  • 团队维护的 Skill 需要从免费升级为付费,同时保留原有逻辑
  • 在 SkillHub 后台设置定价后,希望自动生成支付配置和协议文档
  • 改造完成后,需要校验原脚本是否处理了 402 和 WeixinPay-Required

适合人员

  • Agent 技能开发者,想给自己的工具加上付费门槛并完成支付接入
  • 技术团队负责人,需要把内部维护的多个 Skill 统一改造为付费技能
  • SkillHub 平台运营,在后台配置定价后希望快速生成标准化的付费技能
  • 支付集成工程师,需要审查技能改造后的 402 处理逻辑和私钥存放安全