脚本
{{ cachedMonkeys.length }}
脚本总数
启用
{{ enabledCount }}
启用中
停用
{{ disabledCount }}
已停用
执行
{{ totalHits }}
累计执行次数
全部 {{cachedMonkeys.length}}
启用 {{enabledCount}}
停用 {{disabledCount}}
所有标签
#{{t}}
已选 {{selectedIds.length}} 项
空

{{ cachedMonkeys.length ? '没有匹配的脚本' : '还没有任何脚本' }}

点击右上角"新建脚本"开始定制网页,或从"模板市场"快速导入预设。

试试清空搜索条件或切换筛选状态

{{ cm.mName || '未命名脚本' }}
时机 {{ runAtLabel(cm.mRunAt) }} {{ cm.mWorld === 'ISOLATED' ? '隔离' : '主世界' }} 全 frame 命中 {{ cm.mHits || 0 }} 次 #{{t}}
{{p}} … 还有 {{cm.mIncludes.length - 3}} 条
←
{{ editCM.mName || '未命名脚本' }}
⌘S 保存 · ⌘↵ 保存并返回
基本信息
注入脚本
注入 CSS
高级
脚本名称 建议描述清楚用途
标签 用逗号分隔,便于分组筛选
命中规则 (Include)
{{ testRulePattern(p, testUrl) === 'match' ? '命中' : '未中' }}
排除规则 (Exclude) 即使命中 Include,符合此规则的页面也不会执行
测试匹配(输入实际页面 URL,立即看是否命中)
最终结果:{{ matchResult ? '该 URL 会执行此脚本' : '该 URL 不会执行' }}
注入脚本 可使用 GM_setValue / GM_getValue / GM_addStyle / GM_xmlhttpRequest / GM_notification 等 API
提示:推荐使用 MAIN,可访问页面全局变量;严格安全策略的站点可能阻止执行,失败原因可在运行日志查看。
依赖第三方 JS 多个 URL 用逗号或空格分隔,会先加载完成再执行你的脚本
注入 CSS 通过 chrome.scripting.insertCSS 注入,比 GM_addStyle 更早生效
运行时机 (run-at)
document-start 最早
document-end DOM完成
document-idle 全部加载完
快速 document-start:DOM 还没构建,可在页面 JS 跑之前提前 hook(如重写 fetch / XHR); document-end(默认):DOM 构建完,但图片可能还在加载; document-idle:所有资源都加载完。
执行世界 (world)
MAIN
ISOLATED
当前版本的 ISOLATED 脚本执行受浏览器安全策略限制,请使用 MAIN 后刷新目标页面。仅 CSS 样式注入不受此限制。
注入到 iframe
仅主页
全部 frame
自动刷新
GM_* 权限声明 (grant) 仅做 Tampermonkey 兼容标记,所有 GM API 默认可用
作者
版本
描述
.user.js 全文 完全兼容 Tampermonkey 标准 metadata,可直接粘贴 GreasyFork 脚本
模板市场
{{ cat.category }}
{{ tpl.mName }}
{{ (tpl.mIncludes || []).join(', ') }}
导入脚本
从本地文件 支持 .user.js / .js / .json
从 URL 导入 如 GreasyFork 脚本直链
从备份恢复 恢复 FeHelper 整体备份的 .json 文件,会与现有脚本合并
运行日志 最近 300 条
暂无日志。脚本中的运行错误、调用 console.error 都会自动汇总在这里。
{{ formatTime(l.time) }} {{ (l.level || 'info').toUpperCase() }} {{ l.name || '—' }} {{ l.msg }}
警告 提示 完成
{{ dialog.title }}
{{ toastMsg }}