一句话结论
把员工信息整理成一行一人的表格,再让 AI 生成带占位符的模板,用 Word 邮件合并就能批量出几十份文档。
这篇解决什么问题
每月发工资条说明、校招季发入职通知、每季度发培训安排,都是同一段话只换几个词。我见过不少行政同事一份份复制、改名字、改日期,改到第二十份就开始串行。
这类活本来就不该人肉做。适用:格式固定、每份只差几个字段的通知书、证明、承诺书、会议安排。不适用:每份正文结构都不一样,或者流程里必须用纸质原件盖章回传的。
开始前要准备什么
- Excel 或 WPS 表格,加 Word 或 WPS 文字,日常办公版本就行。
- 一个能接收表格的 AI 对话工具,主流几家都有免费额度,几十行的量够用。
- 一份已经定稿、不用再改措辞的通知书正文。
- 一份员工名单,含姓名、部门、岗位、日期这些可变字段。
- 时间上,第一次搭模板大约 20 到 30 分钟,之后每批 10 分钟以内。
具体怎么做
第 1 步 · 把名单整理成一行一人
打开表格,第一行是列头,下面一行一个人。列头建议写成:姓名、性别、岗位、部门、报到日期、报到地点、对接人。
日期这一列我在实操中发现最容易埋雷。同一列里混着 2025/7/1 和 7月1日,合并出来就是一份一个格式。
先把这列设成文本格式,或者整体按 YYYY-MM-DD 敲一遍,整理完另存一份 CSV 备份。
我是一名 HR,要批量生成新员工入职通知书,每份只有少量信息不同。请帮我检查下面这组表头是否合理,指出哪些列名容易在后续邮件合并时出错,并给出改进后的列名。
现在的表头:姓名、性别、岗位、部门、报到日期、报到地点、对接人
要求:
1. 每列名称不超过 6 个字,不要有空格、括号、换行。
2. 只输出改进后的表头清单,每一项后面用一句话说明修改理由。
3. 不要写代码,不要展开讲其他话题。
预期产出:一组干净的列头,以及你对每个字段该怎么填的明确认知。
第 2 步 · 让 AI 把定稿改成占位符模板
把定稿的通知书正文原样贴给 AI,让它把会变的地方换成 {{双花括号}}。关键是占位符名字必须和表格列头一字不差。
很多人随手写成 {{员工姓名}},表格里却是「姓名」,后面合并域死活匹配不上,白白折腾半小时。
下面是一段已经定稿的入职通知书正文。请把其中会随人变化的信息,全部替换成 {{占位符}} 形式。
硬性要求:
1. 占位符名称必须和我表格的列头一模一样:姓名、性别、岗位、部门、报到日期、报到地点、对接人。
2. 除可变信息外,正文一个字都不要改,不要润色,不要调整标点。
3. 正文里没有出现的列头,不要硬塞进去。
4. 输出两部分:第一部分是替换后的完整模板正文;第二部分是占位符清单(占位符名称 + 对应列头)。
5. 不要输出任何解释性文字。
正文如下:
张明先生,您好:经研究决定,录用您为技术部 Java 开发工程师。请于 2025 年 7 月 1 日上午 9 点,到 3 号楼 2 层培训室办理入职手续,对接人李静。
预期产出:一段带 {{姓名}} {{部门}} 这类标记的模板正文,加上一张占位符对照清单。
第 3 步 · 让 AI 核对占位符和列头
把模板里的占位符和表格第一行的列头一起贴给 AI,让它逐条比对。这一步花不了一分钟,能省掉后面最烦的返工。
我在用 Word 邮件合并批量生成文档,需要确认模板占位符和表格列头能对上。
模板里的占位符:{{姓名}} {{性别}} {{岗位}} {{部门}} {{报到日期}} {{报到地点}} {{对接人}}
表格第一行的列头:姓名、性别、入职岗位、所属部门、报到日期、报到地点、对接人
请逐条比对,列出不一致的项,给出统一后的写法(以表格列头为准)。
只输出一张两列的对照表:原占位符 / 统一后写法。不要解释,不要写操作步骤。
预期产出:一张对照表,照着把模板里的占位符改一遍,两边就完全对上了。
第 4 步 · 在 Word 里插入合并域
打开那份带 {{}} 的模板文档,顶部找到「邮件」选项卡。WPS 文字里这个功能多在「引用」底下,版本不同位置不太一样。
点「选择收件人」→「使用现有列表」,选中刚才那张名单表并确认工作表。光标停在 {{姓名}} 的位置,点「插入合并域」选「姓名」,再把花括号连同里面的字删掉。其余字段同样处理。
有个细节容易忽略:{{姓名}} 只是给你自己看的位置标记,真正起作用的是刚插进去的合并域,标记本身要删干净,不然文档里会留一堆花括号。
我在用 Word 邮件合并批量做入职通知书,卡在某一步了。
我的软件版本是:【填 Microsoft Word 或 WPS 文字】
我要做的事:把表格里的字段插入到模板对应位置。
现在的界面情况:【把界面上看到的按钮文字或报错原样粘进来】
请按顺序告诉我下一步点哪里,用「点开哪个选项卡 → 看到什么字样 → 点它」的格式,最多 5 步。不要写代码,不要建议我换软件。
预期产出:找到「插入合并域」的位置,把几个字段都插完。
第 5 步 · 合并、抽检、拆成单份
点「预览结果」,翻几页确认没有空白字段。没问题就点「完成并合并」→「编辑单个文档」→「全部」,你会拿到一份每页一人的长文档。
要一人一个文件,可以再让 AI 给一段拆分脚本,也可以用办公软件自带的「输出为 PDF」逐份另存。分发前抽检三份,我一般专看日期和部门这两栏。
我有一份 Word 合并生成的长文档,几十页,每一页是一份入职通知书。
请给我两种把每页拆成单独文件的方案:
方案一,用办公软件自带功能操作,按「先点哪里、再点哪里」写。
方案二,用一段 Python 脚本按「部门-姓名」命名拆分,脚本加中文注释,并说明需要提前装哪几个库。
两种方案都写成能直接照着做的步骤,不要讲原理。
预期产出:一人一份的文件,文件名带着部门和姓名,直接就能发出去。
实测记录
| 对比项 | 实际情况 |
|---|---|
| 第一次搭整套模板 | 大约 25 分钟,大头花在改提示词和核对列头 |
| 之后每出一批 | 10 分钟以内,表格换掉就能跑 |
| 手工逐份改 | 几十份基本占掉大半个下午,还容易漏改 |
| 额外花费 | 表格和文字软件本来就在用,AI 侧走免费额度 |
| 返工情况 | 第一次合并出来有几份地点是空的,原因是列头后面多了个空格 |
最容易错的 3 个地方
- 列头带空格或括号 —— 合并域认字面文本,差一个字符就匹配不上;全选列头重新手敲一遍。
- 日期一列几个写法 —— 有人写 7/1,有人写 7月1日,出来一份一个样;先在表格里统一。
- 直接拿真名单开跑 —— 先用三行化名走通全流程,确认没问题再换成真实数据。
可复用的东西
整件事就三句话:表格一行一人、列头干净;占位符和列头一字不差;先拿化名跑通再上真数据。
上面三段提示词可以直接存进同一个文档,下次换一种通知书,只改正文那一段。我自己的习惯是把它命名成「批量出文档-通用三问」,批量做培训通知、离职证明时改改示例就行。
文档生成这件事,难的部分从来不是工具,是前期把字段想清楚。
常见问题解答
名单只有十来个人,也值得这么做吗?
只要这事以后还会重复,就值得。第一次搭模板的时间第二次就回来了,整套流程一般在 20 分钟以内能跑完。
我不懂函数、不会代码,能做完吗?
能。整套流程里真正的手工操作只有三处:整理表格、在 Word 里插合并域、点合并。脚本那步是可选项,不做也能拿到结果。
表格里有身份证号这类信息,能整表传给 AI 吗?
不建议。给 AI 的只需要列头和一行化名示例,真实数据在本地做替换和合并。敏感字段能删就删,通知书这类文档一般也用不到。
除了入职通知书,还能用在哪些文档上?
格式固定、只换几个字段的都行,比如培训通知、离职证明、工牌信息卡、体检安排、面试邀约。
Word 里找不到「邮件」选项卡怎么办?
把软件版本和界面上看到的按钮文字告诉 AI,让它按顺序指下一步点哪里。WPS 文字里这个功能通常在「引用」下面,叫法不同但逻辑一致。
本网站的部分内容可能来源于网络或用户投稿,仅供大家学习与参考,如有侵权,请联系客服: hhxmw778 进行删除处理。
本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
教程如引导您添加微信或有另外收费服务,请自行甄别!
如遇充值环节或绑定支付账户或输入支付密码之类的异常步骤,建议停止操作!本站不对操作项目的损失负责!
本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现任何资源有问题请向站长举报下架
(手机微信用户建议用默认浏览器打开,可体验完整功能)