Motrix 是一款支持 HTTP、FTP、BitTorrent 和磁力链接的桌面下载管理器,以界面简洁、功能完整著称。现在 Motrix Turbo(即 v2)已用 Electron、React 和 TypeScript 完全重写,下载核心与 UI 解耦,并进入 beta 测试阶段,当前版本为 2.0.0-beta.19。
v2 最大的变化是引入了开放协议 MDXP(基于 JSON-RPC 2.0),浏览器扩展和命令行工具都通过它与应用通信,插件则在 QuickJS 沙箱中隔离运行。同一套核心同时驱动桌面应用(macOS、Windows、Linux)和无头服务器(可直接跑在 Node.js 或 Docker 里,带 Web UI,适合 NAS 和家庭服务器)。官方还提供了 @motrix/cli 命令行客户端,方便日常脚本和 AI 代理使用。
功能方面保留了暗色模式、BT 文件选择性下载、磁力链接、内置 tracker 管理、限速配置、SQLite 会话恢复等,并新增了插件市场、Chrome/Firefox 扩展一键接管浏览器下载、系统通知中心、Docker 部署支持。插件 SDK 允许开发者用 TypeScript 编写插件,打包为 .moext 文件,可挂接到下载前、完成后等生命周期。
需要提醒的是,v1 数据迁移尚未验证,测试前务必备份现有数据,建议在独立系统账户或 Docker 数据目录中并行测试。桌面端支持 macOS 12+(Apple Silicon 和 Intel)、Windows x64 和 Linux(x64/arm64),提供 .dmg、.exe、.deb、.rpm 包;Windows 包未签名,可能触发 SmartScreen 警告。Docker 镜像发布到 Docker Hub 和 GHCR,支持多架构。
GitHub
#GitHub #开源 #Motrix #下载工具 #BT下载 #Electron #Docker #NAS #CLI #插件系统
@GitHubTrendingHub




