LinkSwift 是一款基于 JavaScript 的网盘直链下载工具(AGPL-3.0 开源),由开发者 hmjz100 基于「网盘直链下载助手」二次开发。支持百度网盘、阿里云盘、夸克、123云盘等八大网盘,一键获取文件直链推送到 IDM/Aria2 下载加速。
🎤 引言
网盘资源多得数不过来,但下载速度永远被卡在几百 KB。
要么是限速,要么是必须装客户端,要么是只能在 App 内"保存到网盘"。当你想用一个第三方下载器(比如 IDM、Aria2)拉满带宽时,才发现 —— 网盘压根不给你直链。
LinkSwift 就是为解决这件事而生的:17.9k Star、1.1k Fork 的 JavaScript 油猴脚本,跑在浏览器里,自动给八大网盘注入"获取直链"按钮,拿到链接后你直接喂给 IDM、Aria2、比特彗星都行。截至 2026-07-12 已有 321 次提交、20 个 Issue、64 个版本 Tag,最近一次更新是 2026-02-16 的 v1.1.3。
⭐ 核心功能
1. 八大网盘全覆盖
LinkSwift 不是只支持某一家网盘,而是把国内主流网盘全部打包支持:
| 网盘 | 状态 |
|---|---|
| 百度网盘 | ✅ |
| 阿里云盘 | ✅ |
| 中国移动云盘 | ✅ |
| 天翼云盘 | ✅ |
| 迅雷云盘 | ✅ |
| 夸克网盘 | ✅ |
| UC 网盘 | ✅ |
| 123 云盘 | ✅ |
不管你的资源存在哪家网盘,大概率都能用同一个脚本搞定。新版网盘的分享页规则变化也持续跟进(比如 v1.1.2 适配 123 云盘新策略、夸克/UC 分享页),GitHub Issue 里也能看到作者一直在打补丁。
2. 直链 + 推送,下载器无缝接管
光拿到直链还不够,LinkSwift 的核心价值是"一键推送到下载器":
- 浏览器内置下载:点击按钮直接拉起浏览器下载(最简单)
- 推送 IDM:把链接丢给 Internet Download Manager,配合多线程 + 断点续传拉满带宽
- 推送 Aria2:丢给开源下载器 Aria2,配 JSON-RPC 用 NAS 或者远程服务器拉,速度跑满
- 推送比特彗星 (BitComet):老牌下载工具也支持
- 复制 cURL / wget 命令:丢到终端跑,Linux/macOS 用户的最爱
测试环境:千兆宽带 + IDM 多线程 + LinkSwift 解析出的百度网盘直链,单文件能跑到 30-80MB/s(实际速度取决于网盘本身是否限速 + 账号等级,LinkSwift 本身不破解限速,但拿到了直链就能用专业下载器突破浏览器限速瓶颈)。
3. AccessToken 替代 Cookie,更安全
传统的网盘脚本依赖 BDUSS Cookie,一旦泄露账号就废了。LinkSwift 改用了更安全的 AccessToken 机制,每次解析时动态获取短期 Token,副作用是 Cookie 暴露窗口变小。
另外脚本执行阶段做了兼容性优化和自动错误重试,不会因为网络抖动就直接 502。
4. 暗色模式 + 可定制主题
脚本内置了暗色模式(拯救长时间盯盘的社畜),并支持自定义主题颜色,网盘原版的广告/弹窗也能被精简。这是从原版「网盘直链下载助手」继承下来的好传统,UI 干净、按钮明显。
5. 多服务配置 + RPC 远程下载
v1.1.2.1 之后加入了 IDM 设置面板和多服务配置切换,可以保存多个 Aria2/IDM 服务器配置(家里、公司、NAS 各一个),用下拉框快速切换。
📥 安装使用
前置条件
- Chrome / Edge / Firefox 等现代浏览器
- Tampermonkey(油猴脚本管理器)或 ScriptCat(脚本猫,国内开发者更友好)
- 想用 IDM/Aria2 推送的话,相应下载器需要先装好并启用 RPC
安装步骤
方式一:从 GitHub 安装最新版(推荐)
- 安装 Tampermonkey 浏览器扩展(Chrome Web Store / Edge Add-ons / Firefox Add-ons)
- 打开 LinkSwift GitHub 仓库
- 找到
(改)网盘直链下载助手.user.js文件(仓库根目录就有) - 点击文件链接,Tampermonkey 会自动弹出安装界面
- 点「安装」即可
方式二:从 Greasy Fork 安装
如果是从 GreasyFork 找到的,建议前往 README 里 安装 章节选择一个合适的镜像源覆盖安装,避免因脚本失效或被恶意刷量导致无法及时更新。
⚠️ 作者特别提醒:GF 镜像里有人恶意刷量下载其他脚本,如果你从 GF 安装,发现功能不对,立刻回到 GitHub 看 README 选源。
基础使用流程
- 打开支持的网盘网站(百度网盘、阿里云盘等)
- 登录账号,定位到你自己网盘里的文件或者他人的分享链接
- 页面右上角会自动出现 LinkSwift 注入的「下载助手」按钮
- 选择要下载的文件(支持批量多选)
- 点击「获取直链」→ 稍等几秒 → 弹出直链列表
选择推送方式:
- 浏览器直接下载
- 推送到 IDM(前提:IDM 已启用高级集成)
- 推送到 Aria2(前提:脚本设置里填好 RPC 地址)
- 复制 cURL 命令
进阶配置(推送到 Aria2)
在脚本菜单的「配置」里填好:
RPC 地址:http://127.0.0.1:6800/jsonrpc
RPC 密钥:(如果 Aria2 启用了的话)保存后,下次解析的链接就会自动推送到本地 Aria2。如果你在 NAS 上跑 Aria2,把 RPC 地址换成 NAS 的 IP(比如 http://192.168.1.100:6800/jsonrpc)就能远程推送 —— 公司电脑解析,网盘文件直接拖回家里 NAS。
🎯 适用场景
1. 个人文件备份与跨网盘迁移
场景:从百度网盘迁移 200G 文件到阿里云盘。
如果走客户端下载再上传,几百 KB/s 的速度要跑几天。用 LinkSwift 拿到百度网盘直链,推送到 IDM 跑满带宽,几小时搞定。网盘间快速迁移,效率提升一个数量级。
2. 团队协作 / 客户文件分发
把项目文件上传到任意主流网盘,用 LinkSwift 生成直链后丢给客户的 IDM 下载,多网盘分摊 + 专业下载器加速,比单独开 OSS 还省事。
3. NAS 用户重度依赖
把 LinkSwift + Aria2 RPC + NAS 串起来,完全自动化的下载链路:网页看到资源 → 脚本解析 → 推送到 NAS 上的 Aria2 → 自动拉回本地存储,连电脑都不用开。
4. 教育资源 / 媒体素材分享
下载离线课程、原画视频、素材包 —— 这些资源动辄几十 G,手动下载不现实。LinkSwift + Aria2 多线程可以显著提升效率。
⚠️ 注意事项
1. LinkSwift 不破解限速
重要前提:LinkSwift 拿到的是网盘服务商公开 API 返回的直链,并未绕过任何限速策略。如果你账号本身就是普通会员,IDM 拉满能跑到 5-10MB/s 已经是上限。如果是 SVIP 账号,直链能跑到 30-100MB/s。
这意味着:LinkSwift 的价值是让 IDM/Aria2 这类专业下载器可以接管下载过程(多线程、断点续传、远程推送),而不是"突破限速"。
2. 网盘官方策略变动频繁
网盘分享页规则经常变,脚本偶尔会失效。GitHub Issue 里能看到作者几乎每周都有小版本更新(v1.1.x 系列已经迭代到 1.1.3),建议:
- 装脚本时勾选自动更新
- 失效时第一时间去 GitHub Release 看是否有新版本
- 不要从非官方渠道安装,避免被植入恶意代码
3. AGPL-3.0 协议合规
LinkSwift 是 AGPL-3.0 开源(比 Apache/MIT 更严格),衍生作品必须同样开源并保留版权声明。作为普通用户使用没问题,但如果你基于它做二次开发并分发,必须遵守 AGPL-3.0 的开源义务。
4. 隐私安全
- 脚本使用 AccessToken 而非 Cookie,相对安全
- 但脚本会在所有网盘页面运行,建议只在你信任的网盘域名安装
- 切勿将 AccessToken 暴露在公共脚本里
5. 仅供合法用途
严禁用于下载盗版资源、违规分享的内容。LinkSwift 仅提供技术便利,不承诺破解限速或提供违规服务。请遵守相关法律法规和网盘的服务条款。
✅ 总结
LinkSwift 优点:
- ✅ 八大网盘全覆盖,国内主流网盘一个脚本搞定
- ✅ 直链 + 推送,和 IDM/Aria2/比特彗星无缝衔接
- ✅ AGPL-3.0 开源,免费使用、安全机制更强
- ✅ 活跃维护,v1.1.3 (2026-02) 持续适配新网盘规则
- ✅ 17.9k Star 社区验证,文档清晰
已知短板:
- ⚠️ 网盘官方策略变动频繁,偶发失效需要更新
- ⚠️ 不破解限速,速度受账号等级限制
- ⚠️ AGPL-3.0 比一般宽松协议严格,二次开发需注意合规
- ⚠️ 必须在 Tampermonkey/ScriptCat 环境下运行,多一层依赖
适合人群:
- 重度网盘下载用户(学术资料、影视资源、素材备份)
- NAS 用户 + Aria2 重度玩家
- 不想用网盘客户端、又舍不得 IDM 多线程加速的折腾党
不太适合:
- 只下小文件、不想折腾油猴脚本的轻度用户
- 已经在用网盘官方客户端且速度满足需求的用户
- 对 JavaScript 脚本安全性极度敏感的用户
如果你是那种"网盘资源多得是,但每次看到限速几百 KB 就头大"的人,LinkSwift + IDM 这个组合可以把你家里宽带的潜力榨干,真香。
📦 GitHub 仓库:https://github.com/hmjz100/LinkSwift
📥 Tampermonkey 安装:浏览器扩展商店搜索 Tampermonkey → 安装 → 打开 GitHub 仓库的 .user.js 文件链接 → 自动安装
🎬 相关项目:网盘直链下载助手(LinkSwift 的前身,目前作者已转向 LinkSwift 维护)