一句话定位:一个开源、跨平台的文本扩展工具,你输入简短的触发词,它自动替换成预设的完整文字。
痛点:每天有大量文字,其实是重复的
邮箱、手机号、公司地址、常用回复、代码片段、工单模板……这些东西每天都在被反复敲。复制粘贴能缓解,但来回切换窗口同样费时,而且格式常常会乱。真正省力的做法,是让工具记住它们——可惜大多数输入法的自定义短语功能又弱又难管。
核心能力
- 输入触发词,即时替换为预设的长文本
- 支持变量与日期,可插入当前时间、剪贴板内容
- 支持表单,一次录入多个字段再生成内容
- 开源免费、跨平台,Windows / macOS / Linux 通用
- 配置为纯文本 YAML,改起来直观,也方便备份同步
实测体验
我用它做了一件很小的事:把「:mail」设成我的邮箱,「:tel」设成手机号,「:addr」设成收货地址。看似不起眼,但填表单的次数一多,省下的时间和出错的概率都很实在。
再往上玩,是「表单」。比如设一个「:reply」触发,弹出一个小输入框,填上客户名字和问题摘要,回车后一整段结构完整的回复就出现在光标处。以前写这类回复要来回改措辞,现在几秒钟就完成,而且措辞始终统一。
配置只需一个 YAML 文件,把触发词和替换内容写清楚即可。我把它放进了自己的同步目录,换电脑时直接拷过去,习惯就跟着走了。
适合谁
- 每天要重复输入大量固定文字的人(客服、销售、运营)
- 需要频繁写模板化邮件、工单的职场用户
- 喜欢用自定义规则提升效率的极客用户
需要注意的地方
- 需要在纯英文输入状态下触发,中文输入法里往往不生效
- 第一次配置要动手编辑 YAML,不习惯配置文件的人会觉得麻烦
- 触发词设得太短太常见可能误替换,建议加统一前缀
- 属于常驻后台工具,占用不高但确实一直在运行
小结
Espanso 解决的是最朴素的效率问题:别让同一段话敲第二遍。它不是那种一装就惊艳的工具,而是用上一段时间后,你会发现自己已经离不开那几个冒号开头的短词。