Hydra 官网首页:多源加速与浏览器扩展

下大文件最难受的不是慢,是慢得没道理。同一个文件,浏览器单线程爬,速度卡在 300K;换 aria2 加几个源,能跑满带宽,可参数记不住,每次都得翻笔记。

Hydra 是 Rust 写的下载管理器,思路比“多开几个线程”再往前走一步:它把文件切成片段,分给多条连接和多个镜像,跑着跑着发现某条线慢了,就把那段活收回来交给快的(range stealing)。连接彻底卡死之前,它用统计方法先看出来,不用你盯着进度条发呆。

三种用法都给了。命令行版和 wget、curl 的参数兼容,脚本里把 wget 换成 hya 就行;有 TUI,能暂停、续传、看队列;桌面端 Windows、macOS、Linux 都有,还配了 Chrome、Edge、Firefox 扩展,浏览器里点下载直接交给它。

Hydra 桌面端:分类、队列与传输详情

底层挺讲究:写盘是定位直写,内存占用基本是平的,文件再大也不会吃满内存;校验除了一份摘要清单,还加了 Reed-Solomon 纠错防位腐;支持 HTTP(S)、FTP、SOCKS4/5;调度器能定时间开始和停止。核心库 libhydra 是 MIT/Apache 双许可,可以嵌进别的程序。

它还很年轻,2026 年 8 月才建仓,一千多星,插件和文档都在长。主程序 GPL-3.0,想商用嵌入得看清许可分层。

我不指望它取代 IDM,但“这条线慢就换条线”这个朴素的想法被认真做出来之后,确实比干等舒服。