分享一个自己写的 B 站监控机器人,主要用来追踪财经博主动态

分享一个自己写的 B 站监控机器人,主要用来追踪财经博主动态

起因

事情是这样的,我最近在关注了好几个做交易复盘的 B 站博主。但是有几个痛点:

  1. 这些博主经常晚上 9-10 点发复盘视频,我那会儿已经睡了,第二天早上才看到

  2. 有时候博主在动态里说"今天止损了"、"仓位调整"之类的重要信息,我经常错过

  3. 视频都挺长的,20-30 分钟,但我只想知道核心观点和操作建议

想着能不能写个工具,自动帮我盯着这些博主,有新内容就推送,顺便让 AI 帮忙总结一下视频。

于是就花了点时间搞了这个项目。

项目地址

GitHub:GitHub - Long-louis/AIFeedTracker: Real-time content creator update monitor with AI-powered video summarization and Feishu bot integration.

有问题可以提 Issue,想贡献代码直接 PR 就行。

欢迎大家帮忙点点 Star :star:,也欢迎分享使用体验~

欢迎大家提建议核心想法~

现在能干啥

说白了就三件事:

  1. 自动盯梢:你配置几个 B 站博主的 UID,程序每 5 分钟检查一次有没有新动态

  2. AI 总结:如果是视频,自动抓字幕扔给 AI(我用的 DeepSeek),生成结构化总结

  3. 飞书推送:总结推送到飞书,早上起来直接看

效果挺好的,现在每天早上打开飞书,就能看到昨晚博主发的视频总结了。看完总结觉得有价值再点进去看完整视频。

实际使用效果

总结格式大概是这样的:


📌 核心观点

- 今日大盘高开低走,午后跳水

- 科技股表现强势,半导体领涨

- 建议控制仓位,观望为主

💡 关键亮点

博主认为当前市场处于震荡整理阶段...(2-3 段重点提炼)

📝 详细总结

分段总结视频各部分内容...

基本上看完总结就知道今天该干啥了,省了大量时间。

成本

用的 DeepSeek API,真的便宜到离谱:

  • 总结一个视频:不到 1 分钱

  • 一个月 100 个视频:大概 1 块钱

对比节省的时间,这成本基本可以忽略不计。

技术实现

不复杂,主要就是:

  • Python 3.11(用 asyncio 写的,异步处理)

  • bilibili-api-python(获取 B 站数据和字幕)

  • OpenAI SDK(DeepSeek、智谱 AI、通义千问都兼容这个接口)

  • 飞书 SDK(推送消息)

部署方面做了个 Windows 服务,开机自启,稳定运行。Cookie 还能自动刷新,基本不用维护。

快速开始

很简单,5 分钟搞定:


# 1. 克隆项目

git clone https://github.com/Long-louis/AIFeedTracker.git

cd AIFeedTracker

# 2. 安装依赖(需要先装uv,一个很快的Python包管理器)

uv sync

# 3. 复制配置文件

cp env.example .env

cp data/bilibili_creators.json.example data/bilibili_creators.json

# 4. 编辑.env文件,填入:

# - 飞书app_id和app_secret(去飞书开放平台申请个自建应用)

# - DeepSeek的API Key(官网注册,新用户送几块钱够测试)

# 5. 编辑 data/bilibili_creators.json,填入你要监控的博主UID

# (打开博主主页,URL里的数字就是UID)

# 6. 测试一下

uv run python tests/test_ai_summary.py --run-ai-test

# 7. 跑起来

uv run python main.py --mode monitor

完整配置文档在 README 里,写得挺详细的。

一些细节

  • AI 服务可选:DeepSeek、智谱 AI、通义千问随便切换,在配置里改一行就行

  • 提示词可调:AI 总结的提示词在代码里,可以根据需求自己调整

  • Windows 服务:提供了安装脚本,可以装成 Windows 服务开机自启

  • 测试脚本:写了几个测试,可以单独测字幕获取、AI 总结等功能

为啥开源

自己用着还不错,想着可能有人也有类似需求,就整理出来了。

代码写得比较干净,文档也算详细(因为怕自己过段时间忘了怎么配置 :sweat_smile:)。MIT 协议,随便用。

后续想加的功能

目前够用了,但还有些想法:

  • 小红书支持(有些博主在小红书也发)

  • 评论区关键词监控(博主有时在评论说重要的)

  • Docker 部署(现在只支持 Windows 服务)

如果有人感兴趣可以一起完善,欢迎 PR。


补充

适合人群

  • 想追踪财经/交易博主操作的

  • 想追技术博主但没时间看完整视频的

  • 想玩玩 AI API 和飞书机器人的

  • 对自动化工具感兴趣的

就这样,有问题随时问 :slight_smile:

180 个赞

智慧总结。我学习下武装起来,信息传输迭代的时代,跟不上就更落伍。

2 个赞

支持一下佬

非常支持

大佬666哇,要是下一步能够实现根据收集到的信息自动操作账户进行买卖操作就更方便了

大佬666,需要一个抖音的监控机器人

2 个赞

强啊 佬 :+1:

支持佬友,要是能支持 抖音 的就更好了

大佬都看得哪些博主啊?能分享一下吗?

2 个赞

牛逼,值得学习

非常牛皮,期待实现容器化部署

1 个赞

太强了大佬

厉害啊大佬

1 个赞

强啊佬,这就去学习下

太强了 大佬

既然你都关注财经了, 你还等人家得到消息 做成视频 被B站审核后 你才能看得见

你这都是第几手消息了…

7 个赞

机器人推送能拉我一个吗:joy:

后面会支持docker部署吗?
检测到信息后,能把动态(文字和视频)本地保存下来吗?

支持下大佬,还有在抖音发的

1 个赞

支持一下佬