项目背景
新番先审后播以来,一直想找一款一站式的追番+看弹幕的工具,也试过不少方案,但都不太满意:能自动追番下载的,一般不支持弹幕和直接播放;支持弹幕的,又大多只接入了低画质的在线源。多种工具配合使用的话折腾成本又太高。
其中最接近我需求的是 弹弹play,我也用了很长一段时间,但它不适合部署在 NAS 上长期运行,且移动端网页播放的体验也不佳,比如 iOS 无法通过 CSS 旋转横屏,调用系统全屏的话弹幕又会失效。
于是我就开始自己动手,写了一款最符合自己需求的工具。其中资源搜索、元数据刮削等逻辑均通过可视化工作流来实现,便于修改调整,高度可定制。自动下载的逻辑则与 弹弹play 类似,通过自定义筛选规则来实现按需抓取,上手简单。
项目地址
- GitHub:GitHub - kaloscope/kaloscope: A workflow-powered local media manager · GitHub
- DockerHub:kaloscope/kaloscope - Docker Image
- 官网和文档:https://kaloscope.org
部署方式
- 使用 Docker 部署,兼容 linux/amd64 与 linux/arm64 架构
已实现的功能
- 基于节点的可视化工作流编排,内置 HTTP 请求、Python 脚本、循环控制等多种节点类型
- 支持从 GitHub 导入社区工作流模板,支持定时触发自动执行
- 支持多索引器资源搜索,可按关键词和自定义筛选条件检索,视频支持在线预览
- 兼容 aria2、qBittorrent、Transmission,支持自定义下载器,支持手动添加下载任务
- 支持下载计划,可按关键词和过滤规则自动抓取并下载资源
- 支持媒体库扫描与实时监控,自动识别新增媒体文件,支持解析 NFO 元数据
- 内置支持弹幕的视频播放器,支持 CSS 横屏播放,支持手动匹配弹幕库
- 支持自定义 HTTP 代理与 DNS 解析规则
- 支持多用户管理、权限控制、个人偏好设置
- 支持 PWA 安装,兼容桌面端与移动端
部分界面截图
-
工作流编辑
-
资源搜索
-
代理和 DNS
-
首页面板
-
媒体详情
-
CSS 横屏







