商品直播口播稿生成器
技能用途
将电商商品链接转化为可直接开播使用的直播口播稿。核心产出:每个商品一份独立 Word 文档,内容覆盖 FAB 介绍、价格优势、顾客常见提问回应、催单收尾四大部分,且经过平台合规校验。
本技能适用于:单商品定点生成口播稿、批量链接逐个生成、直播话术优化改写、商品卖点提炼。
触发场景
用户出现以下意图时启用本技能:
- 发送电商商品链接(含京东
item.jd.com、1688detail.1688.com、淘宝天猫、拼多多、抖音小店等)并要求生成口播稿、直播脚本、带货话术、卖点提炼 - 要求"分析这个商品链接"并产出可直接口播的文本
- 批量提供多个商品链接,要求逐个生成独立稿件
- 对已有口播稿进行合规审查或改写
工作流程
第 0 步:摸底与澄清(不可跳过)
在开始撰写前,先通过提问工具确认以下要素,不要凭猜测开工:
- 使用场景:直播卖货 / 招商分销 / 仅要分析报告。这决定稿件立场。
- 投放平台:抖音、快手、视频号、小红书、淘宝直播等。平台合规尺度差异显著。
- 稿件篇幅:1-2 分钟快速过品(约 500-700 字)/ 3-5 分钟标准讲解(约 1200-1600 字)/ 8-10 分钟深度讲解(约 3000 字)。
若用户已在指令中说明,跳过对应提问。批量任务时,若多个商品平台与篇幅一致,只问一次,不要逐商品重复询问。
平台合规差异速查(详见 references/platform-compliance.md):
| 平台 | 关键约束 |
|---|---|
| 抖音 | 虚假比价严查、绝对化用语零容忍、禁止引导私域(加微信) |
| 快手 | 老铁文化、话术偏亲切直白,同样禁止绝对化用语 |
| 小红书 | 禁硬广感、忌"最便宜",宜种草叙事 |
| 视频号 | 偏中年客群,重品质背书与信任感 |
| 淘宝直播 | 可强调店铺优惠机制、满减凑单 |
第 1 步:商品信息采集
优先尝试直抓,再用检索补全。不同平台的抓取成功率差异很大(详见 references/data-sourcing.md):
python scripts/fetch_product.py "<商品链接>" -o product.json
关键事实:主流电商平台对爬虫均有反制,直抓通常只能拿到部分字段。
实测经验:
- 京东:
item.jd.com直抓往往只能拿到标题 + 售后标签,拿不到价格。必须用 WebSearch 检索"品牌 + 品名 + 京东 价格"从第三方比价站补全。 - 1688:直抓效果较好,可拿到标题、完整属性表、件重尺、主推款价格与库存;但阶梯价、供应商公司名、成交笔数通常不暴露。
- 通用兜底:用 WebSearch 检索商品名 + "价格",从比价站(慢慢买 manmanbuy、什么值得买 smzdm、义乌购 yiwugo、chinagoods、ZOL 行情)获取价格带与规格。1688 货号可直接在义乌购搜同款,能补出零售价区间,这对判断利润空间极有价值。
必须采集的字段清单:品名、品牌/货号、材质、规格与尺寸、颜色/款式(含全部 SKU)、卖点、价格(现价/原价/批发价/阶梯价)、起订量、库存、评价数与好评率、优惠活动、售后条款(退换货/包邮/运费险)、发货地与时效、保质期(食品类)。
采集完成后,向用户简要回报关键数据,标注哪些字段缺失、哪些是推断值。
第 2 步:交叉验证与风险扫描(本技能的核心价值)
拿到数据后,必须执行以下校验,这是区分专业稿件与普通文案的关键:
A. 价格真实性校验
判定价格属于哪一类,并在稿中准确表述:
- 批发价/拿货价(如 1688 的"1.44 元起")——这是商家成本,绝非市场价。
- 市场零售价——同款在 C 端渠道的实际售价,需通过比价站交叉验证。
- 划线价/指导价——平台自营销价,参考价值有限。
> 铁律:绝对禁止把批发价当作"原价"去做比价。
> 宣称"原价 39.9,今天 9.9"而实际批发价仅 1.44,属于虚假比价,是抖音等平台的明确违规项。
> 正确做法:如实说明"X 元是批发价",再用同款市场零售价区间做真实参照。
B. 品牌舆情扫描(食品、保健、美妆类必做)
检索"品牌名 + 争议/处罚/虚假宣传/翻车"等关键词。若品牌近期有舆情,稿件必须规避商家页面中可能引发争议的表述,不可盲目沿用现成话术。
> 实测案例:某喉糖品牌因"蓝芩"商标与配料不符陷入虚假宣传争议,品牌方发声明并报警。此类品牌页面的"缓解咽喉干痒"等表述若直接沿用到直播,主播需承担违规风险。
C. 品类合规判定
| 品类 | 硬约束 |
|---|---|
| 普通食品 | 禁止任何医疗功效表述(治疗/消炎/缓解病症/清热利咽/止咳)。仅可讲口感、成分、使用场景。必须提示"不替代药物"。 |
| 保健食品 | 仅可讲批准的保健功能,禁疾病预防治疗表述,需标注"本品不能代替药物"。 |
| 化妆品 | 禁"药妆""医学护肤"等医疗术语,功效需与备案一致。 |
| 普通商品 | 尺度较宽,但禁绝对化用语、禁假冒品牌背书。 |
D. 特殊状态披露
- 临期/清仓商品:必须主动披露保质期风险,引导顾客下单前核对生产日期。不得隐瞒,否则客诉与平台处罚风险由主播承担。
- 不支持七天无理由退货:必须在价格模块明确提示。
- 婴幼儿不适宜等限制人群:必须原样传达。
第 3 步:撰写口播稿
按 references/script-scaffold.md 的结构撰写。四大必备模块:
- 开场钩子(约 20-25 秒):以人群痛点切入,快速建立相关性
- FAB 介绍:
- Feature 属性:材质、规格、尺寸、成分、工艺等客观事实
- Advantage 优势:与同类产品对比的差异化优势
- Benefit 利益:转化为具体使用场景与人群价值 - 价格优势:价格机制说明 + 成本分摊(如单粒/单只成本)+ 售后条款全列
- 顾客常见提问回应:≥6 条,含品类敏感问题(能否治病/是否安全)、质量疑问、使用细节、售后政策
- 催单收尾(约 30 秒):总结核心卖点 + 行动引导 + 互动钩子
写作纪律:
- 口语化,可直接照读,避免书面语
- 不记流水账,围绕卖点组织而非罗列参数
- 主动管理预期:平价商品不要吹成高端品质,明确适用边界(如"不建议装重物"),降低退货率
- 成本信息脱敏:批发价与零售价的差额不要在稿中并置展示,当众公开成本结构会削弱价格说服力
- 中文弯引号:自然语言使用 "" 而非 ASCII 引号
- 合规红线放在稿件顶部醒目位置,供主播开播前自查
第 4 步:生成 Word 文档
每个商品输出一份独立 .docx,文件名格式:{商品简称}-直播口播稿.docx
单个转换:
python scripts/md_to_docx.py input.md output.docx --title "商品名 直播口播稿"
批量转换(推荐用于多商品场景):
python scripts/batch_convert.py <markdown目录或文件...> -o <输出目录>
批量脚本会为每个商品生成独立 .docx,自动清理 Windows 非法字符,并从 Markdown 首行一级标题提取文档标题。
依赖:需要 python-docx。若缺失,脚本会输出安装提示而不崩溃:
pip install python-docx
禁止将多商品合并到一个文档。输出后必须调用文件展示工具向用户呈现成品。
质量检查清单
交付前逐项确认:
- [ ] 四大模块齐全(FAB / 价格 / 问答 / 催单)
- [ ] 价格表述准确,批发价未被当作原价比价
- [ ] 无绝对化用语(最好/最便宜/第一/全网最低/绝对)
- [ ] 食品类无医疗功效表述,含"不替代药物"提示
- [ ] 限制人群、临期状态、退换货限制均已披露
- [ ] 常见问答 ≥6 条,覆盖品类敏感问题
- [ ] 稿件可直接口播,无书面语堆积
- [ ] 批量任务时每商品独立成文,文件命名规范
- [ ] 中文弯引号使用正确
打包资源
scripts/fetch_product.py— 商品链接信息抓取(含风控页检测与反爬兜底提示)scripts/md_to_docx.py— 单个 Markdown 转 Word 文档scripts/batch_convert.py— 批量转换(多商品各生成独立 docx)references/script-scaffold.md— 口播稿标准结构模板与范例references/platform-compliance.md— 各平台合规红线详解references/data-sourcing.md— 商品数据采集与交叉验证路径
补充说明
关于价格数据的时效性:电商价格随平台活动实时浮动,稿件中应提示"具体到手价以结算页为准",避免主播因价格变动陷入被动。
关于缺口数据的处理:若某些字段(如阶梯价、真实评价数)确实无法获取,如实告知用户并留空,不得臆造。宁可标注"待补充",也不虚构数据。
关于批量任务:多个链接时,先统一完成第 0 步澄清,再逐商品执行采集(可并行检索)→ 校验 → 撰写 → 输出。全部完成后统一交付并列出文件清单。