← Back to Skills Marketplace
jacobzwj

B站 (bilibili) 热门视频监控

by Jacob_code · GitHub ↗ · v1.0.21
darwinlinuxwin32 ⚠ suspicious
8802
Downloads
22
Stars
38
Active Installs
22
Versions
Install in OpenClaw
/install bilibili-hot-monitor
Description
生成B站热门视频日报并发送邮件。触发词:B站热门、bilibili日报、视频日报、热门视频
Usage Guidance
Install only if you are comfortable giving the skill a live Bilibili session cookie, an OpenRouter API key, and SMTP credentials. Prefer environment variables or a dedicated low-risk account, avoid command-line secrets, restrict or delete bilibili-monitor.json after use, and confirm the recipients and content before sending email.
Capability Analysis
Type: OpenClaw Skill Name: bilibili-hot-monitor Version: 1.0.21 The skill bundle is designed to generate Bilibili hot video reports and send them via email, optionally using AI for summaries and comments. It handles sensitive credentials (Bilibili cookies, OpenRouter API key, SMTP credentials) by instructing the user to provide them via environment variables, command-line arguments, or a local configuration file, which is a secure practice. All network connections are to legitimate Bilibili APIs, OpenRouter AI (openrouter.ai), and a user-configured SMTP server (defaulting to smtp.gmail.com), aligning with its stated purpose. While SKILL.md contains instructions for the AI agent to control its output during execution (e.g., '请只转发脚本实际输出' - 'please only forward the script's actual output'), these are framed as improving user experience and preventing chat spam, not for hiding malicious activities. There is no evidence of data exfiltration to unauthorized endpoints, malicious execution, persistence mechanisms, or other intentional harmful behaviors.
Capability Assessment
Purpose & Capability
Fetching Bilibili hot videos, retrieving subtitles, using OpenRouter for summaries/commentary, generating a report, and sending it by SMTP all fit the stated purpose.
Instruction Scope
The runtime instructions ask the agent to collect full Bilibili cookies, an OpenRouter key, a Gmail app password, and recipients, then write those secrets into bilibili-monitor.json; the workflow asks for confirmation before execution but does not give a clear privacy warning for subtitle/metadata upload to OpenRouter.
Install Mechanism
The bundle is a simple Python skill using requests, with no hidden installer, autostart hook, package post-install behavior, or persistence mechanism found.
Credentials
Network access to Bilibili, OpenRouter, and SMTP is expected, but full browser cookies and SMTP app-password authority are high-impact for a reporting skill and are broader than the minimum needed for some functions.
Persistence & Privilege
Sensitive credentials can be persisted in a plaintext local JSON file without file-permission hardening, and the scripts also support passing secrets through command-line flags.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install bilibili-hot-monitor
  3. After installation, invoke the skill by name or use /bilibili-hot-monitor
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.21
修复进度条
v1.0.20
— 新增 AI agent 执行指引:明确要求只转发脚本实际输出,不在等待期间发送额外消息,避免在 Telegram 等平台刷屏 — 更新功能描述:明确进度条仅在 25%/50%/75%/100% 关键节点输出
v1.0.19
优化进度条输出:从每个视频都打印改为只在 25%、50%、75%、100% 关键节点输出,避免 AI agent 在 Telegram 等平台汇报进度时刷屏
v1.0.18
- 优化首次配置流程,增加执行前确认和预计总耗时提示,提升用户体验。 - 明确分步执行流程,调整为“确认并执行”模式,避免意外执行。 - 新增各环节预计执行时间表,提醒完整流程约需10-15分钟,并建议命令设置超时900秒以上。 - 保留所有功能和原有安全措施,无破坏性更改。
v1.0.17
— 凭据存储方式改为用户本地配置文件,Skill 发布包中不包含任何凭据 — 配置文件已通过 .gitignore 排除,不会被意外上传或分享 — 同时支持环境变量和命令行参数传递凭据,用户可自行选择 — 所有网络传输使用 HTTPS 和 TLS/STARTTLS 加密 — 更新 SKILL.md 和 README.md 安全说明 — 移除已废弃的 bilibili_proxy_server.py
v1.0.16
🔒 安全升级:敏感凭据(B站 Cookies、OpenRouter API Key、Gmail 邮箱及应用密码)不包含在 Skill 发布包内,仅存储在用户本地配置文件中,已通过 .gitignore 排除。同时支持环境变量传递凭据,所有网络传输均使用 TLS 加密,请放心使用。 — 示例配置文件 bilibili-monitor.example.json 移除所有敏感字段,仅保留模型选择、收件人、视频数量等非敏感设置 — 新增环境变量支持(BILIBILI_COOKIES、OPENROUTER_API_KEY、SMTP_EMAIL、SMTP_PASSWORD),凭据读取优先级:命令行参数 > 环境变量 > 配置文件 — SKILL.md 和 README.md 新增安全说明章节,明确凭据存储和传输机制 — 移除已废弃的 bilibili_proxy_server.py
v1.0.15
🔒 安全升级:敏感凭据(B站 Cookies、OpenRouter API Key、Gmail 邮箱及应用密码)不包含在 Skill 发布包内,仅存储在用户本地配置文件中,已通过 .gitignore 排除。同时支持环境变量传递凭据,所有网络传输均使用 TLS 加密,请放心使用。 — 示例配置文件 bilibili-monitor.example.json 移除所有敏感字段,仅保留模型选择、收件人、视频数量等非敏感设置 — 新增环境变量支持(BILIBILI_COOKIES、OPENROUTER_API_KEY、SMTP_EMAIL、SMTP_PASSWORD),凭据读取优先级:命令行参数 > 环境变量 > 配置文件 — SKILL.md 和 README.md 新增 🔒 安全说明章节,明确凭据存储和传输机制 — 移除已废弃的 bilibili_proxy_server.py
v1.0.14
🔒 安全升级:本版本将所有敏感凭据(B站 Cookies、OpenRouter API Key、Gmail 邮箱及应用密码)从配置文件中完全移除,改为通过环境变量传递。配置文件仅保留模型选择、收件人列表等非敏感设置,凭据不落盘、进程结束即销毁,请放心使用。 — 敏感凭据不再写入 JSON 配置文件,改为通过环境变量(BILIBILI_COOKIES、OPENROUTER_API_KEY、SMTP_EMAIL、SMTP_PASSWORD)传递 — 配置文件 bilibili-monitor.json 仅存储非敏感设置(模型、收件人、视频数量) — 凭据读取优先级:命令行参数 > 环境变量 > 配置文件,向后兼容旧版配置 — 更新 SKILL.md 执行流程,适配环境变量方案 — 新增安全说明章节(SKILL.md 和 README.md) — 移除已废弃的 bilibili_proxy_server.py
v1.0.13
新增 bilibili_subtitle.py,支持提取视频字幕用于 AI 总结 AI 功能重构:从依赖 B站官方 AI 总结 API 改为基于字幕内容由 LLM 生成总结与点评,海外用户不再受地区限制 移除 API 代理方案:删除 bilibili_proxy_server.py,移除配置中 proxy_api 相关字段 更新配置向导:简化设置流程,移除代理配置选项,新增字幕/AI 相关提示 更新文档:说明 AI 功能基于字幕总结的新机制,删除 API 代理相关内容
v1.0.12
### v1.0.12 changelog - Added `bilibili_subtitle.py` for handling video subtitles. - Updated configuration wizard: improved subtitle/AI-related prompts and simplified API代理设置流程. - Updated docs: explained AI功能基于字幕总结,删除了API代理相关内容。 - Configuration now focuses on AI服务(视频总结与点评),无代理配置选项。
v1.0.11
- 新增 B站 API 代理支持,方便海外用户获取 B站热门数据 - 配置流程增加 API 代理相关设置选项 - 更新配置文件结构,新增 proxy_api 字段 - 添加 bilibili_proxy_server.py 文件,用于自建 API 代理服务器 - 优化使用说明和注意事项,明确代理适用场景
v1.0.10
- Updated OpenRouter模型映射:Gemini由 "google/gemini-2.5-flash-preview" 升级为 "google/gemini-3-flash-preview",GPT由 "openai/gpt-4.1-mini" 升级为 "openai/gpt-5.2-chat" - 其他内容未变
v1.0.9
- 新增“重要提示”部分,说明 B站 AI 总结 API 仅限中国大陆地区可用,海外服务器无法使用该功能。 - 其余内容保持不变,无功能调整。
v1.0.8
- 简化 AI 点评服务为仅支持 OpenRouter,移除 MiniMax 相关选项及变量。 - 更新 AI 模型选择流程与配置,模型映射值有调整。 - 优化配置文件结构,去除不再使用的字段。 - 发送邮件时标题自动使用当前日期,无需手动指定。 - 调整并精简分步配置说明。
v1.0.7
- Improved first-time setup flow: now guides users through step-by-step configuration, asking for each field separately. - Added automatic config file existence check before prompting. - Introduced model selection prompt for OpenRouter with clearer options and recommendations. - Output path for the generated report is now set to `/tmp/bilibili_report.md` for consistency. - Documentation updated for greater clarity, user guidance, and up-to-date API/resource links.
v1.0.6
- Added a configuration file example: bilibili-monitor.example.json. - Updated documentation to introduce streamlined setup and execution via a single JSON config file. - New onboarding flow: collect all user info upfront and generate a JSON config. - Simplified report generation and email commands to use the config file. - Detailed supported AI providers and configuration options in tabular form.
v1.0.5
No changes detected in this version.
v1.0.4
Version 1.0.4 - Major simplification: Skill workflow and prompts have been streamlined for easier user interaction. - Now requires users to provide the full B站 cookie string (no longer individual fields) before proceeding. - Mandatory collection of all key information (cookies, AI key, sender and recipient emails) before execution; clearer, more straightforward user prompts. - Email sending now standardized to require Gmail and app password. - Removed detailed technical options and descriptions; retained essential step-by-step execution instructions. - Updated trigger keywords and description for better clarity and matching.
v1.0.3
- 强化了用户信息收集流程,新增强制逐步询问所有关键Cookie(SESSDATA、bili_jct、buvid3),并明确标注必需/推荐。 - 移除了对 `BILIBILI_SESSDATA` 环境变量的强制要求,改为命令参数可选;完善 Cookie 提供方式。 - 邮件和AI点评功能的引导更清晰,所有模型绑定API Key的说明更明确,并统一展示模型与参数映射表。 - 优化了用户对话引导模板,确保自动逐步获取所需全部信息,防止参数遗漏。 - 更新环境变量说明,增加 Cookie 字段详细说明,突出推荐填写。 - 提升操作安全性和体验,减少遗漏导致的执行报错风险。
v1.0.2
**新增:支持通过 OpenRouter 或 MiniMax 自动生成AI点评与运营分析,用户可选多种主流LLM,报告全流程自动化。** - 新增 OpenRouter 和 MiniMax API 支持,实现 GPT、Claude、Gemini 等主流大模型自动生成热门视频点评和运营分析。 - 用户可自选 AI 点评模型,并按需填写 API Key,无需手动补全点评模版。 - 报告内容结构优化,AI点评/数据分析全自动填充,适应不同模型输出。 - SKILL 文档全面更新,详细示例及参数映射指引,流程更易用。 - 邮件发送和基础功能保持一致,兼容手动或全自动日报推送。
Metadata
Slug bilibili-hot-monitor
Version 1.0.21
License
All-time Installs 296
Active Installs 38
Total Versions 22
Frequently Asked Questions

What is B站 (bilibili) 热门视频监控?

生成B站热门视频日报并发送邮件。触发词:B站热门、bilibili日报、视频日报、热门视频. It is an AI Agent Skill for Claude Code / OpenClaw, with 8802 downloads so far.

How do I install B站 (bilibili) 热门视频监控?

Run "/install bilibili-hot-monitor" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is B站 (bilibili) 热门视频监控 free?

Yes, B站 (bilibili) 热门视频监控 is completely free (open-source). You can download, install and use it at no cost.

Which platforms does B站 (bilibili) 热门视频监控 support?

B站 (bilibili) 热门视频监控 is cross-platform and runs anywhere OpenClaw / Claude Code is available (darwin, linux, win32).

Who created B站 (bilibili) 热门视频监控?

It is built and maintained by Jacob_code (@jacobzwj); the current version is v1.0.21.

💬 Comments