返回顶部
b

bili-mindmapB站视频脑图

Turn a Bilibili video URL or BV number into a human-like XMind mind map. Use when the user wants to collect subtitles, comments, AI summary, and transcript fallback, then generate structured notes or mind maps for a Bilibili video.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 0.2.1
安全检测
已通过
318
下载量
免费
免费
1
收藏
概述
安装方式
版本历史

bili-mindmap

Bili Mindmap

将B站视频转化为更接近人工整理的思维导图。

推荐流程

  • - Python脚本收集视频详情、字幕、AI摘要、评论,必要时使用ASR作为后备方案。
  • 宿主平台注入的模型读取准备好的上下文,编写高质量的outline.md。
  • Python将outline.md渲染为.xmind文件。

前置条件

  • - 必须安装并可用bili。
  • 如需音频后备方案,应安装bilibili-cli[audio]。
  • 如果在Windows上使用云端ASR,应已存在阿里云配置文件。
  • 如果在Linux或macOS上偏好本地ASR,请确保Parakeet端点正在运行。

核心约束

  • - 优先使用字幕。仅在字幕不可用时才回退到ASR。
  • 登录检查是强制性的:在bili login之前先运行bili status。
  • 生成outline.md的主要方式应是宿主模型,而非基于规则的本地脚本。
  • 主要结构应来自字幕或ASR。评论和站点AI摘要仅作为补充。
  • 不要机械复制口语转录文本。应合并主题、压缩措辞并按逻辑组织。
  • 如果信息薄弱或不完整,应明确标注,而非编造事实。

主要工作流程

  1. 1. 接受完整视频URL或BV编号。
  2. 运行bili status检查登录状态。
  3. 如有需要,运行bili login并等待用户扫码。
  4. 运行python scripts/preparebilicontext.py --source <视频url或bv> --login-if-needed --transcribe-if-needed。
  5. 读取生成的文件:context.md、hostoutlineprompt.md、manifest.json、videodetails.json、subtitles.txt、aisummary.txt和comments.txt。
  6. 将hostoutlineprompt.md提供给宿主平台模型,让其编写outline.md。仅在宿主模型路径不可用时才使用scripts/generateoutline.py。
  7. 运行python scripts/renderxmind.py --outline <输出目录/outline.md> --output <输出目录/result.xmind>。
  8. 告知用户.xmind文件的写入位置以及最重要的来源。

单命令工作流程

runbilimindmap.py现在支持两种工作流程:

  • - --workflow host:推荐的质量路径。先收集上下文,然后等待宿主生成的outline.md。
  • --workflow local:后备路径。本地使用scripts/generate_outline.py。

推荐命令:

bash
python scripts/runbilimindmap.py --source BV1ABcsztEcY --output-dir output/BV1ABcsztEcY --workflow host --login-if-needed --transcribe-if-needed

首次运行时,如果outline.md尚不存在,脚本将在上下文准备完成后停止,并打印:

  • - context.md路径
  • hostoutlineprompt.md路径
  • 预期的outline.md路径

宿主模型写入outline.md后,再次运行相同命令,脚本将渲染.xmind文件。

后备工作流程

当无法使用宿主模型时,回退到本地大纲生成器:

bash
python scripts/generate_outline.py --context-dir <输出目录> --output <输出目录/outline.md>

这仅为后备方案。其质量通常低于宿主模型的结果。

收集策略

按以下顺序收集信息:

  1. 1. bili video 获取视频详情
  2. bili video --subtitle获取字幕
  3. bili video --ai获取站点AI摘要
  4. bili video --comments获取热门评论
  5. 如果字幕不可用:
- bili audio -o <输出目录/audio>提取音频 - auto模式按moonshine -> parakeet -> aliyun顺序回退

输出要求

  • - 使用视频标题作为根主题。
  • 保持字幕或ASR作为主要证据。
  • 优先进行抽象和综合,而非转录复制。
  • 明确标注不确定性。
  • 最终产物应包括outline.md和.xmind。

重要文件

  • - scripts/preparebilicontext.py:登录检查、内容收集、ASR后备方案,以及生成context.md和hostoutlineprompt.md
  • scripts/generateoutline.py:本地后备大纲生成器
  • scripts/renderxmind.py:纯Python XMind渲染器
  • scripts/runbilimindmap.py:支持host和local工作流程的单命令入口点
  • references/mindmap-outline-template.md:最终大纲的结构模板
  • references/host-llm-outline-spec.md:宿主模型路径的质量和行为规则
  • vendor/aliyun_asr/:捆绑的阿里云文件转录实现

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 bili-mindmap-1776186400 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 bili-mindmap-1776186400 技能

通过命令行安装

skillhub install bili-mindmap-1776186400

下载

⬇ 下载 bili-mindmap v0.2.1(免费)

文件大小: 34.02 KB | 发布时间: 2026-4-15 13:57

v0.2.1 最新 2026-4-15 13:57
Release 0.2.1: host workflow, Moonshine ASR, context cleanup, host outline prompt generation

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部