Repolode
zenangst

zenangst/KeyboardCowboy

macOS 键盘快捷键工具,可将快捷键映射到自动化流程、应用启动、脚本、系统操作和窗口管理。

可替代:Keyboard MaestroBetterTouchTool

Star
2,251
Fork
39
未关闭 Issue
46
最近提交
上个月

这是什么?

Keyboard Cowboy 是一款 macOS 应用,用于把键盘快捷键绑定到各类操作上。用户可以让快捷键启动应用或脚本、打开文件夹和网址、调整系统设置、输入文本,或执行多步骤工作流,从而不必离开键盘即可完成日常任务。

命令可以按分组和工作流进行组织。触发方式包括键盘快捷键(支持 Leader Key 和长按一定秒数)以及应用触发,后者会在应用打开、关闭或切换到前台时执行。命令类型涵盖窗口切换与平铺、菜单栏项目选择以及 Shortcuts 集成等。

该应用需要 macOS 13.0 或更高版本。数据保存在本地,在密码输入框或安全输入模式下会自动禁用。项目使用 Tuist 和 Xcode 构建。

核心功能

  • 01将快捷键绑定到启动应用、运行脚本、打开网址、文件和文件夹等操作。
  • 02支持顺序或并发执行的多步骤工作流。
  • 03在应用打开、关闭或激活时自动触发操作。
  • 04支持 Leader Key 以及长按指定时长触发。
  • 05提供窗口切换与平铺、菜单栏项目选择等命令。
  • 06数据保存在本地,在安全输入场景下自动禁用。

适用场景

  • 用单个按键快速启动常用应用或脚本。
  • 仅用键盘完成 Mac 上的窗口排列。
  • 在某个应用切换到前台时自动执行相应设置。
  • 在 macOS 上自动化重复输入或多步骤任务。

快速上手

  1. 1

    从发布页面下载应用

  2. 2

    用 Homebrew 安装 tuist

    brew install tuist
  3. 3

    安装项目依赖

    tuist install
  4. 4

    生成 Xcode 项目

    tuist generate

使用前须知

  • 仅支持 macOS,需要 macOS 13.0 或更高版本。
  • README 未明确说明开源许可证,复用前请先确认许可条款。

标签

常见问题

KeyboardCowboy 是什么?
macOS 键盘快捷键工具,可将快捷键映射到自动化流程、应用启动、脚本、系统操作和窗口管理。 Keyboard Cowboy 是一款 macOS 应用,用于把键盘快捷键绑定到各类操作上。用户可以让快捷键启动应用或脚本、打开文件夹和网址、调整系统设置、输入文本,或执行多步骤工作流,从而不必离开键盘即可完成日常任务。
KeyboardCowboy 可以免费使用吗?用的什么许可证?
KeyboardCowboy 以 Other 许可证开源。用于商业产品前,请先确认许可证条款。
KeyboardCowboy 还在维护吗?
半年内有更新。KeyboardCowboy 最近一次提交是在 2026年9月12日。
KeyboardCowboy 适合用来做什么?
用单个按键快速启动常用应用或脚本。 仅用键盘完成 Mac 上的窗口排列。 在某个应用切换到前台时自动执行相应设置。 在 macOS 上自动化重复输入或多步骤任务。
KeyboardCowboy 怎么安装和运行?
从发布页面下载应用 用 Homebrew 安装 tuist: brew install tuist 安装项目依赖: tuist install 生成 Xcode 项目: tuist generate
在哪里获取 KeyboardCowboy?
源代码和安装说明在 GitHub 上:https://github.com/zenangst/KeyboardCowboy

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目