Skip to content

refactor(ui): 重构直播任务板块粉丝灯牌管理,引入统一管理dialog#627

Open
FangDingli wants to merge 1 commit into
andywang425:devfrom
FangDingli:feat/globalMedalDashboard
Open

refactor(ui): 重构直播任务板块粉丝灯牌管理,引入统一管理dialog#627
FangDingli wants to merge 1 commit into
andywang425:devfrom
FangDingli:feat/globalMedalDashboard

Conversation

@FangDingli
Copy link
Copy Markdown

  1. 现在由于每个任务都有独立的名单和开关,一个个编辑太痛苦了,这里引入一个dialog进行统一管理。
  2. 排序功能新增置顶 / 置底 按钮,避免从底部一个个拖动到顶部。
  3. 任务进度按钮用于直接打开直播间里那个嵌入的粉丝团任务相关 iframe,避免主播下播后压根没有入口去打开和查看任务完成情况。

效果预览:
QQ20260526-182705
QQ20260526-182633

@andywang425
Copy link
Copy Markdown
Owner

感谢PR。这种改动很多的PR建议先提个issue说一下,如果我觉得行,很多用户也觉得有用再开始动手,不然容易白费力气。

我刚刚简单看了一下:

  • 怎么在黑白名单之间切换?现在 isWhiteList 的值改不了,还是说你决定舍弃黑名单功能?
  • 置顶 / 置底 只在白名单下生效
  • 现在所有功能共享一个名单排序界面,相比以前的排序有一定限制,我不知道是不是大多数人都能接受
  • 如果获取粉丝勋章模块没运行过,会显示当前共0个粉丝灯牌

还有一些细小的问题我就不列举了,比如你写完代码没跑 lint 等等...

想法挺好。用AI写代码没问题,但你得审核ai写出来的东西啊。我个人倾向于关掉这个 PR,因为如果随便看看都能找出这么多问题,背后一定还有隐藏的坑。等你回复。

如果有人想试试这个新UI,我这里构建了一份:bilibili-live-tasks-helper.user.js

@FangDingli
Copy link
Copy Markdown
Author

确实我的问题,测是测过但是测的不够完全,有两个功能跑通了就完了,提交的有点仓促。你可以先关了我本地继续改一下。
另外关于其他用户接受度的问题,要不要开个issue之类的问一下?

@andywang425
Copy link
Copy Markdown
Owner

我建议你先提个功能issue,详细说说你想做的东西,提供编译好的脚本让大伙用用,收集一下大家意见。

这个PR我就先不关了。你提issue之后我会给你pin一下,要是长时间几乎没人回复或者都不想要你的功能我再把你的PR和issue一起关了。

@andywang425
Copy link
Copy Markdown
Owner

顺便说一下,接下来会做 #626 这个 issue 提到的功能,是会改UI的(LiveTasks.vue),因为会增加一些选项

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

Successfully merging this pull request may close these issues.

2 participants