claude-for-safari - 在 macOS 上使用原生系统工具控制 Safari 浏览器。
在 macOS 上通过 AppleScript、JavaScript、截图和系统事件控制 Safari,执行读取、导航、点击及表单填写操作。
标签
更新于: 2026-09-24该技能可以做什么
- 列出 Safari 标签页与窗口
- 读取页面文本与元数据
- 截取浏览器窗口截图
- 导航 Safari 标签页
- 点击 DOM 元素
- 填写非敏感表单字段
- 通过系统事件模拟键盘输入
- 观察页面级网络活动
输入
- 目标窗口与标签页引用
- 目标 URL
- DOM 选择器与表单值
- 用户授权
输出
- Safari 窗口与标签页列表
- 页面文本与元数据 JSON
- 窗口 PNG 截图文件
- 表单填写状态结果
- 网络 Fetch 与 XHR 元数据
要求
- macOS 操作系统
- Safari 浏览器
- 自动化 TCC 权限
- 允许来自 Apple 事件的 JavaScript
- 屏幕录制权限
- 辅助功能权限
- Swift 编译器
