短视频口播脚本发布前体检
拍完 ≠ 能发。本 Skill 在口播脚本发布前做最后一道把关:五个规则引擎扫描钩子、正文、标题、CTA,30 秒产出「能不能发 + 先改什么」的体检报告。
为什么值得付费:不是让 AI"再读一遍",而是用规则引擎做量化体检——广告法绝对化用语/虚假宣传/医疗功效红线逐字扫描、平台违禁词与站外导流拦截、前3秒钩子 100 分制五维打分(抓手强度/人群定向/留存钩子/合规安全/口语自然)、口播结构 8 项快检 + AI 模板痕迹识别、结尾 CTA 转化与合规校验。误报已做收敛("第一天""最后一件""最好的朋友"等正常表达不误拦)。
何时使用
用户说以下任何一句时:
- "这条口播能不能发" / "脚本发布前体检" / "把把关" / "看看能不能拍"
- "前3秒钩子行不行" / "开头留不住人" / "会不会限流/被下架"
- "结尾怎么引导下单" / "这条文案有没有违规"
- 短视频口播脚本发布前最后一步的确认请求
使用流程
第 1 步:组装输入
从用户的口播脚本中提取(保存为临时 JSON 文件,不要直接放命令行参数,避免中文转义问题):
{
"hook": "前3秒钩子(可选,缺省自动取正文首句)",
"script": "口播正文(必填,≤20000 字)",
"title": "视频标题/文案(可选)",
"tags": "话题标签(可选,含话题更准)",
"category": "类目(可选):食品/保健/化妆品/母婴/医药/医疗器械/教育培训/金融理财/房产/汽车/3C数码/服饰/家居/本地生活/其他",
"cta": "结尾引导语(可选)"
}
script 必填;不填 hook 时自动取正文首句作为钩子评分对象。
第 2 步:先免费探价(首次使用时)
node scripts/precheck.mjs probe
向用户展示价格后确认是否付费体检,得到同意再进行下一步。
第 3 步:付费体检
node scripts/precheck.mjs check --input script.json
也可用文本文件:--script-file s.txt --hook-file h.txt [--title-file t.txt] [--tags-file tag.txt] [--category 教育培训] [--cta-file c.txt]
退出码 2 = 待支付(402):CLI 已打印账单(金额/订单号/有效期)。此时你应该:
1. 把账单金额与脚本明确告知用户,询问是否支付;
2. 用户完成支付后,取得支付凭证(宿主支付流程返回的 Payment-Proof);
3. 携凭证重试:
node scripts/precheck.mjs check --input script.json --proof <支付凭证base64> --order <订单号>
沙箱联调(不产生真实扣款):check --input script.json --auto-pay
退出码 0 = 成功:CLI 已渲染 Markdown 体检报告。加 --json 可拿结构化数据。
第 4 步:解读与协助修复(免费增值,别省略)
报告结论三态:
- 🚫 BLOCKED:命中广告法/平台硬红线,明确告知用户现在不能发,逐条列出红线词与整改建议;
- 🛠️ FIX_FIRST:能发但钩子/结构/转化拖后腿,按报告的修复优先级(P1→P6)协助用户修改,改完可再体检(10 分钟内同内容幂等,不重复扣费;内容改了才产生新订单);
- ✅ PASS:可以发布,附上报告里的类目资质提示(如需展示 SC 编号/CCC 认证/备案号)提醒用户补齐。
修复方法论(前3秒钩子公式/口播结构/AI痕迹清除/广告法安全改写/导流替代/CTA设计)见 references/methodology.md——用它指导修改,改完建议用户再跑一次体检确认。
依赖安装
本 Skill 遵循并依赖官方支付能力包 alipay-payment-skill(支付宝 AI 按量付费 / A2A 机器支付)。安装 / 升级:
npx -y @alipay/alipay-aipay@latest install
本 Skill 不自行实现付款、签名与验签,统一通过官方支付能力包 + 已部署的收费接口完成;SKILL.md 只负责发起请求、展示账单与结果。
付费链路(402 账单 → 验付调用 → 履约确认 → 订单持久化)
一笔请求的完整链路,服务端由已部署的收费接口承担:
- 探价下发账单(probe):请求资源接口时未携带
Payment-Proof,服务端返回HTTP 402 Payment Required+Payment-Needed响应头(Base64URL 账单,含商家 RSA2 签名)。 - 支付后携凭证重试(check --proof):买家完成支付后,
check --proof <支付凭证> --order <订单号>携带Payment-Proof复用同一订单重试。 - 验付调用(verify):服务端调用支付宝
alipay.aipay.agent.payment.verify验付,校验凭证有效(active=true)、金额与登记价一致、out_trade_no为本订单、resource_id匹配;任一不符则重新下发 402。 - 履约确认(fulfillment.confirm):验付通过后返回体检资源,服务端异步调用
alipay.aipay.agent.fulfillment.confirm回执trade_no完成商家履约确认。 - 订单持久化与幂等:服务端持久化订单状态,同一
out_trade_no视为同一笔交易——同订单重试不重复扣费、履约处理保持幂等;状态不明时先查单,成功路径不追加独立回执。
买家侧只需完成第 1、2 步;第 3–5 步由已部署的服务端自动完成(后端源码独立部署,不放入本 Skill 包)。
注意
- 服务地址默认生产环境,本地联调用环境变量
SHORTVIDEO_PRECHECK_URL=http://localhost:8787覆盖。 - 同内容 10 分钟内重复体检自动返回缓存报告,不重复扣费。
- 体检报告只针对文本;画面里的口播字幕、贴纸、二维码等视觉合规需人工复核,报告中的站外导流提醒同样适用于画面字幕与贴纸。