← ClaudeAtlas

bilibili-video-summarylisted

B站视频决策助手。当用户发送B站视频链接时,拉取视频信息、字幕正文、弹幕、热评与官方AI小结, 由脚本预消化为统计信号,再生成"值不值得看/看哪段/评论共识争议"的决策导向总结。 触发条件:用户发送B站视频链接(BV号、AV号或完整URL)时自动触发。
kiakun-collab/kiakun-skills · ★ 1 · AI & Automation · score 57
Install: claude install-skill kiakun-collab/kiakun-skills
# B站视频决策助手 **你(Claude)是总结者,脚本只负责取素材。** 脚本以最低成本拿全原始文本素材 + 预算好的统计信号, 输出一份 **≤15KB 的固定量级 JSON**;你据此写出帮助用户**快速判断长视频价值**的报告。 ## Start Here ```bash python scripts/bilibili_digest.py "<B站链接 / BV号 / AV号>" ``` - 常用开关:`--page N`(分P,默认1)、`--transcript full|head|none`(字幕正文,默认full,超8000字自动截头部)、 `--skip-comments`、`--skip-uploader`、`--no-cache`。 - 无 CC 字幕时用 Whisper 兜底:`python scripts/bilibili_whisper.py "<链接>" [--sample --peaks peaks.json] [--whisper-model small]`(需系统 ffmpeg)。 - 脚本自带 24h 本地缓存(`~/.cache/bilibili-summary/`)与限速;stdout 是 UTF-8 JSON,进度走 stderr。 ## 输出 JSON 契约(字段即事实源) ```jsonc { "ok": true, "error": null, // ok=false 时仅含 error{code,message} "video": { "bvid","aid","title","desc","duration_sec","pubdate","tname","pages_total","current_page","url","tags" }, "uploader": { "uid","name" }, "uploader_profile": { "sign","official","followers","recent_videos":[{title,play,pubdate}] }, // 可能为 null "uploader_profile_error": null, // 画像抓取失败时的原因串(区分"UP无数据"与"接口失败/wbi风控") "stats": { "view","like","coin","favorite","reply","danmaku","share" }, "value_signals": { "like_rate","fav_rate","coin_rate","danmaku_per_min","reply_rate","hint" }, "transcript": { "source":"subtitle|whisper|ai_conclusion_fallback|none", "subtitle_type":"cc|ai|null", "text":"...", "truncated":false, "segments_sample":[{t,text}] }, "auxiliary": { "ai_conclusion": { "available","source":"bilibili_official_ai","outline":[{title,timestamp}],"summary" } },