v1.0.1
📦 v1.0.1 — Initial Release(2026-08-01)
首个公开发布版本。功能齐备、UI 严格遵循 Material 3 规范,可直接安装使用。
检测引擎(四路并行)
- DOM 扫描:
<video>/<audio>/<source>/<a[href]>下载链接 - MutationObserver 实时监听:懒加载、动态插入的媒体也能捕获
- Resource Timing API:读取页面已加载的媒体网络请求(含跨域资源名)
URL.createObjectURL钩子:识别 blob 内存媒体及其真实 MIME 类型
Material 3 界面(严格遵循 Google 规范)
- 顶部提示卡片:检测到资源实时显示数量与分类明细(视频/音频/流媒体),悬停暂停自动隐藏
- 右下 FAB 雷达按钮 + 计数徽标(99+ 折叠)
- 底部面板(Bottom Sheet,28px 顶圆角):搜索、分类 chips、海报缩略图、深浅主题三档
- 签名动效:围绕圆心的雷达扫动 + 声呐 ping,全套 M3 基线色板 token、Roboto 字体栈、SVG 图标(零 emoji)、focus-visible、
prefers-reduced-motion降级
下载能力
- 三级下载兜底:GM_download → fetch→blob → 新窗口打开
- 下载全部 / 复制全部链接(批量任务带成功失败统计)
- 单资源:下载 / 复制 / 新窗口打开;HEAD 懒探测文件大小
- m3u8 / mpd 播放列表自动识别,明确提示复制链接
细节
- 今日/累计统计持久化、
Alt+M快捷键、Esc逐级关闭、资源去重 + 上限保护(默认 200,设置可调) - ES5 语法,Tampermonkey / Violentmonkey 全兼容,零依赖零构建