JavSP icon indicating copy to clipboard operation
JavSP copied to clipboard

重构JavSP

Open glyh opened this issue 1 year ago • 4 comments

功能建议

每个人的需求不同,我认为一个比较靠谱的拓展本程序,且防止它越来越臃肿的方法,是把JavSP的核心部分改造成一个或一些库然后Downsream 用户可以编写符合自己需求的脚本,这样可以减少很多没必要的功能,并同时给End User更多自由。

进度

  • [X] https://github.com/Yuukiy/JavSP/pull/378
  • [X] https://github.com/Yuukiy/JavSP/pull/380
  • [ ] https://github.com/Yuukiy/JavSP/pull/391
  • [ ] 日志功能:现在日志功能基本是挂的
  • [ ] 重构数据文件储存(e.g. 女优别名分析,不同网站类型归一化……)
  • [ ] 允许用户编写代码拓展JavSP
  • [ ] CLI接口,引入Fire和ConfZ协作。
  • [ ] 引入Server模式,通过协议和downstream GUI/TUI进行交互。

glyh avatar Sep 24 '24 15:09 glyh

技术层面挺好,但是这个库的使用者绝大部分都是色站或者黑产经营者,又让人很纠结要不要继续贡献。

qicfan avatar Sep 25 '24 08:09 qicfan

刮削和整理是这个项目的核心,其他像封面处理,水印,人脸识别等等都应该改成插件或者不予支持,这些大部分属于媒体服务器的工作或者建站时的系统工作。 我觉得比较紧急的功能类有下面几点:

  1. 改造采集器,允许设置需要采集的原语言(日语、繁体中文、简体中文、英语)。
  2. 整理时如果不移动文件,需要能识别已刮削的不再重复刮削。
  3. 改进docker支持,可以配合下载器全自动运行(监控媒体文件夹改动),NAS用户的福音。

另外就是合法合规,不要涉及内容部分,比如提供数据和传播的机会(女优库,字幕,种子,图片等),我们只是学习和实践技术,用户用来做什么并不属于我们的知情范畴,建议支持部分正规写真的刮削做为主要功能。

qicfan avatar Sep 27 '24 07:09 qicfan

嗯,改进刮削逻辑在我考虑的范围内。但是删除feature最好要有用户可以配置的代替的方法。

先做那几个重构是因为比较简单。

glyh avatar Sep 27 '24 07:09 glyh

hellow 还在继续吗

Ephemeralwanning avatar Jun 09 '25 16:06 Ephemeralwanning