跳转至

Roadmap

Kubespider旨在构建一个通用的下载编排系统,兼容各种资源平台和下载软件,兼容多种下载方式(请求触发,周期触发,更新触发),做资源下载最完美的统一解决方案。

PS:如果你想做某个特性,请在repo issue中说明。

待做特性

  • 增加如何开发的文档。
  • 增加chrome插件功能详细文档。
  • 支持豆瓣评分大于X,自动搜索资源下载。
  • 完善现有文档,提供中英版本。
  • 设计测试框架,确保各source provider/download provder正常工作。
  • 增加卸载脚本。
  • 参照 https://reorx.com/blog/track-and-download-shows-automatically-with-sonarr/,集成到kubespider中,成为一个source provider。
  • 集成alist,基于webDAV下载各云盘资源,成为一个source provider。
  • 修复美剧天堂多次连续触发的性能问题,无法连续触发下载;修复美剧天堂获取到除bt外的链接类型。
  • 下载任务IM消息通知。
  • 通过IM软件触发Kubespider下载。
  • 支持自动下载IMDB收藏内容。

正在做特性

  • 更好的文件分类。
  • 完善现有代码,定义好资源提供器和下载提供器的API(高优先级)。

v1.0.0版本特性(2023/09/xx)

v0.3.0版本特性(2023/06/26)

见Release notes: https://github.com/opennaslab/kubespider/releases/tag/v0.3.0

v0.2.0版本特性(2023/04/22)

  • 国内加速下载,支持阿里云image registry。
  • 所有配置文件json化,state存储也json化。
  • 搭建中国大陆部署测试流水线。
  • 配置文件位置归一,.kubespider改为.config,放入${HOME}/kubespider/.config。
  • 支持迅雷download provider。
  • README特性表格化,更易阅读。
  • 修复torrent触发下载时,带query参数的请求。
  • 支持qBittorrent。
  • Chrome插件在保存server地址时做健康检查。
  • 添加如下文档:如何配置Aria2,如何触发下载各种类型文件。
  • 增加API文档,便于其他人二次相关触发插件。
  • 利用异步队列处理,提升刷新接口性能。
  • 集成you-get(bilibili,文档)。
  • 集成yt-dlp(YouTube,文档)。
  • 支持bilibili source provider。

v0.1.0版本特性(2023/01/30)

  • Chrome插件支持右键触发下载。
  • 搭建发布流水线。
  • 发布第一个版本。

舍弃

  • 发布Kubespidre chrome插件。(发布Chrome插件需要各项审核,比较麻烦)