想了一下交互,最好不要替用户做决定,有两个可选交互: 1. 默认不自动拉黑,用户显式勾选 `帮我自动拉黑` 以后再进行操作 2. 每天检查一次和 all.json 的 diff,提示用户 `插件为您检测共享黑名单有更新,是否拉黑这 30 个账号?` 我更倾向后者,理由如下: 1. 每次拉黑时都有用户确认,用户可以拒绝请求, 这样不会有任何自动化的误操作。 2. 有这个功能之后,如果用户很爱点,可以再加上 `自动拉黑时不必请求确认` 的配置,渐进式告知用户插件准备干什么。
想了一下交互,最好不要替用户做决定,有两个可选交互:
帮我自动拉黑以后再进行操作插件为您检测共享黑名单有更新,是否拉黑这 30 个账号?我更倾向后者,理由如下:
自动拉黑时不必请求确认的配置,渐进式告知用户插件准备干什么。