用鹰眼监控抖音博主最新视频,并自动触发下载

2026年08月10日
首页博客

很多人想盯住某个抖音博主:一发新视频就第一时间知道,最好还能自动落到本地。鹰眼(YingYan) 的定位是网页监控平台:负责「发现更新 → 告警/通知 → HTTP 回调」;真正把视频文件下载到磁盘,通常由你自己的下载脚本或下游服务完成。下面按这条链路,把从安装到自动下载讲清楚。

一、这条链路在做什么

环节 谁负责 作用
定时打开抖音用户主页 鹰眼 用内置浏览器嗅探作品列表接口
对比是否有新视频 鹰眼 创建时间等字段判断是否更新
手机/群消息提醒 鹰眼通知通道 企业微信、钉钉、飞书、Telegram、Bark、Webhook 等
真正下载 MP4 下游程序 接收回调里的newData+playUrl后执行下载

一句话:鹰眼负责「盯梢」,下载器负责「落盘」。

二、安装并打开控制台

  1. 使用 Windows 安装包(如 YingYan-Setup-x.x.x.exe),或解压便携包后运行「鹰眼」快捷方式 / start.bat
  2. 启动成功后,浏览器访问:
http://127.0.0.1:17834
  1. 登录控制台。首次启动可能会初始化 Playwright / Chromium,请保持网络畅通。

数据默认在:%USERPROFILE%\.eagle-ege\(配置、数据库、浏览器登录态、日志)。

三、先登录抖音(关键)

抖音用户主页列表依赖浏览器环境;未登录或 Cookie 失效时,常见结果是列表为空或提示 Cookie 过期。

建议流程:

  1. 打开控制台里的 浏览器登录
  2. 用 Worker 浏览器打开抖音并完成登录
  3. 确认能正常打开目标用户主页后再建任务

也可以在系统配置里维护站点 Cookie,但浏览器登录通常更稳。

四、新建「抖音用户主页」监控任务

  1. 进入 监控任务 → 新建任务
  2. 类型选择 视频列表,或模板选「视频列表(用户主页)」
  3. 粘贴用户主页 URL,例如:
https://www.douyin.com/user/MS4wLj……

也支持部分分享短链(如 v.douyin.com/...),系统会识别为内置站点 抖音(douyin)

  1. 建议配置:
    • 开启自动监控
    • 刷新间隔:先用 30~60 分钟,别过短,降低风控与资源占用
    • 开启通知:方便手机第一时间收到
    • 启用回调:若要自动下载,这里必须开
  2. 保存后点 立即执行,在任务详情里确认能拉到视频标题、作者、playUrl(形如 https://www.douyin.com/video/{id})。

五、配置通知(可选但很实用)

通知设置 中新建通道并测试连通,再在任务里打开通知。

更新时,鹰眼会按视频列表更新场景推送,便于:

  • 出差时用手机看「谁更新了」
  • 下载脚本挂了,至少消息还在

六、用 HTTP 回调实现「自动下载」

这是整篇文章的核心。

1. 接收端怎么处理

在飞鱼桌面下载器中开启回调服务

  1. 打开下载器,点击顶部菜单 设置 → 视频列表监控
  2. 勾选 启用 HTTP 回调服务
  3. 建议先用默认配置即可:
    • 监听地址:127.0.0.1(本机)
    • 监听端口:18889
    • 回调路径:/api/monitor/video-list/callback
  4. 勾选 有新视频时自动下载新增视频(想自动下载就勾选;只想接收通知、手动处理可不勾)。
  5. 点击 保存
  6. 看界面上的 服务状态:应显示「运行中」。如果是「未运行」,请重新打开该设置页确认已勾选启用并已保存。

页面中间有一行 回调地址(灰色不可编辑),例如:

http://127.0.0.1:18889/api/monitor/video-list/callback

点击 复制链接,后面填到 鹰眼 时会用到。

2.在回调地址填写上面复制的链接

3. 首次执行要注意

第一次跑任务时,当前列表里的条目常会全部标成「新数据」。若一接到回调就全量下载,可能一下子拉很多历史视频。

建议:

  • 第一次只验证列表是否正常,暂不接下载器;或
  • 接收端对「首次基线」做忽略/只记快照不下载。

七、推荐日常用法

  1. Worker 保持抖音登录有效
  2. 间隔设为 30~60 分钟(或更长)
  3. 通知开着,方便人工兜底
  4. 回调只在 update=true 时触发下载
  5. 下载目录、并发、失败重试全部放在下游服务里做

这样分工清晰:监控稳定、下载可独立扩容。

八、常见问题

1. 任务执行了,但列表是空的? 优先检查抖音登录态 / Cookie 是否过期,再手动「立即执行」看任务日志。

2. 有更新通知,但没开始下载? 检查回调是否开启、接收地址是否可达、鉴权头是否正确,以及下游是否只处理了 newData=true

3. 为什么不能在鹰眼里直接填「保存路径」? 视频列表监控输出的是页面/接口侧的视频信息;抖音成片下载涉及独立下载链路与合规约束,产品侧通过回调对接你自己的下载能力。

4. 刷新太勤会被拦吗? 有可能。短间隔更容易触发风控,也更耗浏览器资源。监控类场景优先「稳」而不是「秒级」。

5. 一次能拿到多少条? 一般是用户主页当前页列表(大约十几到二十条量级),不是全站历史库。鹰眼适合「追最新」,不适合「全量归档爬取」。

九、合规提醒

请只监控你有权关注的公开内容,并遵守抖音用户协议与当地法律法规。自动化下载、二次分发可能涉及版权与平台规则问题,本文只描述技术对接方式,请自行评估用途。

小结

用鹰眼盯抖音新视频,可以按这四步落地:

  1. 安装启动,浏览器登录抖音
  2. 新建 网页列表 任务,填用户主页 URL,打开自动监控
  3. 配置通知,保证「更新可知」
  4. 启用 HTTP 回调,让下游按 newData + playUrl 自动下载
返回