一、Windows 系统
1. AutoHotkey(免费开源)
- 特点:通过编写脚本实现键盘、鼠标动作的高度自定义,支持热键、窗口控制、文本替换等功能。
- 适用场景:高级用户、游戏玩家、需要复杂自动化的办公场景。
- 示例:录制一键发送邮件、自动填写表单、游戏连招等。
- 下载:官方网站 或华军软件园。
2. Logitech Gaming Software(免费)
- 特点:专为罗技游戏外设设计,支持宏录制、游戏配置文件切换和 LIGHTSYNC 灯光同步。
- 适用场景:游戏玩家,特别是使用罗技键盘、鼠标的用户。
- 示例:在《英雄联盟》中设置 “闪现 + 治疗” 一键连招。
- 下载:华军软件园 或罗技官网。
3. Perfect Keyboard(付费 / 试用)
- 特点:支持文本自动插入、宏加密、智能录制,适合办公场景。
- 适用场景:频繁输入固定文本(如邮件签名、代码片段)的用户。
- 示例:输入 “eml” 自动扩展为完整邮箱地址。
- 下载:华军软件园。
4. Easy Macro Recorder(免费)
- 特点:可视化宏编辑器,支持鼠标点击、键盘按键录制,无需编程基础。
- 适用场景:普通用户快速录制简单宏。
- 示例:自动点击网页按钮、重复执行软件操作。
- 下载:华军软件园。
二、macOS 系统
1. Automator(系统自带)
- 特点:通过拖拽操作创建工作流,支持文件处理、键盘输入等。
- 适用场景:基础自动化任务,如批量重命名文件、发送邮件。
- 示例:将选中的图片自动调整尺寸并保存到指定文件夹。
- 使用:打开 “Automator”→新建 “工作流”→添加操作。
2. Hammerspoon(免费开源)
- 特点:基于 Lua 脚本,支持窗口管理、快捷键自定义、复杂自动化。
- 适用场景:高级用户、开发者,需一定编程基础。
- 示例:按快捷键将窗口移动到指定位置、控制音乐播放。
- 下载:官方网站 或 CSDN 博客。
3. Alfred(免费 / 付费)
- 特点:启动器 + 自动化工具,支持自定义动作和 Workflows。
- 适用场景:快速启动应用、执行脚本、文本替换。
- 示例:输入 “weather” 自动查询天气并显示。
- 下载:官方网站。
三、Linux 系统
1. AutoKey(免费开源)
- 特点:支持宏录制、文本扩展、Python 脚本,兼容多种 Linux 发行版。
- 适用场景:开发者、办公用户。
- 示例:输入 “ty” 自动扩展为 “Thank you!”。
- 下载:华军软件园。
2. xdotool(命令行工具)
- 特点:通过命令行模拟键盘鼠标操作,适合脚本编写。
- 适用场景:高级用户、服务器管理。
- 示例:在脚本中自动切换窗口、输入文本。
- 安装:
sudo apt-get install xdotool
(Ubuntu/Debian)。
四、跨平台工具
1. Macro Recorder(付费 / 试用)
- 特点:支持 Windows 和 macOS,可视化录制、编辑宏,适合普通用户。
- 适用场景:跨平台操作,如在 Windows 和 Mac 上同步宏设置。
- 示例:录制一键发送消息到多个平台。
- 下载:天极网。
2. 游戏外设软件
- 雷蛇 Synapse:支持雷蛇键盘、鼠标的宏设置和 RGB 灯光同步。
- 赛睿 SteelSeries Engine:提供游戏配置文件和宏录制功能。
- 海盗船 iCUE:支持硬件控制和宏录制,适合游戏玩家。
- 下载:各品牌官网(如海盗船 iCUE)。
五、办公软件内置宏
1. Microsoft Excel/Word(VBA)
- 特点:通过 VBA 编写宏,自动化文档处理、数据计算。
- 适用场景:Office 高级用户,需一定编程基础。
- 示例:自动生成报表、批量替换文本。
- 使用:Excel 中按
Alt + F11
进入 VBA 编辑器。
2. LibreOffice(免费开源)
- 特点:支持 Basic 宏,功能类似 VBA。
- 适用场景:替代 Office 的开源方案。
- 示例:自动生成邮件合并文档。
六、注意事项
- 安全性:避免从非官方渠道下载宏软件,防止恶意软件。
- 兼容性:部分软件需管理员权限,或与特定硬件(如游戏外设)配合使用。
- 学习成本:AutoHotkey、Hammerspoon 等工具需一定编程基础,新手可优先选择可视化录制工具。
- 法律风险:在游戏中使用宏可能违反服务条款,需谨慎。
总结推荐
- 新手:Windows 选Logitech Gaming Software或Easy Macro Recorder,macOS 选Automator,Linux 选AutoKey。
- 高级用户:Windows 用AutoHotkey,macOS 用Hammerspoon,Linux 用xdotool。
- 游戏玩家:根据外设品牌选择对应软件(如雷蛇 Synapse、海盗船 iCUE)。
- 办公场景:使用 Excel/Word 的 VBA 宏或Perfect Keyboard。
根据需求选择合适工具,可显著提升工作效率。