macos第三方插件需分类型管理:系统级扩展在“系统设置>隐私与安全性>扩展”开关;safari扩展须在safari设置中启停;quicklook插件放~/library/quicklook/并执行qlmanage -r刷新;应用插件由宿主管理;后台服务需通过活动监视器、登录项或launchctl处理。
macos 后台运行的第三方插件与扩展服务不是统一管理的,它们分散在不同层级、由不同机制驱动。要真正管住它们,得先分清类型再动手——混着操作不仅无效,还可能触发权限错误或系统不稳定。
系统级扩展:从“系统设置”统一开关
这类扩展注册进 macOS 系统框架,比如访达增强工具、截图面板、共享菜单插件、OCR 工具等。它们出现在:
- macOS Ventura 及更新版本:进入 系统设置 > 隐私与安全性 > 扩展,左侧按功能分类(访达、共享、今天、Safari 浏览器等),右侧可逐项启用/禁用
- Monterey 或更早:打开 系统偏好设置 > 扩展,标签页更直观
- 注意:只显示已成功注册且签名有效的扩展;手动放进去但未启用或签名失效的,不会出现
Safari 扩展:浏览器内独立控制
所有 Safari 扩展必须通过 Safari 自身设置管理,系统设置里的“Safari 浏览器扩展”只是权限白名单,不控制启停:
- 打开 Safari → 菜单栏 Safari > 设置 > 扩展
- 勾选/取消复选框即可启用或禁用,无需重启浏览器
- 点击“详细信息”可限制作用域(如仅限特定网站)、禁用无痕模式、清除本地数据
- 卸载后,记得回 系统设置 > 隐私与安全性 > 扩展 > Safari 浏览器扩展里删掉残留权限条目
QuickLook 插件:手动路径 + 主动刷新
让空格键预览支持代码、Markdown、SVG 等格式的 .qlgenerator 文件,不走系统界面:
部署和使用军舰的 macOS Automator 自动化服务集合。包含 5 个实用工作流:PDF转JPG、PNG重命名并转JPG、图像拼接、解压RAR、顺序命名图像文件。一键安装所有服务到 ~/Library/Services/ 目录。使用场景:(1) "安装我的自动化服务",(2) "部署所有 Automato...
- 文件需放入 ~/Library/QuickLook/(用户目录下的 Library,非系统级)
- 放入后必须在终端执行 qlmanage -r 刷新缓存,否则不生效
- 若预览异常,临时移出该文件夹再执行一次 qlmanage -r 即可快速回退
第三方应用插件:宿主应用自己管
VS Code、PyCharm、iTerm2、Obsidian 等自带插件体系,和 macOS 无关:
- VS Code:侧边栏 Extensions 图标 或 ⇧⌘X 打开市场,启停更新全在界面内完成
- PyCharm:Preferences → Plugins,支持项目级启用、禁用、卸载
- Obsidian / Notion 桌面版:设置中直接进“社区插件”或“插件市场”,列表即当前状态
- 通用路径提示:~/Library/Application Support/、/Applications/[App].app/Contents/Plugins/ 是常见存放位置,但结构不统一
后台服务与登录项:别漏掉“隐形进程”
很多插件会附带常驻后台的服务进程(如 PathFinderAgent、ForkLiftHelper),它们不显示在扩展列表里,却持续占用资源:
- 打开 活动监视器,按“CPU”或“响应性”排序,留意 Finder、runningboardd、launchservicesd 异常占用,同时检查是否有第三方插件相关进程处于“未响应”状态
- 终端执行 killall -u $USER "PathFinderAgent" "ForkLiftHelper"(按实际进程名调整)可强制终止
- 前往 系统设置 > 用户与群组 > 登录项,关闭不需要随系统启动的插件配套程序
- 部分插件还会注册 launchd 服务,可通过 launchctl list | grep -i [关键词] 查找并 unload










