把 CSV 数据与 {{field}} 模板结合,按每行批量生成一份文档 — 浏览器内运行,不上传。
使用 {{field_name}} 引用 CSV 中的任意列。
Hi Alex, Thanks for our chat last week. As discussed, here's our proposal summary for Acme Corp: USD 12500, payable on the standard 30-day net terms. I'll send the contract over by Friday. Let me know if anything looks off. Best, Jamie
CSV 与模板均在浏览器内处理,不会上传任何数据。
邮件合并是个人化外联、批量起草合同与大规模客户沟通的主力工具: 把一份记录列表(通常是来自 CRM、电子表格或注册表单的 CSV)与含 `{{占位符}}` 的模板结合,按每条记录生成一份已填入的文档。Word 与 Google Docs 自带邮件合并,但需要上传 CSV — 当其中含有客户邮箱、成交金额或其他不愿交予第三方的数据时,这就成了问题。本邮件合并工具完全在客户端运行: 粘贴或上传 CSV,书写 Handlebars 风格模板(`{{first_name}} 您好,您的 {{plan}} 订阅将于 {{date}} 续费`),用分页器(前 10 个按钮 + 总数)查看逐条预览,并把全部记录连接为一份带可配置分隔符的文本文件,复制或下载。当模板引用了不存在的列时(如 `{{frist_name}}` 的笔误,可立刻发现),工具也会提示;同时显示哪些 CSV 列未被模板使用。
占位符使用双花括号: `{{column_name}}`。内部空白会被忽略: `{{ column_name }}` 亦可。列名区分大小写,需与 CSV 表头精确匹配。带引号且含逗号的 CSV 字段也能正确处理。模板中的换行原样保留。多条记录在连接为单一文件时,以分隔符(默认 `---`)相连。如需在输出中嵌入字面 `{{`,无需转义 — 只有形如 `{{key}}` 的良好模式才会被匹配与替换。