依托 22年 开源迭代, 服务 数百万 名Windows用户, 保持 零广告零追踪 的纯净体验, 带来 毫秒级 热键响应与无限自动化可能

为什么键客都在用 AutoHotkey

不是另一个快捷键工具,是 Windows 自动化的终极武器

键盘宏 & 热键

把任何按键、组合键、鼠标操作录制成脚本,一键回放。Ctrl+Shift+P 打开项目、Win+数字切换桌面、侧键一键连招——你的键盘从此没有做不到的操作。

文本缩写扩展

输入 "btw" 自动展开为 "by the way","addr" 展开为完整地址。高频输入省一半时间,邮件、聊天、代码注释全场景适用。

窗口管理

一键置顶、透明、最小化到托盘、跨显示器移动。给每个应用固定位置/大小,多屏工作流自动归位,再也不用手动摆窗口。

自动化脚本

循环、条件、变量、正则、COM调用、DLL注入——图灵完备的脚本语言,能模拟任何键鼠操作,能操控任何 Windows API。

脚本编译为EXE

写好的 .ahk 一键编译成独立 .exe,发给同事直接双击运行,不用装 AutoHotkey。内嵌图标、加密源码,分发无忧。

深度解析

每个功能背后,都是一次真实的工作效率跃迁

热键映射

他把CapsLock改成了万能修饰键,打字速度没变但效率翻倍

他讨厌 CapsLock 占着黄金位置却几乎不用,用 AutoHotkey 把它改成修饰键:CapsLock+J/K/L/I 变方向键,CapsLock+H 退格,CapsLock+数字切换窗口。手指不离主键区,鼠标都少碰了。

Hotkey Mapper · 实时监听 Esc F1 F2 F11 F12 Caps → 修饰键 A S D [ ] Tab J ← 左 K ↓ 下 L → 右 I ↑ 上 Shift H ← 退格 Space → 中键 活动映射 CapsLock + J/K/L/I → 方向键 ←↓→↑ CapsLock + H → Backspace | + Space → MiddleClick
文本扩展

她每天写200封邮件,现在缩写让打字量砍掉一半

我帮她配了一套邮件缩写:sig 展开完整签名、addr 展开公司地址、tel 展开电话。连"此致/敬礼"都只要打 zz。一天少敲几千次键盘,手腕都不酸了。

Text Expansion · 缩写管理 你打的 btw sig addr tel zz date lorem 实际出现 by the way Best regards, 张三 | 高级顾问 北京市朝阳区xxx大厦18层 +86 138-0000-0000 此致 敬礼 2026-07-28 周一 Lorem ipsum dolor sit amet... 今日触发 342 次 · 节省按键约 5800 次 · 平均每次展开省 17 键
窗口管理

他有4块屏,现在按3个键所有窗口归位

他开十几个窗口散在4块屏上,每次开会前手忙脚乱摆窗口。写了个脚本:Win+1 把浏览器/编辑器/终端摆到指定位置固定大小,Win+2 切到演示布局。3秒完成原来3分钟的活。

Window Layout · 多屏管理 显示器 1 (左) Chrome Terminal Slack 显示器 2 (中主) VS Code 显示器 3 (右) Edge · 文档 显示器 4 (副) Spotify Postman Discord Win+1 → 编码布局 | Win+2 → 会议布局 | Win+3 → 演示布局 | Win+0 → 全部最小化
自动化

她每天重复点10次同样的按钮,现在F8一键搞定

他的工作要反复登录后台、点筛选、导Excel、发邮件。录了一次操作流程写成脚本,F8 一键重放:等页面加载、填表单、点导出、自动发邮件给老板。5分钟的手工活变成3秒。

Macro Recorder · 操作回放 录制步骤 (F8 触发) Step 1 打开浏览器 ✓ 0.3s Step 2 登录后台 ✓ 1.2s Step 3 筛选日期 ⏳ 运行 Step 4 点导出 等待 Step 5 发邮件 等待 脚本源码 F8:: Run "chrome.exe https://admin.example.com" WinWait "登录 - Chrome" Send "^a" . adminPass . "{Enter}" Click 450, 320 ; 筛选按钮 ; ...自动完成后续操作 手动耗时: ~5min | 脚本耗时: 3.2s | 今日执行: 23次 | 累计节省: 1h 47m ● 脚本运行中

谁在用 AutoHotkey

从码农到文员,从游戏玩家到数据录入员

程序员

IDE快捷键不够用?自定义编译/调试/格式化一键流。CapsLock当修饰键解放小指,vim党也能在VS Code里飞起来。

办公文员

每天重复填表、复制粘贴、发邮件?文本缩写+宏录制把重复劳动压到零。Lorem快捷键生成段落、签名一键插入。

游戏玩家

MMORPG一键连招、MOBA快速喊话、FPS一键切武器+开镜。鼠标侧键全自定义,宏延迟精确毫秒级。

常见问题

用大白话解释,不说官方套话

免费吗?有商业授权限制?

完全免费,个人和商业用都不用付钱。开源 GPL 协议,你可以看源码、改源码、甚至打包进自己的产品里分发,只要你也开源。

v1 和 v2 哪个好?我该学哪个?

直接学 v2。v1 已停止功能更新,只修安全 bug。v2 语法更干净、错误提示更友好、性能更好。老脚本可以用官方迁移工具转,90% 的脚本改几行就能跑。

杀毒软件会报毒吗?

编译出来的 .exe 偶尔会被 Windows Defender 误报,这是所有脚本编译工具的通病。官方有签名证书,加白名单就行。源码脚本本身不会被拦截。

支持 macOS 或 Linux 吗?

不支持。AutoHotkey 深度绑定 Windows API,是纯 Windows 工具。macOS 可以用 Karabiner-Elements 或 Hammerspoon 替代,Linux 用 xdotool 或 AutoKey。

不会编程能上手吗?

能。最简单的文本缩写只要一行:::btw::by the way。热键也是一行:F1::Run notepad。社区有上千个现成脚本直接抄,改改参数就能用。

脚本怎么开机自启?

把 .ahk 文件快捷方式放进 Windows 的「启动」文件夹就行。或者编译成 .exe 后用任务计划程序设置开机运行,还能设管理员权限。

用户怎么说

来自社区和论坛的真实反馈

★★★★★

"CapsLock改修饰键这个技巧改变了我的打字习惯。现在左手不离开主键区就能控制方向、退格、切换窗口,一天下来手腕舒服太多了。AutoHotkey 唯一的门槛是写出第一行脚本。"

C
陈工 · 后端开发
★★★★★

"我做数据录入,每天往ERP系统填几百条记录。录了一次操作流程写成脚本,现在 F8 一键填完一整页,错误率从 3% 降到 0,老板以为我加班其实早下班了。"

L
刘姐 · 数据录入
★★★★☆

"从v1用到v2,20年没换过主力自动化工具。开源免费、社区脚本多、文档全。唯一想要的是官方 GUI 编辑器,现在靠 SciTE 凑合用也还行。"

Z
老张 · 系统管理员
前往下载页面 →