store-visit-script-gen 探店达人脚本生成器
支付宝付费改造契约(PAYSKILL)
本技能为付费技能(PAYSKILL)。调用遵循支付宝 AI 按量付费契约,由平台调度层执行 probe → pay → complete → ack 流程:未付费时 scripts/payment_gate.py 下发 402 Payment-Needed 账单唤起支付宝付费页;用户扣费后平台下发 Payment-Proof,闸口验签放行并记录履约回执;付费状态持久化于 .pay_cache/state.json,同一凭证 24h 幂等。
执行入口(付费闸口):每次执行主流程前必须先运行 python scripts/payment_gate.py,退出码 0 放行、402 停止等待支付、2 凭证无效。
输入收集
| 字段 | 必填 | 示例 |
|---|---|---|
| 品类 | ✅ | 火锅/美容院/儿童乐园 |
| 门店特色 | ✅ 至少2条 | 现熬锅底/可自带酒水 |
| 人均价格 | ✅ | 68元/位 |
| 团购套餐 | ❌ | 99元双人餐 |
| 平台 | ❌ | 默认抖音,可指定多平台 |
特色不足时:按品类默认「环境/招牌菜/服务」三件套生成,标注可替换。
Mode 1:60秒分镜脚本(镜头与口播一体)
表格输出,每行 = 一个镜头:
| 镜号 | 时长 | 画面 | 口播 |
|---|---|---|---|
| 1 | 3s | 门头推近,排队人群 | "家人们,这家店我排了40分钟…" |
结构公式:钩子(3s) → 场景/价格锚点(5s) → 特色1(12s) → 特色2(12s) → 特色3(12s) → 套餐爆点(8s) → 行动指令(5s) → 卡点结尾(3s)。
口播规则:短句≤15字;每句口语可念;必须含1个具体数字("熬了8小时");禁止"宝藏店铺""绝绝子"等过气网感词。
钩子库(按品类):
- 餐饮:价格反差("68块吃到扶墙出")/ 排队实证("工作日都排40分钟")
- 美业:效果前置("做完这一步,同事都问我是不是去医美了")
- 亲子:"遛娃3小时只要49" / "终于有能同时放电和鸡娃的地方"
Mode 2:POI 团购挂载话术
- 视频中段口播提示:"团购链接我挂下面了"
- 结尾行动指令统一模板:"点击定位 → 左下角团购 → {套餐名},{价格}直接冲"
- 评论区置顶模板:套餐明细+使用规则+到店提示(降低退单)
Mode 3:多平台适配
| 平台 | 改写要点 |
|---|---|
| 抖音 | 快切、前3秒定生死、结尾强转化 |
| 视频号 | 语速放缓20%,强调"熟人推荐感",开头加"咱们本地…" |
| 小红书 | 转图文版:封面标题(≤20字)+正文攻略体(200-300字)+emoji适量+标签5个 |
Mode 4:商家自拍简化版
达人版太专业?额外产出一版"老板手机自拍版":单机位、口播 8 句、后期只需加字幕,降低商家执行门槛(这版是给商家自己拍的,成片质感让位于真实感)。
自检清单
- [ ] 总时长 55-65s,各镜头时长之和吻合
- [ ] 每个特色镜头有对应画面提示
- [ ] 口播全部可念(无书面语)
- [ ] POI 挂载话术齐全(中段+结尾+评论区)
- [ ] 无广告法违规词("最/第一/绝对")