
Hammerspoon 是一款基于 Lua 的 macOS 自动化框架,透过 hs 模块直接调用系统 API,实现键盘快捷键、窗口管理、菜单栏、文件/目录监听、网络请求与可访问性事件等低延迟控制。
核心功能与特色
Lua 编写脚本,自定义事件响应与工作流hs.hotkey、hs.window、hs.eventtap、hs.filewatcher 等,可直接操控系统功能适用场景与目标用户 适合开发者、运维工程师与高级 macOS 用户,或任何需要精细化工作流、键位映射、自动化重复任务与跨应用联动的人群。
主要优势或亮点
注:使用需具备基础 Lua 知识并配置 macOS 权限,但一旦上手即可极大提升工作效率与可控性。