Greasy Fork

Greasy Fork is available in English.

班固米贴贴投票组件

可视化地进行贴贴投票

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Greasemonkey 油猴子Violentmonkey 暴力猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Violentmonkey 暴力猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Userscripts ,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

作者
xwxb
日安装量
0
总安装量
2
评分
0 0 0
版本
0.1.2.1
创建于
2024-04-20
更新于
2025-10-05
大小
3.9 KB
许可证
暂无
适用于

想法来源于 https://bgm.tv/group/topic/356278

用例见 https://bgm.tv/group/topic/397128

有帖帖之后,这个想法有了新的实现


主要考虑方便写、弱依赖(不装组件也还看着挺正常) 新的设计:

  1. 直接识别前三层有 {vote} ,然后直接根据回复的 {opt} 标记识别选项(处理回车)
  2. 识别完之后,还是删除 {vote} 楼层
  3. 主楼添加投票组件,设置增加帖帖 JS

有考虑可能有恶意影响投票组件的行为存在 这个基本也不能完全解决,只能靠时间顺序来大致解决 目前的规则是这样:

  1. 只识别首个 {vote} 一级楼层
  2. 是识别和 {vote} 相同 user_id 的子回复 (还没实现)

未来计划:

  • [ ] 调整样式(样式是真没什么能力去调,只能ai无脑调,缺失一些技巧
  • [ ] 只识别楼主的userid发布的内容
  • [ ] 来一个快速格式化发布的功能,就是同时发布投票主题和选项回复
  • [ ] 考虑楼中楼的选项影响情况如何防止