在论坛的交流中,难免会遇到一些让人感到不适的人。为了维护自己良好的浏览体验,我决定动手写了一个油猴脚本,将那些令人烦恼的内容屏蔽掉。
于是 —— 𝐊𝐢𝐥𝐥𝐔𝐬𝐞𝐫-𝐒𝐦𝐚𝐫𝐭𝐓𝐞𝐚𝐜𝐡 诞生啦!

Github - apanzinc/ST-killUser
Greasyfork - KillUser-SmartTeach
Scriptcat - killuser-smartteach
功能特性
- ✅ 比官方更强力的屏蔽方式
- ✅ 支持屏蔽多种内容类型:
帖子
月活榜单
在线榜单
管理员列表
通知
评论
@提及
回复提示
- ✅ 动态内容检测:实时监控页面变化,自动屏蔽新加载的内容
- ✅ 直观的设置界面:在论坛设置页面中嵌入管理界面
- ✅ 日志开关:可控制是否显示控制台日志
安装方法
1. 安装油猴扩展(Tampermonkey):
官网 - tampermonkey.net
2. 点击以下链接安装脚本:
从Github安装 - 一键安装
从Greasyfork安装 - 一键安装
从Scriptcat安装 - 一键安装
使用说明
1.管理屏蔽列表:
- 进入论坛设置页面(forum.smart-teach.cn/settings)
- 在页面底部找到「𝐊𝐢𝐥𝐥𝐔𝐬𝐞𝐫-𝐒𝐦𝐚𝐫𝐭𝐓𝐞𝐚𝐜𝐡 设置」部分 , 可以添加、删除屏蔽用户
2. 日志开关:
- 在设置页面中可以切换控制台日志输出 - 默认关闭日志输出
技术实现
- 使用原生JavaScript开发
- 支持现代浏览器
常见问题
Q: 为什么屏蔽的用户又出现了?
A: 脚本会自动检测页面内容变化,但如果遇到特殊情况,可以刷新页面或在设置中重新保存屏蔽列表。
Q: 如何恢复被屏蔽的用户?
A: 进入设置页面,在屏蔽列表中删除该用户,然后刷新页面。
Q: 脚本会影响论坛性能吗?
A: 脚本采用了高效的DOM操作和事件监听机制,对性能影响极小。
许可证
本项目基于GPL V3.0协议开源。您可以在遵守协议的前提下自由使用、修改和分发本项目的代码。
贡献
欢迎提交Issue和Pull Request!
联系方式
作者:apanzinc
apanzinc@outlook.com