算是完成这个版本的一个想要的功能

起因是之前做过一个个人勋章美化器,就是把勋章分类,但是因为新勋章不断出现,如果想要更新的话,要么就是上脚本猴,要么自己本地更新
当然我选择了后者

(事实证明我这个决定是正确的,真的没多少人下载())
刚开始还会去改,但是后期就懒得去改了
正好手上做了勋章透镜
就有一个想法,能不能读取勋章透镜的信息,然后返回给脚本,脚本按照当前勋章进行分类就好,这样就极端情况下不用硬编码勋章信息,同时能够及时响应新勋章的数据,并且不需要做任何动作,好吧,当然是得在安装扩展的前提下


看起来速度和准确性是到达预期的,也做好了缓存管理,算是打通脚本和扩展的联动
这样子可玩性就很多了

以后可以实时计算当前勋章的性价比,甚至可以借用扩展自定义调参来展示目前勋章在你心目中的排名
并且也为我提升论坛的体验的脚本统一化或者按需取信息做好铺垫(画饼)

每日限额 → 需要知道: 在哪个版区, 回帖成功了, 时间戳, 持久存储
快速回复 → 需要知道: 当前tid/fid, formhash, 能发POST, 能注入UI
快速评分 → 需要知道: 当前pid, formhash, 可用分种, 能发POST, 能注入UI
回帖标记 → 需要知道: 回帖成功了, 历史回帖数据, 当前帖子列表, 能注入UI
帖子导航 → 需要知道: 当前版区帖子列表, 当前位置, 能注入UI
帖子预览 → 需要知道: 目标帖子URL, 能发GET, 能注入UI
回复队列 → 需要知道: 暂存的回复内容, 能发POST, 定时器, 限额状态
草稿箱 → 需要知道: 当前tid, 持久存储
楼层折叠 → 需要知道: 楼层DOM列表, 每楼的内容/作者, 能操作DOM
阅读进度 → 需要知道: 当前tid, 当前滚动位置, 持久存储
积分追踪 → 需要知道: 积分变动事件, 持久存储
加载优化 → 需要知道: 页面加载阶段, 能操作DOM, 超时检测
版区仪表盘 → 需要知道: 当前版区帖子列表, 限额状态, 能注入UI