360 Secure SkillHub
360 安全技能中心

HotBee 抖音视频报告

该 Skill 通过 Python 脚本调用 HotBee API,解析用户提供的公开抖音视频链接,采集视频数据、转写文案、评论和封面/图集,并输出 HTML 报告、评论 CSV/JSON、Markdown 文案、SVG 报告卡片和运行清单。评论与转写需确认使用 HotBee 额度,产物保存到指定本地目录。

shanye1402-hash
shanye1402-hash
热度 63.20
最近更新 2026-08-16 11:52:17
分类:数据依赖:代码执行 / 读写文件 / 第三方 API / 联网浏览搜索应用场景:社交媒体 / 报告撰写 / 数据处理 / 摘要总结

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add hotbee-douyin-video-report
Metadata
name
hotbee-douyin-video-report
description
输入抖音视频链接后,用 HotBee 接口采集视频基础数据、转写文案、评论和封面/图集,并生成本地 HTML 拆解报告、评论 CSV/JSON、文案 MD、报告卡片 SVG 等文件。Use when the user asks for 抖音视频解析、视频拆解、爆款复盘、评论洞察、视频文案提取、HTML 报告、报告图片或把 HotBee 网站的视频解析能力做成自动化产物。

HotBee 抖音视频报告

本 Skill 仅处理用户主动提供的公开抖音链接,不绕过登录、验证码或访问控制。运行脚本会访问 HotBee API、抖音短链和返回媒体所在的公开 CDN,并把公开视频信息与公开评论保存到用户指定的本地目录。

快速使用

优先运行脚本,不要手工拼接口:

python scripts/douyin_video_report.py --url "抖音视频链接" --output-dir "./output/douyin-video-report"

脚本会生成一个带时间戳的目录,核心产物包括:

  • report.html:本地 HTML 视频拆解报告。
  • images/:封面、图集和 report-card.svg。
  • transcript.md / transcript_raw.txt:清洗文案和原始转写。
  • comments.csv / comments.json:评论明细和评论意图。
  • breakdown.md:视频拆解正文。
  • raw/:HotBee 接口原始响应 JSON。
  • run_manifest.json:本次输入、接口、警告、产物路径。

评论和转写通常需要 HotBee 权限,并可能消耗用户的 HotBee 套餐额度。运行这些能力前先确认用户愿意使用自己的额度。脚本优先读取用户本机环境变量 HOTBEE_API_KEY,同时兼容旧变量 HOTBEE_DOUYIN_KEY,并会在落盘前清理敏感字段。不要把任何敏感凭证写进提示词、公开文档、前端代码或聊天记录。

工作流

  1. 先保存用户给出的原始抖音链接,不要改写掉上下文里的分享文案。
  2. 运行脚本生成产物;如用户只给了短链,脚本会尝试解析为标准抖音视频链接。
  3. 打开 run_manifest.json 和 report.html 检查是否有 warnings。
  4. 如果用户明确要 PNG 报告图,使用浏览器或 Playwright 打开 report.html 截图,保存到同一个 images/ 目录;不要只返回浏览器截图而不落盘。
  5. 最终用中文回复产物路径、缺失项和下一步可直接使用的文件。
  6. 提醒用户:输出可能包含公开视频作者名与公开评论,不要未经检查就再次公开分发或提交到 Git。

播放量稳定解析基线

  • 视频信息优先调用 /tool/douyin/Dy_video_info_VIP;具备权限时最多尝试 3 次,再回退 /tool/douyin/Dy_video_info。
  • 播放量不能只读 statistics.play_count;必须兼容 play_count、playCount、play、view_count、viewCount 等候选字段。
  • 如果实时接口没有返回播放量,必须从输出根目录历史报告和 _cache/douyin-video-metrics.json 按 videoId / 标准视频 URL 回填最近一次成功播放量。
  • run_manifest.json 必须写入 metric_sources.playCount,标明来源是 vip、regular、cache 或 missing;HTML 报告默认不展示缓存提示。
  • 实时和历史缓存都没有播放量时,warnings 必须包含:播放量实时接口未返回,且没有可用历史缓存。

HTML 报告样式与交互基线

  • report.html 必须对齐 HotBee 网站导出的“视频解析报告”视觉结构:米色背景、顶部封面 + 标题卡、4 + 4 指标卡、开场语定位 + 爆款要素、三列画面拆解、四卡脚本拆解、评论意图与热词、优化建议和底部署名。
  • 报告底部署名固定为:拆解洞察来自 HotBee.cn | 社媒公开数据采集与内容分析。
  • 评论区不能只是静态列表;必须内嵌本次采集到的评论 JSON,并支持本地 file:// 打开时的前端交互。
  • 热词词云、高频需求词、高频意图统计都必须可点击;点击后右侧“相关评论”切换为匹配该词或该意图的评论,并更新标题、数量和激活态。
  • “全部评论”必须可点击恢复完整已采集评论列表。
  • 修改 HTML 模板后至少运行 python -m py_compile scripts/douyin_video_report.py,并用浏览器或 Playwright 验证:无横向溢出、词云点击能筛选评论、全部评论能恢复列表。

输出要求

  • 所有用户可见内容必须是中文。
  • 默认不生图;本 Skill 里的“图片”指解析得到的封面/图集、报告卡片 SVG 或对 report.html 的截图。
  • 如果用户额外要求 AI 生图,必须使用 HotBee Image2,不要调用其他生图服务;必须同时保存中文 Prompt、任务 JSON 和生成图片,并在 run_manifest.json 或最终回复里列出路径。
  • 不要把评论写成泛泛总结;报告里必须包含评论意图统计、高频需求词和可引用评论样本。
  • 不要只给文案;用户要的是 HTML 报告 + 图片 + 评论 + 文案 的完整文件包。

常用参数

  • --max-comments:评论最多保存多少条,默认 100。
  • --skip-transcript:只要视频数据和评论,不转写文案。
  • --skip-comments:只要视频数据和文案,不采集评论。
  • --base-url:HotBee API Base,默认 https://www.smsz.xyz/prod-api。只允许 HTTPS;仅本机回环地址允许 HTTP。

安全边界

  • 不要代表用户批量处理其未明确提供的账号或链接。
  • 不要把 output/、raw/、评论或转写产物提交到公开仓库。
  • 不要关闭 TLS 校验,也不要把密钥发送给自定义的非 HTTPS API Base。
  • 如果接口报错,向用户返回已清理的错误摘要,不得回显请求中的密钥或完整签名查询参数。

参考

需要核对接口、字段或与网站实现的关系时,读取 references/hotbee-analysis-contract.md。

官方能力目录:HotBee Skills