Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/aidotnet-bilibili-analyzer
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/bilibili-analyzer
What's inside
- Skill name
bilibili-analyzer- Description
- 自动分析B站视频内容,下载视频并拆解成帧图片,使用AI分析并生成详细的专题文档或实操教程。
- License
- MIT
- Metadata
- short-description: B站视频AI分析工具
- Instructions
- 464 lines in SKILL.md · view on GitHub
Files (5)
- SKILL.md
- basic-usage.md · examples/
- faq.md · references/
- installation.md · references/
- prepare.cs · scripts/
SKILL.md (first lines)
# Bilibili Video Analyzer ## Description B站视频内容分析工具。提供视频URL后,自动下载视频、拆解成帧图片,然后使用AI分析内容,最终生成**高质量的专题文档或实操教程**。 **核心特点**: - 不是简单的时间线记录,而是**重新组织整理**成一篇完整的文档 - 实操类视频 → 生成**可直接使用的操作教程** - 知识类视频 → 生成**结构化的专题文档** - 报告中插入关键截图,使用 `` 格式 ## Source & Documentation | 工具 | 用途 | 文档 | |------|------|------| | **FFmpeg** | 视频拆帧 | [官网](https://ffmpeg.org/) / [文档](https://ffmpeg.org/ffmpeg.html) | | **Bilibili API** | 视频下载 | [API文档](https://github.com/SocialSisterYi/bilibili-API-collect) | ## Installation ### 1. 安装 .NET 10 SDK 脚本使用 .NET 10 单文件执行功能,需要安装 .NET 10 SDK。 下载地址: https://dotnet.microsoft.com/download/dotnet/10.0 验证安装: ```bash dotnet --version ``` ### 2. 安装 FFmpeg **Windows:** ```powershell # Chocolatey choco install ffmpeg # 或 Scoop scoop install ffmpeg # 或手动下载: https://ffmpeg.org/download.html ``` **macOS:** ```bash brew install ffmpeg ``` **Linux:** ```bash # Ubuntu/Debian sudo apt install ffmpeg # CentOS/RHEL sudo yum install ffmpeg ``` 验证安装: ```bash ffmpeg -version ``` ## Trigger - `/bilibili-analyzer` 命令 - 用户请求分析B站视频 - 用户提供B站视频链接并要求分析 ## Provided Script 本 skill 提供了 `scripts/prepare.cs` 脚本用于下载视频和提取帧图片。 **脚本位置**: `skills/tools/bilibili-analyzer/scripts/prepare.cs` **运行方式**: 使用 .NET 10 单文件执行功能 ### 使用方法 ```bash # 基本用法 dotnet run scripts/prepare.cs "<视频URL>" -o <输出目录> # 示例 dotnet run scripts/prepare.cs "https://www.bilibili.com/video/BV1xx411c7mD" -o ./output # 长视频(降低帧率) dotnet run scripts/prepare.cs "https://www.bilibili.com/video/BV1xx411c7mD" -o ./output --fps 0.5 ``` ### 参数说明 | 参数 | 说明 | 默认值 | |------|------|--------| | `url` | B站视频URL(必需) | - | | `-o, --output` | 输出目录 | 当前目录 | | `--fps` | 每秒提取帧数 | 1.0 | | `--similarity` | 相似度阈值(0-1),超过此值的相邻帧会被去重 | 0.80 | | `--no-dedup` | 禁用相似帧去重 | false | | `--video-only` | 只下载视频,不提取帧 | false | | `--frames-only` | 只提取帧(需已有video.mp4) | false | ### 相似帧去重 脚本会自动对**相邻帧**进行相似度检测,去除相似度超过阈值(默认80%)的重复帧: - 使用 ffmpeg 的 SSIM/PSNR 算法计算相似度 - **只比较相邻帧**,不会跨帧比较 - 去重后自动重新编号(frame_0001.jpg, frame_0002.jpg, ...) - 可通过 `--similarity 0.85` 调整阈值 - 可通过 `--no-dedup` 禁用去重 ### 输出结构 ``` <输出目录>/ ├── video.mp4 # 下载的视频文件 └── images/ # 帧图片目录
From AIDotNet/MoYuCode, MIT.
More from AIDotNet/MoYuCode
- 0.513score
qrcode-generator
AIDotNet
从文本、URL或数据生成二维码,支持自定义颜色、Logo和多种输出格式。
SkillDFreshness: D★ 85Claude Code +9 - 0.513score
excel-handler
AIDotNet
读取、写入和操作Excel文件(.xlsx、.xls)。创建电子表格、读取数据并导出为各种格式。
SkillDFreshness: D★ 85Claude Code +9 - 0.513score
image-processor
AIDotNet
处理图片 - 调整大小、转换格式、添加水印、生成缩略图。基于Pillow。
SkillDFreshness: D★ 85Claude Code +9 - 0.513score
markdown-converter
AIDotNet
将Markdown转换为HTML、PDF或其他格式,支持语法高亮和自定义样式。
SkillDFreshness: D★ 85Claude Code +9 - 0.513score
code-formatter
AIDotNet
格式化源代码文件,支持Python、JavaScript、JSON等语言,使用行业标准格式化工具。
SkillDFreshness: D★ 85Claude Code +9 - 0.513score
email-sender
AIDotNet
使用SMTP发送带附件的邮件,支持HTML模板、多收件人和文件附件。基于nodemailer。
SkillDFreshness: D★ 85Claude Code +9 - 0.513score
csv-processor
AIDotNet
读取、写入、转换和分析CSV文件,支持过滤、排序、聚合和格式转换。
SkillDFreshness: D★ 85Claude Code +9 - 0.513score
base64-encoder
AIDotNet
编码和解码Base64、URL安全Base64和十六进制字符串,支持文件处理。
SkillDFreshness: D★ 85Claude Code +9 - 0.513score
json-validator
AIDotNet
根据JSON Schema验证JSON文件,提供详细错误报告和自动修复建议。
SkillDFreshness: D★ 85Claude Code +9 - 0.513score
json-yaml-converter
AIDotNet
在JSON、YAML和TOML格式之间转换,验证和格式化配置文件。
SkillDFreshness: D★ 85Claude Code +9 - 0.513score
color-converter
AIDotNet
在HEX、RGB、HSL、HSV和CMYK格式之间转换颜色,支持调色板生成。
SkillDFreshness: D★ 85Claude Code +9 - 0.513score
file-hasher
AIDotNet
计算文件哈希值(MD5、SHA1、SHA256、SHA512)用于完整性验证和比较。
SkillDFreshness: D★ 85Claude Code +9
Signals
- Stars
- 85
- Forks
- 17
- Open issues
- 2
- Last commit (this folder)
- Jan 27, 2026 (9 months ago)
- Last release
- Jan 28, 2026 (9 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/AIDotNet/MoYuCode
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from AIDotNet
- 0.513score
image-processor
AIDotNet
处理图片 - 调整大小、转换格式、添加水印、生成缩略图。基于Pillow。
SkillDFreshness: D★ 85Claude Code +9 - 0.513score
json-validator
AIDotNet
根据JSON Schema验证JSON文件,提供详细错误报告和自动修复建议。
SkillDFreshness: D★ 85Claude Code +9 - 0.513score
base64-encoder
AIDotNet
编码和解码Base64、URL安全Base64和十六进制字符串,支持文件处理。
SkillDFreshness: D★ 85Claude Code +9 - 0.513score
csv-processor
AIDotNet
读取、写入、转换和分析CSV文件,支持过滤、排序、聚合和格式转换。
SkillDFreshness: D★ 85Claude Code +9 - 0.513score
color-converter
AIDotNet
在HEX、RGB、HSL、HSV和CMYK格式之间转换颜色,支持调色板生成。
SkillDFreshness: D★ 85Claude Code +9 - 0.513score
json-yaml-converter
AIDotNet
在JSON、YAML和TOML格式之间转换,验证和格式化配置文件。
SkillDFreshness: D★ 85Claude Code +9
Cite this page
bilibili-analyzer skill. Agent Mart. https://agentmart.dev/skills/aidotnet-bilibili-analyzer (last updated 2026-10-24)