动态文本批量生成

写一句带占位符的模板,再把成批的值粘进来,一次生成几十上百条不同语句。占位符有两种写法:花括号里留空的按顺序取第 1、2、3 个值,写了名字的按名字取值。变量一行一组,逗号、空格、Tab、竖线等九种分隔符都能切。结果按行对照展示,能逐条复制、复制全部,也能导出 Excel 或 TXT,常在短信模板、邮件群发、名单编号、优惠券文案上省时间。

工具界面在页面加载完成后显示在本段下方,可以直接使用。所有计算都在你的浏览器本地完成,输入的内容不会上传到服务器。

动态文本批量生成能做什么

写一句带占位符的模板,再把成批的值粘进来,一次生成几十上百条不同语句。占位符有两种写法:花括号里留空的按顺序取第 1、2、3 个值,写了名字的按名字取值。变量一行一组,逗号、空格、Tab、竖线等九种分隔符都能切。结果按行对照展示,能逐条复制、复制全部,也能导出 Excel 或 TXT,常在短信模板、邮件群发、名单编号、优惠券文案上省时间。

怎么用动态文本批量生成

  1. 在「模板」框里写带占位符的句子,例如:{姓名}您好,您的订单{单号}已发出。
  2. 模板框下方会实时显示识别到几个变量、分别叫什么;一个都没识别到,说明花括号写法有问题
  3. 在「变量」框里一行填一组值,用分隔符隔开;也可以写成 姓名=张三 这种键值形式,顺序随便写
  4. 分隔符按数据来源选:从 Excel 双击复制过来通常是 Tab,从网页或聊天窗口复制多半是逗号
  5. 需要成倍扩充时展开「高级选项」勾上组合生成,给每个变量填多个候选值,工具会自动交叉组合
  6. 结果区逐条核对,点行尾的复制按钮取单条,或者用底部的「导出 Excel」把输入和输出一起拿去对账

示例

输入:

模板:{姓名}您好,您的订单{单号}已从{仓库}发出。
变量:张三,SF1234567890,杭州

输出:

张三您好,您的订单SF1234567890已从杭州发出。

变量区再写一行「李四,SF0987654321,上海」就多出一条结果,行对行对应。

使用技巧与注意点

常见问题

花括号留空和写名字有什么区别,该用哪个?

留空的按出现顺序取值:第几个空花括号就取该行的第几个值,跟参考站的老写法完全一致,适合顺序固定的名单。写名字的按名字取值,一行里可以颠三倒四地写、可以只补其中几个,模板改顺序也不影响对应关系,变量超过三个时明显更省心。两种写法可以混用。

和 Excel 的批量填充、Word 的邮件合并有什么区别?

那两样都要先开软件、建表格、走合并流程,改一个字就得重来。这里是纯网页,模板和值都在同一个屏幕上,边改边看结果,还能一键导出 CSV 回 Excel。多出来的组合生成能力是它们没有的:给每个变量一组候选值,直接展开成所有组合。

一行里漏填了一个变量会怎样?

只有那一行标红并写明缺哪几个变量,其它行照常生成。所以二十行里错一行不会导致整批白算,改完那一行其它结果都还在。多填的值会被忽略,结果区底部会提示有多少行存在多余的值。

生成的内容会上传到服务器吗?

不会。模板解析、变量切分、组合展开、导出全部在浏览器里完成,不请求任何接口。关掉页面数据就没了,适合处理带手机号、单号、金额这类不方便外发的批量文案。

能生成随机内容吗?

不能,这里是确定性的模板替换:同样的模板和值永远得到同样的结果。需要随机姓名、随机密码、随机抽奖请用站内的随机生成类工具,把结果贴回变量区一样能批量套模板。

相关工具

同类文本处理工具

查看全部文本处理工具