工具简介
Espanso 是一款由独立开发者 Federico Terzi 基于 Rust 语言主导开发的免费、开源、跨平台的系统级全局文本扩展工具(Text Expander)。
![图片[1]-Espanso 系统级全局文本扩展工具-太阳鸽鸽资源站](https://tygege.com/wp-content/uploads/2026/03/a57aeff59820260307235212.png)
核心作用与特性
- 主要功能: 它能在系统后台静默运行,当你通过键盘敲击事先设定好的短小“触发词”(Trigger)时,瞬间且自动地将其替换为长段文字、代码块、表情符号,甚至是动态生成的脚本结果。
- 核心特性:
- 极致的隐私与轻量: 基于 Rust 编写,100% 在本地离线运行,承诺绝对不收集或上传用户的键盘输入数据(Privacy-first),且系统资源占用极低。
- 强大的高级规则(Smart Typing): 它不仅仅能做静态的文字替换。Espanso 支持动态变量(如自动计算并插入今天的日期)、填表弹窗(Forms)(弹出一个小窗口让你输入客户名字,然后一键生成包含该名字的完整邮件),甚至支持调用外部 Python 或 Shell 脚本并将输出结果直接打印在屏幕上。
- 无界面的极客配置流: 软件刻意摒弃了传统臃肿的图形界面(GUI),所有的替换规则全部通过极简的 YAML 文本文件进行管理。这意味着你可以极其方便地通过坚果云、Dropbox 等云盘同步你的配置,或者将规则分享给同事。
- 庞大的插件生态(Espanso Hub): 官方提供了一个非常繁荣的包管理器。一键即可安装社区共享的词库,比如:全套的 Emoji 表情快捷输入、LaTeX 数学符号库、前端开发常用 HTML 标签库等。
- 解决的痛点: 彻底拯救了打工人每天需要反复输入相同文案(如客服回复话术、个人邮箱/收件地址、公司统一税号、重复的代码片段)的无效体力劳动;极大地降低了打字拼写错误;并且突破了传统文本替换插件只能在浏览器里生效的限制,实现了真正的全系统、全软件覆盖(无论是在 Word、微信、代码编辑器还是终端里都能生效)。
获取与使用指南
- 下载地址: Espanso 官方下载页
- 安装方法:
- 访问官方网站,根据您的操作系统(完美支持 Windows、macOS 以及 Linux 的 X11/Wayland 桌面环境)下载对应的安装包。Windows 用户如果不想安装,官方也提供了 Portable 免安装便携版。
- 权限授予(针对 macOS): 因为文本扩展器需要监听系统的键盘敲击行为,macOS 用户在首次运行前,必须在系统的“设置 > 隐私与安全性 > 辅助功能”中,手动勾选允许 Espanso 控制您的电脑。
- 规则编写: 软件启动后会自动隐藏在任务栏托盘中。你可以通过点击托盘图标找到配置文件夹,使用任何文本编辑器打开
base.yml文件。按照trigger(触发词)和replace(替换文案)的格式,写入你自己的规则并保存。 - 快捷搜索框: 当你设定的短语太多记不住时,在任何界面按下快捷键
Alt + 空格键(Mac 上默认是Option + Space),即可呼出 Espanso 的全局搜索栏,直接模糊搜索并插入你需要的语段。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END














请登录后查看评论内容