抖音视频下载:把抖音视频落到本地的 Skill

前言

抖音视频只有在线播放,没有“另存为”。开发者要把素材放进项目、做二次剪辑或离线归档时,通常得先想办法拿到真实播放地址,再自己写下载逻辑。这个 Skill 把这个链路收进一条命令:给一个抖音地址,它负责解析并把 MP4 写进工作目录。

这是什么

这是一个面向 Cursor / Claude Code 等支持 SKILL.md 格式的编码 Agent 的技能,坐标 @user_cbaaa275/douyin-down-liaomm,由社区作者 user_cbaaa275 发布和维护,分类 design-media,当前版本 1.1.2。它解决的问题很单一:用户提供抖音链接后,Agent 能直接下载视频,而不必临时手写抓取脚本。

核心功能

1、接受抖音视频链接、分享口令,或带 modal_id 的搜索页地址,作为触发输入。
2、双后端下载:优先走 yt-dlp;yt-dlp 拿不到真实播放地址时,用 Playwright 驱动本机 Edge 打开页面抓取。
3、输出 MP4 到工作目录下的 downloads/ 目录。
4、不依赖 API Key,标签 requires_api_key=false。

安装与启用

官方页面提供坐标与安装入口:

https://api.skillhub.cn/user_cbaaa275/douyin-down-liaomm

页面同时给出 SkillHub 网页版地址,便于查看说明和评分:

https://www.skillhub.cn/skills/user_cbaaa275/douyin-down-liaomm

在支持 SkillHub 安装的 Agent 客户端里,按坐标 @user_cbaaa275/douyin-down-liaomm 添加即可。该 Skill 基于通用 SKILL.md 格式,具体安装命令在资料中未给出,因此这里不写推测命令。使用前需确认本机具备两个运行条件:yt-dlp 可执行,以及 Playwright 能驱动本机 Edge,因为后者是兜底后端。

典型用法

给 Agent 一个抖音地址,说明要保存到本地即可,例如:

下载这个抖音视频:https://www.douyin.com/video/7xxxxxxxxxxxxxxxxxx

带 modal_id 的搜索页地址同样可以作为输入:

把这个页面里的视频保存到 downloads/ 目录:https://www.douyin.com/search/xxx?modal_id=7xxxxxxxxxxxxxxxxxx

如果是复制来的分享口令,直接把口令文本交给 Agent 即可,Skill 会据此解析对应视频。下载完成后文件应出现在工作目录的 downloads/ 下。

适用场景与注意

适合需要把抖音素材纳入本地项目、做归档或离线处理的开发者,尤其是已经在用 Agent 写代码、不想为下载单独搭脚本的场景。

有几点要留意:

1、兜底路径依赖本机 Edge,环境里没装 Edge 时,Playwright 这一路用不了。
2、Skill 只负责下载,不负责去水印、转码或格式转换,输出就是 MP4。
3、社区来源,能力边界以官方页面为准;页面显示安装数为 0,社区验证还不多,建议先拿单个视频试一遍再接入流程。
4、下载内容仅用于本人有权限使用的素材,注意平台条款和版权。

结尾

它的价值在于把“解析 + 下载”这条路径固化下来,让 Agent 不用再临时拼脚本。官方地址:https://api.skillhub.cn/user_cbaaa275/douyin-down-liaomm

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜