核心用法
dl 是一款轻量级媒体下载工具,通过封装 yt-dlp 提供一键式下载体验。用户只需执行 /dl <url> 即可触发 Python 脚本,自动识别 URL 来源(YouTube、Bilibili、X 等)及内容类型(视频/音乐、单曲/播放列表),并智能路由到对应存储路径:视频保存至 ~/Movies/,音乐保存至 ~/Music/,播放列表自动创建子文件夹。
显著优点
- 零配置即用:基于 uv 的 Python 脚本运行,无需手动安装 yt-dlp
- 智能分类:自动区分视频/音乐类型,遵循操作系统标准媒体目录结构
- 播放列表原生支持:批量下载时自动创建有序文件夹结构
- TV 直连体验:通过集成 DLNA/UPnP 媒体服务器(如 Universal Media Server、Jellyfin),下载内容可即时在局域网内电视播放
潜在局限
- 依赖 yt-dlp 的可用性,受平台反爬虫策略影响
- 需额外配置媒体服务器才能发挥核心差异化价值
- 暂不支持下载后自动转码或格式统一
- 无内置代理配置,部分地区访问受限
适合人群
家庭影音爱好者、NAS/自托管用户、希望通过 TV 直接观看网络内容的轻度技术用户。
常规风险
- 下载版权内容可能涉及法律风险
- yt-dlp 执行需访问外部网络,存在被来源网站限制或封禁 IP 的可能
- 媒体服务器开放 LAN 端口需注意内网安全边界