分享一个自己写的 B 站监控机器人,主要用来追踪财经博主动态
起因
事情是这样的,我最近在关注了好几个做交易复盘的 B 站博主。但是有几个痛点:
-
这些博主经常晚上 9-10 点发复盘视频,我那会儿已经睡了,第二天早上才看到
-
有时候博主在动态里说"今天止损了"、"仓位调整"之类的重要信息,我经常错过
-
视频都挺长的,20-30 分钟,但我只想知道核心观点和操作建议
想着能不能写个工具,自动帮我盯着这些博主,有新内容就推送,顺便让 AI 帮忙总结一下视频。
于是就花了点时间搞了这个项目。
项目地址
有问题可以提 Issue,想贡献代码直接 PR 就行。
欢迎大家帮忙点点 Star
,也欢迎分享使用体验~
欢迎大家提建议核心想法~
现在能干啥
说白了就三件事:
-
自动盯梢:你配置几个 B 站博主的 UID,程序每 5 分钟检查一次有没有新动态
-
AI 总结:如果是视频,自动抓字幕扔给 AI(我用的 DeepSeek),生成结构化总结
-
飞书推送:总结推送到飞书,早上起来直接看
效果挺好的,现在每天早上打开飞书,就能看到昨晚博主发的视频总结了。看完总结觉得有价值再点进去看完整视频。
实际使用效果
总结格式大概是这样的:
📌 核心观点
- 今日大盘高开低走,午后跳水
- 科技股表现强势,半导体领涨
- 建议控制仓位,观望为主
💡 关键亮点
博主认为当前市场处于震荡整理阶段...(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 总结等功能
为啥开源
自己用着还不错,想着可能有人也有类似需求,就整理出来了。
代码写得比较干净,文档也算详细(因为怕自己过段时间忘了怎么配置
)。MIT 协议,随便用。
后续想加的功能
目前够用了,但还有些想法:
-
小红书支持(有些博主在小红书也发)
-
评论区关键词监控(博主有时在评论说重要的)
-
Docker 部署(现在只支持 Windows 服务)
如果有人感兴趣可以一起完善,欢迎 PR。
补充:
-
DeepSeek 注册:https://platform.deepseek.com/ (新用户送额度,够测试)
-
飞书开放平台:https://open.feishu.cn/ (申请自建应用,免费)
-
文档写得挺全,基本不会卡住
适合人群:
-
想追踪财经/交易博主操作的
-
想追技术博主但没时间看完整视频的
-
想玩玩 AI API 和飞书机器人的
-
对自动化工具感兴趣的
就这样,有问题随时问 ![]()