// ==UserScript== // @name Aizex增强插件 // @namespace https://www.klaio.top/ // @version 1.0.0 // @description Aizex Booster 是一款专门为 Aizex 镜像站 开发的浏览器扩展插件。它提供了一系列实用的增强功能,包括界面元素的显示与隐藏控制、整体界面布局优化及自定义头像等。这些功能能够有效提升用户的浏览体验,让界面使用更加流畅、高效且富有个性化特色。 // @author NianBroken // @match *://*.mana-x.aizex.net/* // @match *://*.arc-x.aizex.me/* // @match *://*.leopard-x.memofun.net/* // @match *://*.stug-x.memofun.net/* // @grant GM_addStyle // @run-at document-start // @icon https://aizex.me/favicon.ico // @homepageURL https://github.com/NianBroken/Aizex-Booster // @supportURL https://github.com/NianBroken/Aizex-Booster/issues // @copyright Copyright © 2025 NianBroken. All rights reserved. // @license Apache-2.0 license // @downloadURL https://update.greasyfork.icu/scripts/537453/Aizex%E5%A2%9E%E5%BC%BA%E6%8F%92%E4%BB%B6.user.js // @updateURL https://update.greasyfork.icu/scripts/537453/Aizex%E5%A2%9E%E5%BC%BA%E6%8F%92%E4%BB%B6.meta.js // ==/UserScript== (function () { "use strict"; /** * @file Aizex增强插件 * @author NianBroken * @version 1.0.0 * * @description * 本脚本采用了一种高鲁棒性、高优先级的架构,以确保在动态内容网站上实现持久且稳定的DOM修改。 * * --- 核心架构 --- * 1. **即时执行 (@run-at document-start):** 脚本在文档元素开始创建之前就已运行,为注入最高优先级的CSS和启动监听器提供了时间窗口。 * 2. **配置驱动 (CONFIG):** 所有的目标元素和操作都被定义在一个集中的配置对象中,实现了逻辑与数据的分离,便于维护。 * 3. **CSS优先策略:** 对于元素隐藏,脚本不直接操作元素的style属性。而是在启动时注入一个带有`!important`规则的`