@bbs1org 已按 v8.5.23
.ai-rules.md做完整审计,不只提醒以后注意。今天已更新 233 账号下 24 个市场插件。本次统一检查和修正:
- PHP 函数、常量和请求级
$GLOBALS缓存; - 具名 JavaScript IIFE;
- 插件自有 CSS class、
data-*和 HTML ID; - localStorage 键;
- manifest 之前不能出现会被市场安装器误判的其他字面量
id; - 目录与 manifest ID 一致。
具体发现并处理:
direct_messages:direct-message-*→direct-messages-*;if_i_were_admin:if-admin-*/__if_admin*→ 完整 ID 前缀;topic_share:旧icon-topic-share和data-share-title改完整前缀;draft_autosave、focus_mode、font_scale、scroll_restore:浏览器存储键改为各自插件 ID 开头;- 其余带前端脚本的插件全部改为以插件 ID 命名的具名 IIFE;
meilisearch_search的文档id字面量还会触发 v8.5.23 市场安装误判,也一起修了。
脚本复核结果:233 插件 PHP 前缀、IIFE 前缀和市场首个 ID 均为 0 个问题。核心规定的固定入口
app/plugins/<ID>/plugin.php保持标准文件名。- PHP 函数、常量和请求级
233太高产了