Skip to content

publish first public test version 0.1.0-beta.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@chivehao chivehao released this 07 Dec 22:09
248ffb4

前言

当前还是公共测试版本,非常不成熟,不建议用在生产环境中,放出来第一个公共测试版本是想收集大家关于具体一些功能的意见,避免一直闭门造车。

功能介绍

文件管理

文件的增删改查

  • 新增:支持大文件分片上传,目前实现的还很粗糙
  • 删除:目前还只是逻辑删除,把表记录的状态更改为 false,文件暂时并不删除。
  • 修改:仅支持文件名称的修改
  • 查询:根据文件名称模糊查询,存储位置、文件类型条件查询

新增番剧

支持两种模式:

  1. 填写元数据手动新增
  2. 根据番组计划ID快速新增 或者 根据关键词快速新增(会有其它的番剧同时新增)

编辑番剧

  • 支持修改动漫元数据
  • 支持给动漫添加季度,删除季度
  • 支持给季度添加剧集,删除剧集

番剧资源匹配

支持单个剧集匹配,和多个剧集匹配,此功能在 动漫详情页

番剧订阅

用户订阅番剧,在订阅途中会让用户选择一个特征资源文件,服务端后续会根据这个订阅和特征文件查询 资源站,下载对应的特征接近的剧集资源(这个功能体验并不理想)

系统配置管理

支持admin页面更新后台的一些系统配置项,如HTTP代理配置、Qbittorrent连接配置,番组计划的Token,蜜柑计划的RSS订阅

自动追番说明

如果在后台开启了自动追番,Ikaros每隔半小时会解析您配置的蜜柑计划RSS链接,并将对应的torrent添加到您在后台配置的qbittorrent里进行下载。

另外Ikaros每隔5分钟会查询一下qbittorrent里的下载进度,将下载进度为1已经完成下载的torrent硬链接到服务端的文件目录中,同时新增一条文件记录,可以在文件管理里搜索到对应的文件。

媒体目录生成说明

Ikaros每隔5分钟,会生成一次媒体目录,
媒体目录的名称是 番组计划中文 + 英文 + 发布时间,
并且会生成符合jellyfin规范的nfo文件、封面,剧集文件
还会生成对应的剧集nfo文件,
这里的体验感觉还行,基本上配合jellfyin的bgmtv插件,元数据都能刮出来。

其它说明

目前元数据站点用的是番组计划,资源站点用的是动漫花园,如果您的网络不好,建议局域网内部署个全局host模式的clash容器,并在后台启动HTTP代理。

演示视频

BV1g24y1C7EG

版本更新日志

Foreword

当前为第一个公共测试版本,不建议用在生产环境中

Features

  • 添加动漫订阅接口,包括订阅的进度
  • 添加动漫花园资源查询接口
  • 添加特征资源匹配下载的定时任务

Improvements

  • 给资源查询添加内存缓存集合,降低对动漫花园的无效重复请求

Bugfix

  • 添加根据关键词查询动漫花园资源接口,修复问题:如果通过番组计划的中文查不到资源,则无法正常订阅 #147
  • 给剧集服务根据季度ID的查询结果添加了按照序号进行排序的逻辑,修复问题:动漫详情页根据剧集序号的表格需要进行排序 #135
  • 动漫列表页,选择其它页数后,无法进行更新列表 #152

Pages

  • 完善动漫详情页,并对接服务端
  • 对接动漫资源查询接口,完善动漫详情页订阅流程

Documentations

  • 创建微信公众号,更新readme文档,添加官方平台汇总和微信公众号信息

More