【Windows】Ketch:可自托管的跨平台下载管理器

【Windows】Ketch:可自托管的跨平台下载管理器

时间煮雨-Saber
2026-10-07 / 0 评论 / 4 阅读 / 正在检测是否收录...

Ketch 是一个用 Kotlin Multiplatform 编写的下载管理器,形态灵活:既是能嵌进 Android / iOS / 桌面应用的 SDK,也是可以自托管运行的下载守护进程。

它把下载能力做成了一件事——服务。核心包括分段多连接加速、暂停与续传、队列调度、限速与定时下载,同时开放 REST API 和 SSE 事件流,手机、Web UI、命令行乃至 AI 智能体都能远程操控同一批任务。对想给自己的应用加下载功能、又不想从零写传输层的开发者来说,省下的工作量相当可观。

亮点

  • 一套核心,三种用法:SDK 嵌入、守护进程自托管、远程客户端控制,不必重写逻辑。
  • 进度持久化:跨重启续传,暂停后进度不丢。
  • 队列可控:任务优先级、并发上限、单任务与全局限速、定时下载一应俱全。
  • 失败不硬刚:智能退避重试,避免无意义的反复请求。
  • 可插拔架构:HTTP 引擎、存储后端、下载源均可替换,目前已支持 FTP / FTPS。
  • 实时反馈:REST API 搭配 SSE,下载状态以事件流形式推送。

本次放出的 v0.2.3 为便携版,解压即用,无需安装。路线图上还有 BitTorrent、Metalink、WebDAV、HLS、媒体提取、资源嗅探、浏览器扩展与 MCP 服务器。

支持平台:Kotlin Multiplatform 使其覆盖 Android、iOS、Windows、macOS 与 Linux。



⚠️ 版权与免责声明:部分资源收集于互联网,不保证完全可用。
下载前请先阅读本站《免责声明》;
若遇到链接失效,可通过评论或留言联系管理员补档。
资源仅供个人学习参考,请于下载后 24 小时内删除;
如涉及版权问题,请速联系本站处理。

0

评论 (0)

取消