# Hammerspoon

用 Lua 編寫 macOS 自動化：快捷鍵、視窗管理、應用監聽與系統事件。

HTML: https://softbests.com/zh-hant/software/hammerspoon
Markdown: https://softbests.com/zh-hant/software/hammerspoon.md
Website: https://www.hammerspoon.org

- 欄目: [開發者工具](https://softbests.com/zh-hant/category/developer-tools)
- 定價: 開源
- 平台: macOS
- 被低估

## 適合誰

比起圖形化自動化工具，更願意寫配置檔案和呼叫 API 的開發者。

## 為什麼值得關注

Hammerspoon 把 macOS 的介面暴露給 Lua，一份配置就能繫結快捷鍵、移動與調整視窗、響應應用啟動和 Wi-Fi 變化、讀取剪貼簿、在螢幕上繪製並執行 Shell 命令，還帶一個可即時除錯的控制台。專案採用 MIT 許可，GitHub 約 1.64 萬星，免費使用，社群裡也有大量現成配置。它的一切都是程式碼：沒有設定介面，需要自己維護 init.lua，macOS 的許可權變化或系統更新也可能讓依賴輔助功能、自動化許可權的指令碼失效。

## 可替代誰

- BetterTouchTool

## 相關與平替

- [Keyboard Maestro](https://softbests.com/zh-hant/software/keyboard-maestro)
- [Raycast](https://softbests.com/zh-hant/software/raycast)
