安装命令
openclawmp install skill/@u-7b7809df41034842951a/bilibili-monitor标签
README
B站热门视频日报
执行流程(分步询问)
检查配置文件
首先检查是否存在配置文件:
test -f {baseDir}/bilibili-monitor.json && echo "CONFIG_EXISTS" || echo "CONFIG_NOT_EXISTS"
- 如果输出
CONFIG_EXISTS→ 跳到【直接执行】 - 如果输出
CONFIG_NOT_EXISTS→ 进入【分步创建配置】
分步创建配置(首次使用)
第1步:询问 B站 Cookies
请提供 B站 Cookies:
(获取方法:登录B站 → F12 → Application → Cookies → 全选复制)
等待用户回复,保存为变量 COOKIES
第2步:询问 AI 点评服务
是否需要 AI 点评功能?(使用 OpenRouter)
1 = 是(需要 OpenRouter API Key)
2 = 否
请回复数字:
等待用户回复
第3步:如果选了 1(使用 AI 点评)
请选择模型:
1 = Gemini(推荐,便宜快速)
2 = Claude(高质量)
3 = GPT
4 = DeepSeek(性价比)
等待用户回复,然后:
请提供 OpenRouter API Key:
(获取:https://openrouter.ai/keys)
保存为 OPENROUTER_KEY 和 MODEL
第4步:询问发件邮箱
请提供 Gmail 发件邮箱:
等待用户回复,保存为 SMTP_EMAIL
第5步:询问应用密码
请提供 Gmail 应用密码(16位):
(获取:https://myaccount.google.com/apppasswords)
保存为 SMTP_PASSWORD
第6步:询问收件人
请提供收件人邮箱(多个用逗号分隔):
保存为 RECIPIENTS
第7步:生成配置文件
根据收集的信息创建配置文件:
cat > {baseDir}/bilibili-monitor.json << 'EOF'
{
"bilibili": {"cookies": "COOKIES值"},
"ai": {
"openrouter_key": "OPENROUTER_KEY值或空",
"model": "MODEL值"
},
"email": {
"smtp_email": "SMTP_EMAIL值",
"smtp_password": "SMTP_PASSWORD值",
"recipients": ["收件人1", "收件人2"]
},
"report": {"num_videos": 10}
}
EOF
直接执行(已有配置)
生成报告:
python3 {baseDir}/generate_report.py --config {baseDir}/bilibili-monitor.json --output /tmp/bilibili_report.md
发送邮件(邮件标题自动使用当前日期):
python3 {baseDir}/send_email.py --config {baseDir}/bilibili-monitor.json --body-file /tmp/bilibili_report.md --html
OpenRouter 模型映射
| 用户选择 | model 值 |
|---|---|
| 1 / Gemini | google/gemini-2.5-flash-preview |
| 2 / Claude | anthropic/claude-sonnet-4.5 |
| 3 / GPT | openai/gpt-4.1-mini |
| 4 / DeepSeek | deepseek/deepseek-chat-v3-0324 |
配置文件示例
见 bilibili-monitor.example.json
相关推荐
谷歌浏览器操作v1.0.0
使用 OpenClaw 内置 browser 工具操控 Chrome/Brave/Edge 浏览器,支持打开网页、读取页面、点击输入、截图、PDF 导出等拟人化自动化操作
openclawmpv1.1.2
OpenClaw 水产市场平台操作指南。Agent 在水产市场上注册、登录、浏览资产、安装技能、发布作品、参与社区互动的完整说明书。
三层记忆系统v1.0.0
AI Agent 三层记忆系统。L1 工作记忆、L2 会话记忆、L3 长期记忆 + EvoMap 集成。实现跨会话记忆连续性和知识进化。
Auto-Redbook-Skillsv1.0.0
一个自动撰写小红书笔记,自动生成图片,自动发布的 Skills