V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
cesign
V2EX  ›  分享创造

kubespider-招募体验者和共同开发者

  •  1
     
  •   cesign · 2022-12-20 09:20:53 +08:00 · 1766 次点击
    这是一个创建于 729 天前的主题,其中的信息可能已经有所发展或是发生改变。
    开发 Kubespider 的出发点是:我有一台空闲的服务器(局域网),想把它作为 NAS ,实现自动追剧下载,本地笔记本电脑触发下载,同时适配各种网站资源( Youtube 、Bilibili 等)。

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

    github:https://github.com/jwcesign/kubespider
    root01
        1
    root01  
       2022-12-20 09:37:40 +08:00
    我以为是 k8s
    cesign
        2
    cesign  
    OP
       2022-12-20 10:01:31 +08:00
    @root01 哈哈,
    smallgoogle
        3
    smallgoogle  
       2022-12-20 15:37:45 +08:00
    那问题就来了。单电影还好。如果是连续剧。如何自动分类呢?这个想过没有?
    cesign
        4
    cesign  
    OP
       2022-12-20 15:41:53 +08:00
    @smallgoogle 没想好如何分类,这个按道理啥都能下载(视频,图片,软件,xxx ),会揉在在一起,不是很 friendly
    matzoh
        5
    matzoh  
       2022-12-20 16:00:24 +08:00
    最终实现的效果是:一键爬各网站资源,自动追剧订阅,然后统一管理播放吗(比如 github 上说的通过 plex 播放)?

    爬图片之类的项目没研究过,主要也没有这个需求

    但影视剧的话,nas-tools 其实已经基本实现了“自动追剧”这个功能了

    比如:支持 tg 、微信、豆瓣等直接订阅,自动订阅下载电视剧等

    pt 站基本都支持,bt 的话也支持很多(比如 mikan )

    选片也可以自建 jellyseerr/overseerr

    但如果想要爬 bilibili/youtube 之类的话,工作量主要还是维护爬虫脚本吧,海报墙之类的可以制作 nfo 等信息
    cesign
        6
    cesign  
    OP
       2022-12-20 16:10:13 +08:00
    > 最终实现的效果是:一键爬各网站资源,自动追剧订阅,然后统一管理播放吗(比如 github 上说的通过 plex 播放)?
    是的,目标之一,最终就是想做个统一个人下载中心,什么下载都往上扔(所有能解析的资源)

    > 但影视剧的话,nas-tools 其实已经基本实现了“自动追剧”这个功能了
    我的理解可能还是有限制,他不能所有适配所有资源,还是特点的,比如你说的 mikan 。 这个核心就是能适配所有资源网站,实现特定接口就行

    > 但如果想要爬 bilibili/youtube 之类的话,工作量主要还是维护爬虫脚本吧,海报墙之类的可以制作 nfo 等信息
    是的,主要还是维护爬虫脚本
    smallgoogle
        7
    smallgoogle  
       2022-12-20 16:12:12 +08:00
    @cesign 觉得至少要有类别,比如影视 图片 文件 文档 这样的基础类别。然后就是可以扩展分类的正则。比如下载 xxx 电影-01 xxx 电影-02 可以通过自定义正则来自动归类。
    cesign
        8
    cesign  
    OP
       2022-12-20 16:13:29 +08:00
    @smallgoogle 大佬有时间吗?我开个 repo 一起搞一把?
    cesign
        9
    cesign  
    OP
       2022-12-20 16:13:48 +08:00
    @smallgoogle 不对,应该是开 org
    smallgoogle
        10
    smallgoogle  
       2022-12-20 19:23:21 +08:00 via iPhone
    @cesign 我有段时间没写 py 了。怕不行啊。
    smallgoogle
        11
    smallgoogle  
       2022-12-20 19:23:43 +08:00 via iPhone
    @cesign 如果再来个面板 web 管理就完美了
    cesign
        12
    cesign  
    OP
       2022-12-20 19:44:35 +08:00
    @smallgoogle web 面板暂时没有计划,现在就只有个 chrome 插件算个面板( webhook 触发用),接下来是想适配迅雷下载器,以及简化使用流程
    smallgoogle
        13
    smallgoogle  
       2022-12-20 20:08:00 +08:00 via iPhone   ❤️ 1
    @cesign 那晚点我也参与进来吧
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1164 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 81ms · UTC 18:12 · PVG 02:12 · LAX 10:12 · JFK 13:12
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.