Safari中安装油猴脚本需先升级至macOS 12.0+及Safari 15.0+,再通过App Store或手动安装Userscripts扩展,启用后从URL或文件添加脚本,支持开关、删除、编辑匹配规则及更新。

在Safari浏览器中安装和管理第三方油猴脚本扩展,需先启用开发者模式并手动添加支持用户脚本的扩展程序,因为Safari原生不支持Tampermonkey等主流油猴扩展,必须借助兼容方案实现功能。
确认系统与Safari版本兼容性
macOS Monterey(12.0)及以上系统才支持Safari扩展商店中的用户脚本类扩展;低于此版本的系统无法安装任何现代用户脚本管理器,【升级系统是前置硬性条件】。
打开“关于本机”→“系统报告”→“软件”,核对macOS版本;同时在Safari菜单栏点击“Safari”→“关于Safari”,确认版本号不低于15.0。
安装Userscripts扩展(推荐方案)
方法一:通过Mac App Store安装官方Userscripts扩展
打开Mac App Store→搜索“Userscripts”→点击“获取”并安装→安装完成后重启Safari。
方法二:手动安装已签名的Userscripts扩展包(适用于App Store不可用时)
从GitHub releases页面下载最新版Userscripts.safariextz文件→双击该文件→在弹出的“安装扩展”对话框中点击“安装”→输入管理员密码完成授权。
【安装前务必关闭所有Safari窗口,否则扩展可能加载失败】
规划您的迪拜之旅 — 哈利法塔观景、沙漠探险、迪拜购物中心购物、棕榈岛度假村及黄金市场砍价。还提供支持...
启用并配置Userscripts扩展
第一步:打开Safari→偏好设置→扩展→勾选“Userscripts”左侧复选框启用扩展。
第二步:点击右侧“设置”按钮→在弹出窗口中开启“启用用户脚本”开关→勾选“在所有网站上运行用户脚本”或按需选择特定域名白名单。
第三步:点击左下角“+”号按钮→选择“从URL添加脚本”或“从文件添加脚本”→粘贴油猴脚本的原始.js链接(如Greasy Fork上的raw地址),或拖入本地.js文件。
这一步操作起来很简单,直接把文件拖进去就行;但注意:部分脚本依赖@require声明的外部库,Userscripts默认不解析这些声明,需手动下载对应JS文件并单独添加。
管理已安装的用户脚本
点击Safari工具栏上的Userscripts图标(拼图形状)→点击“管理脚本”→列表中显示全部已启用/禁用脚本。
可执行的操作包括:开关单个脚本、点击右侧三点图标删除脚本、长按脚本名进入编辑模式修改匹配规则(@match)、更新脚本内容(需重新粘贴或拖入新版本)。
删除脚本不会清除本地缓存数据,若脚本曾写入localStorage,需手动在Safari偏好设置→隐私→管理网站数据中搜索对应域名清理。

















