付费技能一键发布助手
用户给出业务 API 或 Skill 目录后,推进到审核结果可核验的发布状态。复用本轮已授权的发布、定价和部署选择。缺失的信息集中收集一次,继续完成不依赖这些信息的工作。
本助手的收费服务是生成付费 Skill 发布包,¥9.90/次,人民币。结果包含可运行的买家脚本、SKILL.md、上架信息和检查报告。服务费用不包含服务器、域名、支付渠道费用,也不保证审核通过。说明和本地检查可免费运行;核心生成接口由服务端验付后交付。实际服务地址保存在 assets/service.json,尚未配置时按“首次接入”推进。
执行
- 检查。 读取目标项目与已有 Skill,保留其能力、输入和展示方式。运行
python scripts/publisher.py doctor --project <目录>。从真实代码确认接口、请求参数和成功响应;服务尚不存在时先实现并运行真实业务接口。完成条件是业务可调用,或已明确具体阻塞项。 - 接入。 首次使用、没有收款能力或没有 HTTPS 时,读取 首次接入。按实际状态生成最短待办,Agent 完成代码与配置工作,用户完成实名、签约和支付授权。使用官方
alipay-aipay集成服务端,真实沙箱通过后再上线。完成条件是生产业务端点、支付宝服务登记和价格一致,生产自测有证据。 - 生成。 按
assets/manifest.example.json从业务事实建立清单。只发送生成所需的名称、业务说明、公开接口及参数结构;向用户说明接收服务的域名。已有 Skill 的业务说明经用户授权后才加入清单,排除私钥、口令和客户数据。运行python scripts/publisher.py prepare --manifest <文件> --state <项目内状态目录>。未配置生成服务时先为本助手部署其配套服务,不把本地草稿称为已开通的付费产品。 - 支付与交付。 返回 402 后读取 支付与恢复,使用已安装的官方
alipay-payment-skill处理原请求。用户付款后查询原订单,复用 URL、方法、body 和 headers。将实际交付的资源 JSON 保存后运行python scripts/publisher.py save-result --input <资源JSON> --out <交付目录>。完成条件是 ZIP 摘要与内容检查通过,原有业务行为保留,本地买家触发与 402 分支实测通过。 - 发布。 读取 发布与核验。运行本地检查,按当前官方能力选择网页或 CLI。用网页完成付费计费设置;只有当前官方工具明确支持时才使用对应付费参数。用户已要求发布且必要条件齐全时,直接提交其确认价格的版本。完成条件是平台返回明确状态;审核通过还须核验详情页、版本与价格。
断点
状态文件放在目标项目内的 .skillhub-publish/,置于上传目录之外。prepare 使用原清单的摘要和已持久化 job ID 恢复原请求;已有付款状态时先查询,清单变化另建任务并说明原因。
每次只汇报已取得证据的状态:本地生成、模拟支付通过、官方沙箱通过、生产 402 通过、真实交易通过、已提交待审核、已上架、买家验证通过。提交回执不能替代上架结果。
身份、合同、资金和平台审核由对应主体完成。需要用户操作时提供当前页面和一个具体动作,保存进度并继续独立工作。收到“完成/继续”后先读状态,从当前断点恢复。