Xiaomi MiMo Studio 去水印脚本
一个用于自动检测并移除 Xiaomi MiMo Studio (https://aistudio.xiaomimimo.com/) 页面中水印的 Tampermonkey 用户脚本。
功能特性
- ✅ 动态获取水印:自动从 API 获取当前用户的水印内容,无需手动配置
- ✅ Canvas 拦截:拦截 Canvas 绘制操作,阻止水印文本和图片的绘制
- ✅ Canvas 清理:自动检测并清空覆盖大部分视口的可疑 Canvas 元素
- ✅ 实时监听:监听窗口 resize 事件,确保布局变化时重新检测
- ✅ 定期轮询:定期检测动态生成的 Canvas 水印
- ✅ 日志控制:可配置的日志开关,默认关闭,需要调试时可开启
- ✅ 异常处理:完善的错误处理和日志记录,便于问题排查
- ✅ 零依赖:纯原生 JavaScript 实现,无外部依赖
- ✅ 内存优化:使用 WeakSet 避免内存泄漏
- ✅ 现代语法:使用 ES6+ 特性,代码简洁高效
版本历史
v1.4.0 (2026-01-20)
- 架构重构:
- 移除所有非Canvas相关代码,专注于Canvas水印拦截和清理
- 移除DOM遍历、CSS拦截、MutationObserver等功能