跳到正文
🟠 需外部服务 — 需自备相关账号/权限 入门 社交与内容

B站UP主内容自动追踪

自动监控你关注的 UP 主,一旦更新视频就推送摘要到 Telegram,不用每天刷 B 站。

⚔️ 难度 ★☆☆ 入门
⏱ 配置耗时 5 分钟以内
🎁 掉落 节省 5 分钟以内
📜 所需秘籍 agent-reach
🦞 部署 可一键部署

🎯 做完你会得到

关注的 UP 主发新视频时,Telegram 收到推送:视频标题、简介摘要、直达链接。

🛠 需要什么

  • agent-reach

👤 适合谁

  • B站粉丝
  • 内容创作者
  • 竞品分析师

⚡ 效果预览

监控指定UP主的更新动态,有新视频立刻推送到Telegram

⚠️ 待验证案例:本案例基于 OpenClaw agent-reach 技能的 Bilibili 频道能力,技能本身可用,实际效果取决于 B 站接口响应情况。

🔧 Step 0:先配置消息接收渠道

⚠️ 本案例需要发送通知到你的手机,先配置消息渠道 👉 去配置 Telegram/飞书/微信接入 →

解决什么问题

关注了几十个 UP 主,但 B 站算法不一定把更新推给你,或者你不常开 B 站。这个场景让 OpenClaw 替你盯着,UP 主一更新就通知你:

  • 谁会用到:重度 B 站用户、靠 B 站做竞品分析的内容创作者、研究特定领域的学习者
  • 省了什么:不用每天刷 B 站看有没有新视频,不错过重要更新
  • 效果是什么:新视频第一时间通知到 Telegram,附带内容摘要,决定要不要看

前置条件

  • 安装 agent-reach 技能(提供 Bilibili 内容获取能力)
  • Telegram Bot Token + 你的 Telegram 用户 ID(接收推送)
  • 目标 UP 主的 B 站 UID 或主页链接

UP 主 UID 获取方式:打开 UP 主主页,URL 里 /space/ 后面的数字就是 UID,例如 space.bilibili.com/12345678 → UID 是 12345678

用到的工具

工具用途获取方式
agent-reach(Bilibili 频道)获取 UP 主最新视频列表clawhub install agent-reach,按提示配置 Bilibili
anthropic/claude-sonnet-4-6生成视频摘要(可选)Claude Max 账号,或 console.anthropic.com 获取 API Key
cron(内置)定时检查是否有新视频OpenClaw 内置,无需安装

预期结果

配置成功后:

  • 有新视频时:Telegram 收到推送,格式类似📺 【UP主名】更新了:《视频标题》— 简介摘要 — 链接
  • 没有新视频时:静默等待,不发通知
  • 监控多个 UP 主:同一个 cron 里可以同时检查多个,或为每个 UP 主单独配一条

一键安装

把下面这段话发给你的 OpenClaw,替换尖括号里的内容。

帮我配置 B 站 UP 主更新追踪。需要做这几件事:

1. 如果还没安装 agent-reach,先安装:clawhub install agent-reach,配置 Bilibili 频道

2. 配置一个 cron 任务,每 4 小时检查一次:
   - 用 agent-reach 获取这些 UP 主的最新视频:
     - UID: <UP主1的UID>(名字:<UP主名>)
     - UID: <UP主2的UID>(名字:<UP主名>)
   - 对比上次检查的结果,如果有新视频就发 Telegram 通知到 telegram:<你的用户ID>
   - 通知格式:UP主名、视频标题、一句话简介、B站链接
   - 如果没有新视频,不要发通知

3. 把上次检查时间和最新视频 ID 记录到本地文件,避免重复通知

4. 配置完告诉我 cron 任务 ID。

怎么验证成功了

  1. 配置完后,让 OpenClaw现在手动检查一次这些 UP 主的最新视频
  2. OpenClaw 应该返回最新视频的标题和链接
  3. 把 cron 检查间隔临时改短(如 10 分钟),等待触发,确认 Telegram 能正常推送

踩坑记录

重复推送同一个视频

症状:每次 cron 触发都收到同一个视频的通知。

解法:让 OpenClaw 把已推送的视频 ID 记录到本地文件,每次检查前对比,已推送的跳过。

agent-reach 没有 Bilibili 频道

症状:安装 agent-reach 后提示不支持 Bilibili。

解法clawhub install agent-reach 后执行 agent-reach 查看支持的平台列表,按提示配置 Bilibili 频道。

UP 主很久没更新,一开始就推了旧视频

症状:刚配置好就收到一条通知,但那是旧视频。

解法:第一次运行时先记录当前最新视频 ID 但不发通知,从下次检查开始才发。告诉 OpenClaw第一次初始化,只记录不通知。

不满意怎么调

  • 想追踪更多 UP 主 → 在 cron 任务里补充更多 UID 即可
  • 想要更详细的摘要 → 让 OpenClaw 在通知里加入视频标签、播放量、分区信息
  • 想只追踪特定类型视频 → 加过滤条件,如只推送时长超过 10 分钟的视频
  • 想发到 Telegram 群 → 把 delivery channel 改为群组 ID(加负号的那种)
#B站#Bilibili#内容追踪#cron#自媒体