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

[FR]批量搜索动画详细信息 #132

Open
proItheus opened this issue Dec 6, 2023 · 2 comments
Open

[FR]批量搜索动画详细信息 #132

proItheus opened this issue Dec 6, 2023 · 2 comments

Comments

@proItheus
Copy link

希望在资料界面增加能够批量选择动画,进行搜索详细信息的功能。

我想的操作流程是:批量选择库中的动画->选择要使用的资料脚本->对于每个动画显示下面的界面,手动选择匹配项,按确定之后显示下一个动画的选择界面
图片

背景:bangumi的脚本能得到较全的元信息,但是它没有match功能,所以需要用弹弹match自动关联之后,再用bangumi搜索剧集的详细信息。前一步是自动关联完成的,但是后一步要一个一个点过去……

@Protostars
Copy link
Collaborator

这个操作我认为还是不够理想,”每个动画搜索+手动选择条目“ 和目前的机制也基本一致。如果能实现自动搜索+选择条目,我认为批量操作才比较有意义,不过目前很困难

@proItheus
Copy link
Author

对于大部分的动画,第一个结果就是正确的匹配,但是有一些的正确匹配可能在后面几项,自动选择正确的条目确实比较困难。

但是如果实现了我上面说的功能,同时默认选中第一个搜索结果的话,用户基本上就可以这样操作:

批量选择库中的动画   ->  选择要使用的资料脚本  -> 确定 -> 确定 -> ... -> (在第一项不对的时候) 选择 -> 确定

基本只需要一直确定,如果确定还有快捷键的话就更方便了。

相较之下,目前,对于每个动画,用户都需要重复:

选择动画 -> 选择脚本 ->  (在第一项不对的时候) 选择 -> 确定

操作的总数和复杂度都高很多。

同时,整个过程中比较耗时的主要是网络请求,即调用api搜索和请求对应条目详细数据两个操作。可以把这些都变成异步的,这样可以在用户选择和确认一个动画的时候,完成之后的动画的搜索和之前动画的请求数据,基本让用户没有等待的时间。

当然我并不清楚这实现起来有多难,只是个小建议。

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