bilibili-video-md:把 B 站视频链接转成结构化 Markdown

前言

做笔记或写稿时,经常要把 B 站长视频里的口述内容落到文字上。常见做法是手动开播放器、暂停抄写,或单独找下载工具再对接 ASR,步骤多、文件名也容易乱。若希望 Agent 在对话里识别 B 站链接后自动走完「拉音频 → 转写 → 摘要 → 落盘」,可以装社区 Skill bilibili-video-md(坐标 @user_fe8721be/jmy001,当前版本 1.0.3)。

这是什么

bilibili-video-md 是 SkillHub 上分类为 ai-agent 的社区技能(来源 community,发布者 user_fe8721be)。页面标注 requires_api_key=false,即不依赖额外 API Key 配置项。

一句话:当用户提供哔哩哔哩视频链接时,自动下载音频、用 Coli ASR(sensevoice 模型) 转录为中文,再生成结构化 Markdown 摘要,并以视频标题作为文件名保存。

官方入口:

  • SkillHub 展示页:https://www.skillhub.cn/skills/user_fe8721be/jmy001
  • API 坐标页:https://api.skillhub.cn/user_fe8721be/jmy001

核心功能

以下能力均来自 SkillHub 技能说明,未在资料中出现的细节不写。

  1. 触发条件:用户提供 B 站视频链接(URL 含 bilibili.com/video/,或 BV 开头加字母数字的编号)。
  2. 下载音频:从对应视频拉取音频,作为后续转写输入。
  3. 语音转文字:使用 Coli ASR,模型为 sensevoice,输出中文文本。
  4. 生成 Markdown:在转写基础上整理为结构化 Markdown 摘要。
  5. 命名保存:以视频标题作为文件名写入 Markdown 文件。

Agent 侧可用的自然语言触发词包括:B站视频、bilibili、下载音频、转视频、video转文字、B站转md。

安装与启用

SkillHub 页面给出的安装指引是:按 SkillHub 安装与优先源配置 安装坐标 @user_fe8721be/jmy001。下面按该文档归纳步骤;各 AI 客户端的 skills 目录不同,安装时必须用 --dir 指向当前 Agent 实际使用的目录。

1、检查或安装 skillhub CLI

先确认本机是否已有 CLI:

command -v skillhub && skillhub --version

若未安装,可按官方脚本安装(完整安装含 CLI 与默认 Skill;仅需 CLI 时加 --cli-only):

# 完整安装(CLI + 默认 Skill,推荐)
curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash

# 仅安装 CLI
curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash -s -- --cli-only

2、安装 bilibili-video-md 到当前 Agent 的 skills 目录

官方强调:安装时必须指定 --dir,否则默认落在 ./skills/,当前 Agent 可能识别不到。

skillhub install @user_fe8721be/jmy001 --dir <skills 目录>

常用客户端的 skills 路径(摘自 SkillHub 安装文档):

客户端 skills 目录
Cursor ~/.cursor/skills/
Claude Code ~/.claude/skills/
Codex ~/.codex/skills/ 或项目下的 .agents/skills/
Windsurf ~/.codeium/windsurf/skills/ 或 .windsurf/skills/

在 Cursor 中,示例为:

skillhub install @user_fe8721be/jmy001 --dir ~/.cursor/skills/

安装完成后,按你所用客户端的惯例重启或刷新 Agent,使新 Skill 被加载。Skill 本体遵循通用 SKILL.md 格式,由 Agent 读取后决定何时调用。

典型用法

资料中的用法是「在对话里提供 B 站链接或上述触发词」,由 Agent 匹配本 Skill 后执行流水线。可复现的示例对话如下(链接需替换为真实视频):

请把这个 B 站视频转成 md:https://www.bilibili.com/video/BVxxxxxxxxxx

或:

B站转md,BV1xxxxxxxxxx
video转文字,帮我处理这个 bilibili 链接:……

经过上面的步骤,Agent 应在本地完成音频下载、ASR 转写与摘要生成,并以该视频标题命名 Markdown 文件。具体脚本路径与中间产物目录取决于 Skill 包内实现;公开页面未列出时,以安装后的 SKILL.md 为准。

适用场景与注意

适合谁

  • 需要把 B 站教程、访谈、课程口述整理成可检索 Markdown 的开发者或写作者。
  • 已在 Cursor、Claude Code、Codex 等支持 Skill 的环境里工作,希望用自然语言触发整条链路的人。

限制与注意

  • 仅针对 B 站视频链接形态(bilibili.com/video/ 或 BV 号);其他平台不在技能说明范围内。
  • 转写依赖 Coli ASR / sensevoice,长视频耗时会随音频时长与本地算力变化;资料未给出时长上限,需自行试跑评估。
  • 社区来源(community),升级与维护跟随发布者 user_fe8721be;安装前可在 SkillHub 查看版本 1.0.3 与页面统计(截至抓取:下载约 1555、安装约 40)。
  • 安装 CLI 或拉取技能包需要网络;在受限沙箱中执行官方 curl 安装脚本时需允许出网。

结尾

bilibili-video-md 把 B 站链接到 Markdown 笔记串成一条 Agent 可触发的流程:识别链接、下载音频、sensevoice 转写、结构化摘要、按标题存盘。若你正在 SkillHub 上找 ai-agent 类工具,可从官方页安装 @user_fe8721be/jmy001:https://www.skillhub.cn/skills/user_fe8721be/jmy001。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

Xiaoye