很多人想盯住某个抖音博主:一发新视频就第一时间知道,最好还能自动落到本地。鹰眼(YingYan) 的定位是网页监控平台:负责「发现更新 → 告警/通知 → HTTP 回调」;真正把视频文件下载到磁盘,通常由你自己的下载脚本或下游服务完成。下面按这条链路,把从安装到自动下载讲清楚。
| 环节 | 谁负责 | 作用 |
|---|---|---|
| 定时打开抖音用户主页 | 鹰眼 | 用内置浏览器嗅探作品列表接口 |
| 对比是否有新视频 | 鹰眼 | 按创建时间等字段判断是否更新 |
| 手机/群消息提醒 | 鹰眼通知通道 | 企业微信、钉钉、飞书、Telegram、Bark、Webhook 等 |
| 真正下载 MP4 | 下游程序 | 接收回调里的newData+playUrl后执行下载 |
一句话:鹰眼负责「盯梢」,下载器负责「落盘」。
YingYan-Setup-x.x.x.exe),或解压便携包后运行「鹰眼」快捷方式 / start.bat。http://127.0.0.1:17834
数据默认在:%USERPROFILE%\.eagle-ege\(配置、数据库、浏览器登录态、日志)。
抖音用户主页列表依赖浏览器环境;未登录或 Cookie 失效时,常见结果是列表为空或提示 Cookie 过期。
建议流程:
也可以在系统配置里维护站点 Cookie,但浏览器登录通常更稳。
https://www.douyin.com/user/MS4wLj……
也支持部分分享短链(如 v.douyin.com/...),系统会识别为内置站点 抖音(douyin)。
playUrl(形如 https://www.douyin.com/video/{id})。在 通知设置 中新建通道并测试连通,再在任务里打开通知。
更新时,鹰眼会按视频列表更新场景推送,便于:
这是整篇文章的核心。
127.0.0.1(本机)18889/api/monitor/video-list/callback页面中间有一行 回调地址(灰色不可编辑),例如:
http://127.0.0.1:18889/api/monitor/video-list/callback
点击 复制链接,后面填到 鹰眼 时会用到。

第一次跑任务时,当前列表里的条目常会全部标成「新数据」。若一接到回调就全量下载,可能一下子拉很多历史视频。
建议:
update=true 时触发下载这样分工清晰:监控稳定、下载可独立扩容。
1. 任务执行了,但列表是空的? 优先检查抖音登录态 / Cookie 是否过期,再手动「立即执行」看任务日志。
2. 有更新通知,但没开始下载? 检查回调是否开启、接收地址是否可达、鉴权头是否正确,以及下游是否只处理了 newData=true。
3. 为什么不能在鹰眼里直接填「保存路径」? 视频列表监控输出的是页面/接口侧的视频信息;抖音成片下载涉及独立下载链路与合规约束,产品侧通过回调对接你自己的下载能力。
4. 刷新太勤会被拦吗? 有可能。短间隔更容易触发风控,也更耗浏览器资源。监控类场景优先「稳」而不是「秒级」。
5. 一次能拿到多少条? 一般是用户主页当前页列表(大约十几到二十条量级),不是全站历史库。鹰眼适合「追最新」,不适合「全量归档爬取」。
请只监控你有权关注的公开内容,并遵守抖音用户协议与当地法律法规。自动化下载、二次分发可能涉及版权与平台规则问题,本文只描述技术对接方式,请自行评估用途。
用鹰眼盯抖音新视频,可以按这四步落地:
网页列表 任务,填用户主页 URL,打开自动监控newData + playUrl 自动下载