常用回复与话术
把退款流程、发货说明、常见问题解答整理成短触发词,在客服系统、在线聊天和邮件里输入几个字符即可完成回复。
:refund
展开为完整的退款流程说明
v2.4.1 2026 年 9 月发布 · GPL-3.0 开源
Espanso 是一款跨平台文本扩展工具。你只需为高频内容设定一个短触发词,之后在任意程序中输入它,Espanso 就会就地替换为完整文本——全部在本机完成,不联网、不上传。
界面截取自官方文档 完全本地运行
使用场景
Espanso 不绑定特定软件,只要光标能落在输入框里,它就能生效。下面这些场景来自真实的高频输入需求。
把退款流程、发货说明、常见问题解答整理成短触发词,在客服系统、在线聊天和邮件里输入几个字符即可完成回复。
:refund
展开为完整的退款流程说明
签名、问候语、会议纪要模板各用一个触发词,避免每天重复复制粘贴姓名、职位与联系方式。
:sig
展开为三行标准邮件签名
在编辑器、终端、数据库客户端里共用同一套片段:调试输出、循环骨架、常用 Git 命令都可以一个触发词完成。
:gst
展开为 git status
把项目范围、验收标准、免责声明等固定段落写进配置,写方案时直接调用,避免版本不一致。
:scope
展开为标准项目范围段落
内置日期扩展支持格式化、时区与偏移量,插入今天、昨天或一周后的日期都不需要打开日历。
:today
展开为 2026-11-14 格式的当天日期
数学符号、德語变音字符、颜文字与常用特殊字符都能用短触发词输入,无需记忆输入法组合键。
:ae
展开为 ä
核心优势
它用更少的资源做了更彻底的事:不接管你的输入法,不要求登录账号,也不把你的文本送往任何服务器。
没有账号体系,没有云端同步,也没有使用统计。所有展开均在本机内存与配置文件中完成。
Windows、macOS、Linux 共用同一份 YAML 文件,换机器只需同步配置目录,不必重新配置一遍。
系统级监听输入,不依赖插件或扩展。浏览器、Office、IDE、终端、IM 都能直接使用。
配置就是普通文件,可以放进 Git、可以用任意编辑器修改,也可以团队共享同一套片段库。
通过 Espanso Hub 安装社区维护的包,一条 espanso install 命令即可获得成百上千条现成片段。
以 Rust 实现核心引擎,常驻内存占用小,触发响应以毫秒计,不会打断你的输入节奏。
以 GPL-3.0 协议开源,代码托管在 GitHub,任何人都可以审查它到底读取了什么、发送了什么。
记不住触发词也没关系,按下 Alt + Space 唤起搜索栏,按描述找到需要的片段。
工作原理
Espanso 的配置模型只有两个概念:触发器(你输入的短词)和替换内容(展开后的结果)。所有配置都写在 YAML 文件里。
安装完成后 Espanso 会在状态栏常驻运行。Linux 下可用命令确认运行状态。
espanso status
执行下面的命令会打开配置文件所在目录,并可用系统默认编辑器直接编辑。
espanso edit
在 match/base.yml 的 matches: 下追加一条规则,保存后自动热加载。
YAML 对缩进敏感,请使用空格而非制表符,同一层级保持对齐。
切到任何一个可输入的位置,键入 :br,它会被立即替换为签名段落。误触发时按一次退格键即可撤销。
matches:
# 最基础的形式:一个触发词对应一段文本
- trigger: ":br"
replace: "此致敬礼,\n张工 · 产品部\n138-0000-0000"
# 一条规则可以有多个触发词
- triggers: [":eml", ":mail"]
replace: "zhang@example.com"
# 调用日期扩展,插入当天日期
- trigger: ":today"
replace: "{{today}}"
vars:
- name: today
type: date
params:
format: "%Y-%m-%d"
上面的配置可直接粘贴使用。保存后 Espanso 会自动重载,无需重启。 查看完整配置说明 →
继续深入
下面四篇内容覆盖了从「这是什么」到「适不适合我」的完整决策链,可以按你当前所处的阶段选择。
支持 Windows 10 及以上、macOS 10.13 及以上,以及主流 Linux 发行版。安装包约 5–19 MB,无需注册即可使用。