FluxDown 文档站 — Rust 引擎的多协议开源下载管理器
关于本站:第三方整理的中文文档站,非官方页面;内容来自公开资料整理,功能与界面以官方最新版为准。
FluxDown 是什么
FluxDown 是一款基于 Rust + Tokio 构建的开源多协议下载管理器。引擎支持 HTTP/HTTPS、FTP、BitTorrent(磁力与种子)、eD2K 电驴、HLS(m3u8)与 DASH 流媒体共六种协议,六个协议共享同一个队列与调度器,断点续传状态持久化到本地 SQLite。
桌面端界面由 GPUI(Zed 编辑器同框架)GPU 原生渲染,无需 Electron,在 Windows、macOS、Linux 三平台提供原生窗口安装包。除桌面端外,同一引擎还以 headless Docker Server、NAS 套件、命令行 CLI、Android 应用 四种形态对外,全部通过统一的本地 API 通信。
免费、开源(AGPL-3.0)、零广告、零跟踪。
产品档案
| 项目 | 说明 |
|---|---|
| 引擎语言 | Rust,Tokio 异步运行时 |
| 桌面端 UI | GPUI(Zed 同框架),GPU 原生渲染 |
| 支持协议 | HTTP/HTTPS、FTP、BitTorrent、eD2K、HLS、DASH |
| 持久化 | 本地 SQLite(任务 / 队列 / 字节范围) |
| 全家桶 | 桌面端(Win/Mac/Linux)、Docker Server、CLI、Android |
| 浏览器接入 | Chrome/Edge/Firefox 扩展 + Tampermonkey userscript |
| 扩展机制 | 沙箱 JS 插件、RSS、Webhook、aria2 RPC 兼容、MCP |
| 许可证 | AGPL-3.0(桌面端永久免费) |
| 云端 | 可选登录,一次买断制(CN¥49 ~ ¥199),同步设置与远程下发任务 |
从哪开始读
下面按「引擎原理 → 协议覆盖 → 安装部署 → 浏览器集成 → 全家桶形态 → 自动化扩展 → 设置隐私 → 排障」的顺序组织内容,点击分组名或代表页进入。
引擎架构
引擎是 FluxDown 的核心差异点——运行时动态分段、Work Stealing 慢速救援、原生三层进程架构、零 Electron 的 GPU 界面。
代表页:分段与抢速原理 / 原生三层进程 / GPUI 原生界面
协议体系
六个协议在同一个 Rust 引擎里各有专属下载器,统一排队、统一限速、统一持久化。
代表页:BitTorrent 与磁力 / HLS/DASH 流媒体 / eD2K 电驴下载
安装部署
桌面端三平台安装、Docker headless server、Synology/QNAP/Unraid NAS 套件、Scoop。
代表页:Windows 安装 / Docker Headless Server / NAS 部署
浏览器接管
扩展拦截下载请求、嗅探 HLS/DASH 媒体流、剪贴板自动识别、fluxdown:// 协议。
全家桶形态
同一引擎跑在桌面、Docker Server、NAS、CLI、Android 上,全部通过本地 API 互相对话。
代表页:统一引擎跨形态 / CLI 命令行 / REST API
自动化能力
沙箱插件、受管 ffmpeg/yt-dlp、RSS 订阅、Webhook 推送、每日调度、任务优先级 Boost。
代表页:插件市场 / RSS 订阅 / Webhook 事件推送
设置与隐私
主题配色、云同步、隐私默认本地优先、自动更新、卸载清理。
排障指南
磁力卡在 preparing、eD2K 无来源、DASH 音视频分离、扩展拦截不到、macOS 已损坏、Low ID 等常见问题一页一个。
代表页:磁力链接卡在 preparing / eD2K 无来源 / macOS 已损坏