← Back to Skills Marketplace
bilibili-danmaku-extractor
by
Unclecheng
· GitHub ↗
· v1.0.0
· MIT-0
97
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install unclecheng-bilibili-danmaku-extractor
Description
B站视频弹幕提取工具。输入B站视频链接,自动提取该视频的所有弹幕,输出JSON和Markdown两种格式的文件。
Usage Guidance
The skill appears to be a straightforward Bilibili danmaku extractor and is internally consistent. Before installing/run: (1) Review the code yourself or run it in a disposable environment (container or VM) because the package author and homepage are unknown; (2) run inside a Python virtualenv and inspect network activity if you have concerns; (3) be mindful of Bilibili rate limits and terms of service when extracting many videos; (4) the script writes files to the output directory — avoid running as a privileged user and choose a safe output path; (5) verify the pip package 'requests' is installed from the official index (pip install in a controlled env). These steps reduce risk even though the code itself matches its stated purpose.
Capability Analysis
Type: OpenClaw Skill
Name: unclecheng-bilibili-danmaku-extractor
Version: 1.0.0
The skill bundle is a legitimate tool for extracting Bilibili video danmaku (comments) into JSON and Markdown formats. The Python script `main.py` uses standard libraries to interact with public Bilibili APIs (api.bilibili.com) and perform file operations that are entirely consistent with the tool's stated purpose. No evidence of data exfiltration, malicious execution, or harmful prompt injection was found.
Capability Assessment
Purpose & Capability
Name/description (extract Bilibili danmaku) aligns with what the files do: main.py fetches video info and danmaku from Bilibili API endpoints and exports JSON/Markdown. No unrelated services, binaries, or credentials are requested.
Instruction Scope
SKILL.md instructs the agent to call Bilibili APIs and run the included main.py; the script only reads the provided URL/BV, performs HTTP requests to Bilibili, parses XML (with optional zlib decompression), and writes local output files. It does not read arbitrary system files, access other environment variables, or send data to unexpected external endpoints.
Install Mechanism
No install spec; requirements.txt lists only requests (requests>=2.28.0). This is low-risk and proportionate for a Python script that performs HTTP calls.
Credentials
The skill requires no environment variables, no credentials, and no config paths. Network access to Bilibili is necessary and appropriate for the stated purpose.
Persistence & Privilege
always is false and the skill does not request permanent/system-wide changes. It is user-invocable only and does not modify other skills or agent-wide settings.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install unclecheng-bilibili-danmaku-extractor - After installation, invoke the skill by name or use
/unclecheng-bilibili-danmaku-extractor - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of bilibili-danmaku-extractor.
- Extracts all danmaku (弹幕) from any B站 (Bilibili) video via BV号 or link
- Outputs results in both JSON (with video info) and Markdown (readable, time-ordered)
- Works directly in conversation or as a Python script; requires only Python 3.8+ and requests
- No login or authentication needed; uses B站 public APIs
- Automatically handles compressed danmaku data and common video formats
- Includes sample usage, troubleshooting, and real extraction case in documentation
Metadata
Frequently Asked Questions
What is bilibili-danmaku-extractor ?
B站视频弹幕提取工具。输入B站视频链接,自动提取该视频的所有弹幕,输出JSON和Markdown两种格式的文件。 It is an AI Agent Skill for Claude Code / OpenClaw, with 97 downloads so far.
How do I install bilibili-danmaku-extractor ?
Run "/install unclecheng-bilibili-danmaku-extractor" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is bilibili-danmaku-extractor free?
Yes, bilibili-danmaku-extractor is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does bilibili-danmaku-extractor support?
bilibili-danmaku-extractor is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created bilibili-danmaku-extractor ?
It is built and maintained by Unclecheng (@unclecheng-li); the current version is v1.0.0.
More Skills