SkillPay 一键改造
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_4894573e/skill-paid
技能介绍
要解决什么问题
skillpay.一键改造 针对普通 Skill 升级为 Pay Skill 时的重复工程:手写微信下单、X402 预下单、WeixinPay-Required 响应、支付后查单、幂等履约,还要避免私钥和证书落盘。它把这些步骤收敛成可重复执行的改造生成器,降低接入门槛。适合已具备企业商户、已发布 Skill、需要把多个 Skill 统一接入付费链路的工程师。
核心工作方式
输入目标 Skill 路径、server / local 形态、下单模式、SkillHub 标识、微信商户信息与定价后,它会执行预检、渲染模板、写入支付模块并改写 SKILL.md。关键能力包括:
- internal / external 两种下单方式:前者生成微信 v3 签名,后者预留
create_external_order钩子。 - 支持
Native、JSAPI、H5三类支付数据,并生成WX402_前缀订单号。 - 通过
X-Out-Trade-No支持支付后重试、查单和 SQLite 幂等履约,重复请求返回already_fulfilled: true。 - 写入后运行
secret_scanner.py,命中真实私钥或skh_Token 会中止。 - 改造过程会提示硬缺口,不会编造缺失配置。
边界与注意
它只负责改造,不替代微信商户入驻、业务内容实现或自动发布。external 模式需要开发者自行实现外部下单与查单;生产环境仍需关注回调验签、金额核对和防重放。
使用场景
- 将已发布的普通 Skill 改造成 Pay Skill,并注入微信 Agent Pay 触发模块。
- 为同一商户批量升级多个 Skill,复用已保存配置并跳过交互确认。
- 在 CI 或脚本中执行 --dry-run 预览改造产物,再正式写入目标目录。
- 改造后运行 secret_scanner 检查私钥与 skh_ Token 是否泄漏到包内。
适合人员
- 负责把多个 Agent Skill 接入付费链路的后端工程师,需稳定完成微信下单与重试查单。
- 维护 SkillHub 发布流程的平台工程师,需确保改造包不含私钥并生成合规付费契约。
- 已有微信商户号和 Skill 上架资质的产品负责人,需批量把普通 Skill 改为收费版本。
- 使用 CLI 形态交付脚本的自动化工程师,需接入 local 支付触发和主动查单履约。