Install
openclaw skills install @shanye1402-hash/hotbee-douyin-video-reportopenclaw skills install @shanye1402-hash/hotbee-douyin-video-report本 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_DOUYIN_KEY,并会在落盘前清理敏感字段。不要把任何敏感凭证写进提示词、公开文档、前端代码或聊天记录。
run_manifest.json 和 report.html 检查是否有 warnings。report.html 截图,保存到同一个 images/ 目录;不要只返回浏览器截图而不落盘。/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 必须包含:播放量实时接口未返回,且没有可用历史缓存。report.html 必须对齐 HotBee 网站导出的“视频解析报告”视觉结构:米色背景、顶部封面 + 标题卡、4 + 4 指标卡、开场语定位 + 爆款要素、三列画面拆解、四卡脚本拆解、评论意图与热词、优化建议和底部署名。拆解洞察来自 HotBee.cn | 社媒公开数据采集与内容分析。file:// 打开时的前端交互。python -m py_compile scripts/douyin_video_report.py,并用浏览器或 Playwright 验证:无横向溢出、词云点击能筛选评论、全部评论能恢复列表。report.html 的截图。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/、评论或转写产物提交到公开仓库。需要核对接口、字段或与网站实现的关系时,读取 references/hotbee-analysis-contract.md。
官方能力目录:HotBee Skills