Back to skills
extension
Category: Development & EngineeringNo API key required

抖音直播话术分析

抖音直播话术分析:输入直播间链接+录制时长,录制直播音频并转写,按固定 12 节奏点框架输出结构化话术分析表(Markdown/Excel)。注:需先按配置自检填入火山引擎 API Key。

personAuthor: kshin1982hubOpenAPI

抖音直播话术分析技能(跨平台通用版)

基础信息

  • 技能ID:live_speech_analysis
  • 适用场景:单款品直播话术复盘、话术节奏拆解、对标直播间话术提取
  • 核心输出:按固定节奏框架拆分的结构化话术分析表(支持Markdown/Excel双格式)
  • 说明:本技能为纯业务逻辑框架,不绑定任何本地工具,需配合标准MCP工具集提供的能力运行。

必填输入参数

  1. 抖音直播间完整链接
  2. 录制时长(单位:分钟,建议≥5分钟,覆盖完整单款循环)
  3. 输出框架已内置固定,无需额外提供

触发条件

指令包含「直播话术分析、单款话术拆解、直播循环话术提取」关键词,且传入直播间链接+录制时长时触发本技能。

配置自检(执行前先做)

开始执行前,检查 mcp-tools/config.json 中火山引擎的 api_keytos.access_keytos.secret_key 是否已填。 若任一为空,先停下,读取本技能目录下 references/config-setup.md 按教程获取并填入,填完再走执行流程。 转写环节报错(提交失败/403/404/超时)时,也先查 references/config-setup.md 的「转写报错速查」。

执行流程(工具均随项目自带,按步骤执行)

  1. 参数校验:检查直播间链接、录制时长是否完整,缺失则提示用户补充对应信息。
  2. 直播音频采集:使用项目自带采集工具 tools/douyin-recorder,输入「直播间链接+录制时长」,输出对应时长的直播音频文件。
    • 工具已随项目自带(无需另外下载);若缺失,提示用户重新获取该工具,不要猜测路径。
    • 运行环境:Python + ffmpeg + httpx(依赖安装:pip install -r tools/douyin-recorder/requirements.txt)。
    • 命令示例(房间号替换为实际值,--duration 单位秒):
      cd tools/douyin-recorder
      PYTHONIOENCODING=utf-8 python -m douyin_recorder record https://live.douyin.com/房间号 --duration 300 --profile small -o <输出目录>
      
    • 注意:PYTHONIOENCODING=utf-8 必加(Windows 控制台打印 emoji 会崩溃);录完需用 ffmpeg 转成 16kHz 单声道 wav 后再转写:
      ffmpeg -y -i <录好的.ts> -vn -ac 1 -ar 16000 -sample_fmt s16 -c:a pcm_s16le <输出.wav>
      
  3. 语音转写:输入「音频文件」,调用ASR转写能力,输出带精确时间轴的完整话术文本。
  4. 框架化归纳:输入「带时间戳话术文本」,对照内置固定框架,先提炼对应时段核心内容填入「说明」列,再截取对应时段主播原话填入「引用话术」列。
  5. 格式校验与输出:核对输出表格与固定模板结构完全匹配,行列无错漏后,默认输出Markdown格式,可按需导出Excel格式。

固定输出模板(严格遵循此结构,不得改动)

| 节奏点 | 话术框架 | 说明 | 引用话术 | | ------ | -------- | ---- | -------- | | 1分钟 | 拉新+互动 | (提炼:钩子内容、互动引导、停留理由) | 1. (原话1)[mm:ss]<br>2. (原话2)[mm:ss] | | 3分钟 | 塑品-产品导入 | (提炼:产品背书、爆款噱头、稀缺铺垫) | 1. (原话1)[mm:ss]<br>2. (原话2)[mm:ss] | | 3分钟 | 塑品-痛点话术 | (提炼:用户痛点、场景共情、反向钩子) | 1. (原话1)[mm:ss]<br>2. (原话2)[mm:ss] | | 3分钟 | 塑品-核心卖点 | (提炼:版型、材质、细节等1-2个核心卖点) | 1. (原话1)[mm:ss]<br>2. (原话2)[mm:ss] | | 3分钟 | 塑品-价值塑造 | (提炼:高级感、溢价空间、稀缺感植入) | 1. (原话1)[mm:ss]<br>2. (原话2)[mm:ss] | | 3分钟 | 塑品-颜色/尺码推荐 | (提炼:分人群推荐颜色、尺码指引) | 1. (原话1)[mm:ss]<br>2. (原话2)[mm:ss] | | 30秒 | 保障话术-服务承诺 | (提炼:七天无理由、运费险等保障) | 1. (原话1)[mm:ss]<br>2. (原话2)[mm:ss] | | 30秒 | 保障话术-顾虑打消 | (提炼:退款承诺、售后兜底表述) | 1. (原话1)[mm:ss]<br>2. (原话2)[mm:ss] | | 30秒 | 开价-虚标高溢价 | (提炼:原价、对标价、线下价等锚定价) | 1. (原话1)[mm:ss]<br>2. (原话2)[mm:ss] | | 30秒 | 开价-释放折扣 | (提炼:折扣、减额、优惠券等福利) | 1. (原话1)[mm:ss]<br>2. (原话2)[mm:ss] | | 30秒 | 开价-最终到手价 | (提炼:最终报价、关注引导、运费险重申) | 1. (原话1)[mm:ss]<br>2. (原话2)[mm:ss] | | 上车(1-2分钟) | 逼单封单 | (提炼:紧迫感营造、福利强调、稀缺逼单) | 1. (原话1)[mm:ss]<br>2. (原话2)[mm:ss] |

输出标准

  1. 表格结构与模板完全一致,不得增减行列、修改列名与顺序。
  2. 「说明」列为对应话术的提炼归纳,全部来自录制时段内容,不添加主观推演内容。
  3. 「引用话术」列多条内容用有序序号分行排列,每条末尾标注对应直播时间戳,格式为[mm:ss]
  4. 「引用话术」保留主播核心原话,精简冗余语气词、重复句,保持口语原貌。
  5. 单节奏点话术超过5条时,筛选3-5条核心内容,首行标注「核心节选」。
  6. 若录制时长内未覆盖某节奏点,对应「说明」「引用话术」列均标注「未覆盖」。
  7. 基础输出为Markdown格式,可按需导出带格式的Excel文件(冻结首行、自动换行)。

依赖能力类型(工具均随项目自带)

  • 直播音频采集:tools/douyin-recorder(抖音直播录屏工具,项目内自带)
  • 带时间戳语音转文字(ASR):mcp-tools/speech_to_text_mcp.py(火山引擎 SeedASR)
  • 结构化表格归纳填充能力:AI 分析能力
  • 多格式文件导出能力:AI 输出能力

MCP工具配置说明

  1. 工具配置文件位于 mcp-tools/config.json,填写火山引擎的 API 密钥(详见上方「配置自检」)。
  2. 转写服务使用火山引擎 SeedASR(mcp-tools/speech_to_text_mcp.py),如需更换服务商需自行改造转写脚本。