TDengine Database
通过预设模式查询期货市场时序数据,支持合约与交易所筛选。
下载 8
自动提取B站视频的字幕、弹幕、评论与描述,生成结构化数据用于AI总结。
openclaw skills install @gkd2323c/bilibili-video-summary命令、参数、文件名以原文为准
从 Bilibili 视频中提取完整内容——字幕/字幕、弹幕、评论和视频描述——然后利用您自己的大模型能力生成深度摘要。无需外部 AI API(无需 OpenAI / Gemini 密钥)。
| 数据来源 | 获取方式 | 优先级 |
|---|---|---|
| 字幕(CC Subtitles) | Bilibili API | 最快,若可用则优先使用 |
| 音频转录 | whisper.cpp + Vulkan GPU | 无字幕时自动降级使用 |
| 视频描述 | yt-dlp | 始终获取 |
| 弹幕(滚动评论) | yt-dlp | 解析并分析高频内容 |
| 评论 | Bilibili 评论 API | 按点赞数排序,去重,提取高赞内容 |
收到 Bilibili 视频链接并要求进行摘要时,请按以下步骤操作:
python bili-transcript.py "<video_url>"该脚本会自动完成:
输出文件保存至 ./bili-output/ 目录:
transcript.txt — 完整的转录文本或字幕内容danmaku.json — 包含统计数据的弹幕数据comments.json — 包含高赞内容的评论数据JSON 输出包含预览文本、弹幕摘要和精选评论。
JSON 预览内容在 2000 字符处截断。请阅读完整文件:
cat ./bili-output/transcript.txt审查社区反馈信息:
cat ./bili-output/danmaku.json
cat ./bili-output/comments.json使用您自己的大模型能力生成全面的摘要。建议结构如下:
视频概览 — 标题、上传者、时长、转录来源(字幕 / GPU)。来自描述的关键信息(项目链接、更新说明等)。
核心内容 — 视频的主要主题。用流畅段落总结核心叙事。
关键要点 — 值得强调的重要观点、数据点或信息。
社区反馈(可选) — 弹幕与评论中的反应。若内容质量低(如垃圾信息、恶意刷屏、无实质讨论),可跳过。
评估(可选) — 内容质量、信息密度、显著优点或缺点
# 仅获取视频元数据
python bili-transcript.py "<URL>" --action info
# 仅获取字幕(若可用)
python bili-transcript.py "<URL>" --action subtitle
# 强制使用 GPU 转录(跳过字幕检查)
python bili-transcript.py "<URL>" --action transcribe
# 仅获取弹幕
python bili-transcript.py "<URL>" --action danmaku
# 仅获取评论
python bili-transcript.py "<URL>" --action comments
# 自定义输出目录
python bili-transcript.py "<URL>" --output ./my-output| 变量 | 用途 |
|---|---|
WHISPER_CPP_DIR | whisper.cpp 目录路径(包含 whisper-cli) |
WHISPER_MODEL | whisper 模型文件路径(例如:ggml-large-v3-turbo.bin) |
BILI_OUTPUT_DIR | 默认输出目录(默认值:./bili-output) |
| 视频时长 | 总耗时 | 说明 |
|---|---|---|
| 5 分钟 | ~15 秒 | GPU 转录速度快 |
| 12 分钟 | ~22 秒 | 下载 + 转换 + 转录 |
| 1 小时 | ~2-3 分钟 | 取决于音频密度 |
| 弹幕/评论 | ~5-10 秒 | 取决于评论数量 |
--action subtitle已收录 1 个 Skill