Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

重构JavSP #372

Open
2 of 8 tasks
glyh opened this issue Sep 24, 2024 · 3 comments
Open
2 of 8 tasks

重构JavSP #372

glyh opened this issue Sep 24, 2024 · 3 comments
Assignees

Comments

@glyh
Copy link
Collaborator

glyh commented Sep 24, 2024

功能建议

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

进度

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

qicfan commented Sep 25, 2024

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

@glyh glyh changed the title Refactor为一个Library 重构 Sep 26, 2024
@glyh glyh self-assigned this Sep 26, 2024
@glyh glyh pinned this issue Sep 26, 2024
@glyh glyh changed the title 重构 重构JavSP Sep 26, 2024
@qicfan
Copy link
Contributor

qicfan commented Sep 27, 2024

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

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

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

@glyh
Copy link
Collaborator Author

glyh commented Sep 27, 2024

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

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants