夜雨聆风学习资料网

ARTICLE · 1148291

免费开源IDM平替!Rust引擎下载神器支持BT/磁力/AI控制

免费开源IDM平替!Rust引擎下载神器支持BT/磁力/AI控制

文|技术前线

提到下载工具,很多人第一反应是IDM——速度快、多线程分段下载,但IDM收费($24.95+续费),只有Windows版,不支持BT和磁力链接。

最近GitHub上一款开源下载神器火了——FluxDown,直接冲着「免费开源IDM平替」来的,而且把BT、流媒体、AI Agent控制一起塞进了一个工具里。

一、核心能力:六协议一引擎

FluxDown用Rust + Tokio做下载引擎,支持六种下载协议,全部共享同一个队列、限速、重试和断点续传:

HTTP / HTTPS — Range请求、动态分段、Cookie、自定义请求头与代理FTP — 传统文件服务器,支持断点续传BitTorrent — 磁力链接与种子文件,可逐文件选择,支持Tracker列表HLS(m3u8) — 选择画质,并行下载分片,AES-128解密并合并DASH — 音轨视频轨同时下载,结束后自动合并eD2K — 服务器列表与Kad网络,自带哈希校验

二、比IDM更聪明的动态分段

IDM的经典功能是动态分段——把文件切成多段并行下载。FluxDown在此基础上做了更聪明的优化:

按需切分 — 不在开始前把文件切死,而是在运行时切分互助抢速 — 某条连接提前完成时,自动把最慢的分段对半拆开、接管后半截连接复用 — 长连接在分段间复用,省去重复握手按域名学习 — 记住每个主机的连接上限与起步提示

简单来说:任何一个慢镜像都拖不住整个下载,空闲连接会自动去救最慢的分段。

三、浏览器接管 + AI Agent控制

浏览器扩展Chrome、Edge、Firefox都能装扩展,三层拦截引擎在浏览器保存下载之前就接管——Cookie、Referer一并带过去。还支持Alt+Click绕过、右键发送、流媒体嗅探。

内置MCP Server(最大亮点)FluxDown内置了Model Context Protocol服务端,Claude、Cursor等AI Agent可以直接帮你添加、查看和控制下载任务。9个工具API:• download_add — 创建下载任务• download_list — 列出任务及进度• download_get — 查看单个任务• download_pause / download_resume — 暂停/恢复• download_pause_all / download_resume_all — 全部暂停/恢复• 还有删除、分类等本地端口 127.0.0.1:17800/mcp,Bearer Token认证,安全不外泄。

四、FluxDown vs IDM 对比

| 对比项 | FluxDown | IDM ||---|---|---|| 价格 | 永久免费 | $24.95+续费 || 开源 | AGPL-3.0 | 否 || 平台 | Windows/macOS/Linux/Android/NAS | 仅Windows || BT/磁力 | 支持 | 不支持 || eD2K | 支持 | 不支持 || HLS/DASH流媒体 | 支持 | 部分 || 动态分段 | 支持(更智能) | 支持 || 浏览器扩展 | Chrome/Edge/Firefox | 支持 || AI Agent控制 | 内置MCP | 无 || 广告追踪 | 无 | — |

五、技术亮点:关掉窗口下载不停

FluxDown采用四层进程架构,界面只是门面:

• fluxdown-desktop(L3)— GPU渲染窗口,秒开,关掉即退出• fluxdown-agent(L2)— 常驻后台,托盘、浏览器捕获、剪贴板、本机API• fluxdownd(L1)— 守护进程,管理任务、队列、定时、RSS、插件• fluxdown_engine(L0)— Rust异步内核,协议、分段、SQLite持久化

这意味着:关掉窗口,下载照旧。每个字节区间都已持久化到SQLite,崩溃、重启或断电后从断点继续,一字节都不丢。

注意事项1. 项目开源协议为AGPL-3.0,商用需注意协议要求2. 认准官方域名 fluxdown.zerx.dev 和GitHub官方仓库,已有仿冒站传播木马3. eD2K下载速度取决于服务器和Kad网络节点数量,部分资源可能无速度4. 浏览器扩展需要配合FluxDown主程序使用

六、获取方式

项目完全开源免费,支持全平台:

GitHub: github.com/zerx-lab/FluxDown

官网: fluxdown.zerx.dev

支持Windows(x64/ARM64)、macOS(Intel/Apple Silicon)、Linux(AppImage/deb/Arch)、Android、NAS/Docker、CLI命令行。

写在最后

IDM要钱、又主要是Windows;FluxDown免费开源,还把BT、流媒体和AI Agent一起塞进来了。Rust引擎保证了性能和内存安全,动态分段比IDM更智能,MCP Server让AI帮你管下载更是开创性的玩法。

如果你还在找一款免费、跨平台、支持BT和磁力的下载工具,或者想让AI帮你管理下载任务,FluxDown是目前最值得关注的开源方案。

💬 你平时用什么下载工具?欢迎评论区聊聊!

相关学习资料