Harbor v1.2.4 - macOS 原生下载管理器

Harbor
  • 芯片 原生M芯片
  • 版本号 1.2.4
  • 最低适配 Mac
  • 语言 中文 英文
  • 更新日期
马上下载

人工检测,安心下载

Harbor 是一款开源的 macOS 下载管理器,由开发者 tahseen-kakar 开发并在 GitHub 上维护。它专为 Mac 用户设计,支持直接 HTTP/HTTPS 链接、磁力链接以及本地 .torrent 文件下载。应用采用 SwiftUI 构建,完全本地运行,不依赖账号登录或云端服务,遵循 GPL-3.0 开源协议。目前最新版本为 1.2.4,已通过 Homebrew Cask 和 DMG 两种方式提供安装。

Harbor - macOS 原生下载管理器

Harbor 的目标是提供符合 Mac 原生工作流的下载工具,既有简洁界面,又能可靠处理各类下载任务,适合日常文件获取、软件更新包和大文件传输场景。

软件体验

Harbor 的界面完全遵循 macOS 设计语言,采用统一的工具栏、侧边栏导航和细节检查器。启动后,用户可以通过多种方式添加任务:直接粘贴链接、拖拽文件、从 Finder 右键打开 .torrent,或通过浏览器传递磁力链接。添加下载的流程统一通过弹窗处理,避免创建多余窗口。

下载过程中,队列管理清晰,支持实时暂停、恢复、重试和取消操作。应用重启后,下载进度和队列状态自动恢复,不会丢失任务。完成的文件可直接在 Finder 中显示位置或打开,操作响应迅速,整体使用感受接近系统自带工具。近期版本还优化了侧边栏和细节面板的调整行为,以及工具栏按钮的可用状态控制,提升了多任务场景下的可用性。

功能点

  • 支持 HTTP/HTTPS 直接下载、磁力链接和本地 .torrent 文件导入;
  • 下载队列持久化,重启后自动恢复进度和状态;
  • 核心操作包括暂停、恢复、重试、取消,以及完整的历史记录;
  • Finder 深度集成:显示文件所在位置、直接打开已下载文件;
  • 侧边栏分类导航、统一工具栏和详细检查器;
  • 1.2.0 版本新增带宽控制:全局最大下载数、整体速度限制、单个下载限速以及连接数设置,这些限制对直接链接和种子任务均生效;
  • 每个下载任务包含活动时间线,记录添加、排队、开始、暂停、完成、失败等事件,事件随任务删除自动清理;
  • 下载细节视图提供已下载量、实时速度等信息,采用原生圆角按钮布局;
  • 通过 Sparkle 框架实现应用内自动更新;
  • 支持从浏览器直接打开磁力链接,以及从 Finder/Dock 打开 .torrent 文件(1.2.2 和 1.2.3 版本优化了窗口复用);
  • Homebrew 一键安装:brew tap tahseen-kakar/harbor && brew install --cask harbor。

应用特点

Harbor 在设计上注重平台原生性,优先采用 SwiftUI 原生组件,避免网页式界面。应用明确分离 UI 层、状态管理、持久化存储和下载引擎,后端在需要时委托 aria2c 等工具处理复杂任务,同时保持前端简洁流畅。

隐私是核心原则,所有下载和数据处理均在本地完成,无不必要网络请求或云端依赖。开发者持续关注稳定性,最近几个版本重点修复了种子恢复行为、aria2 进程清理、.torrent 文件打开窗口问题,以及拖拽和剪贴板导入体验。1.2.4 版本特别强化了 torrent 恢复机制,处理了本地 RPC 失败和孤立进程情况。

这些改进让 Harbor 在处理大文件和长时间下载时表现更可靠,同时保持轻量级特性。项目代码结构清晰,欢迎开发者通过 CONTRIBUTING.md 参与功能建议和代码贡献。

总结

Harbor 为 macOS 用户提供了一个务实、开源且注重体验的下载管理方案。最新版本可从 GitHub Releases 下载 DMG,或通过 Homebrew 安装。

安装步骤

评论

暂无评论
置顶文章
推荐文章
最新文章

相关软件