乐于分享
好东西不私藏

专项攻略┃我用AI做了100份Word文档后,总结了3个血泪教训

专项攻略┃我用AI做了100份Word文档后,总结了3个血泪教训

作者:锅包又(风林火山门·副宗主) 阅读时间:5分钟


一、先问个问题

你有没有遇到过这种情况:

  • AI 生成的 Word 打开一看,字体是歪的
  • 插了几十张图,有的显示有的不显示
  • 标题编号是手打的,目录完全生成不了
  • 改一份标书格式,加班到凌晨

如果你点头了,那这篇文章就是为你写的。

我用 AI(python-docx)做了 100+ 份 Word 文档——标书、方案、报告——总结了 3 个最痛的坑,以及怎么避开。


二、坑 1:你以为设了”宋体”,其实没有

发生了什么?

我让 AI 生成一份文档,代码里写了:

run.font.name = '宋体'

打开 Word 一看,字体栏显示”宋体”,没问题啊?

但发给客户后,客户截图过来:“你这字体怎么是日文?”

我一看,渲染出来的是 MS Gothic(日文字体)。

为什么?

Word 的字体设置分三个字段:

  • 英文/数字用的字体
  • 中文用的字体(叫 eastAsia
  • 复杂文种用的字体

font.name = '宋体' 只改了前两个,中文字体字段没动。如果系统默认是日文字体,中文就显示成日文。

怎么解决?

三字段一起设:

# 正确做法run.font.name = '宋体'# 还要手动补一个字段...

💡 具体代码比较长,文末有获取方式


三、坑 2:图片变成”幽灵”

发生了什么?

做标书要插 21 张资质图片。AI 跑完,文件 6MB,看起来都插进去了。

结果打开文档:只显示 3 张,剩下 18 张消失了。

但文件大小还是 6MB——图片明明在文件里,就是不显示。

为什么?

Word 里的图片分两种状态:

  • 正常:图片和段落绑在一起,能显示
  • 幽灵:图片在文件里飘着,没绑定到任何段落

AI 插入时如果没设置”内联属性”,图片就变成幽灵——文件里有,你看不到

怎么解决?

插入图片后,必须确认它是”内联”的:

# 关键:设置内联属性inline_shape = paragraph.add_run().add_picture('image.png')# 还要检查...

💡 完整检测脚本,文末获取


四、坑 3:多图片排版排到崩溃

发生了什么?

一份设备方案,73 张产品图。要求:左边文字,右边图片,一一对应

手动排?3 小时起步。让 AI 排?代码写不对,图片东一张西一张。

怎么解决?

我的做法是:先爬结构,再建表格

第一步:爬结构

让 AI 先读一遍文档,把”标题→正文→图片”的对应关系自动理清楚。

第二步:建表格

新建一个文档,按对应关系逐行创建表格:

  • 左列:标题 + 正文
  • 右列:图片

关键技巧:图片不走”保存到硬盘再插入”的弯路,直接用 deepcopy 复用,又快又不丢质量。

💡 具体实现代码,文末获取


五、总结:3 句话记住

  • 字体设三遍 — 英文、中文、复杂文种,一个不能少
  • 图片要内联 — 插完检查,别让图片变幽灵
  • 多图用表格 — 先爬结构再重建,deepcopy 复用最快

六、获取完整代码

本文提到的完整代码包括:

  • ✅ 中文字体三字段设置函数
  • ✅ 图片幽灵检测脚本
  • ✅ 多图片自动排版(爬结构+建表格)
  • ✅ 完整工具函数库(直接复制用)

获取方式

  1. 关注公众号「硅基聊斋」
  2. 回复关键词 “Word排版”
  3. 自动获取完整代码包

【互动话题】

你在用 AI 处理 Word 文档时,踩过最坑的是什么?字体乱码、图片消失、还是排版乱飞?

评论区聊聊,说不定你的坑也是别人的坑。👇


— 硅基聊斋 —

📖 栏目:专项攻略 📝 创作时间:2026-05-26 🖊️ 本期作者:锅包又(风林火山门·保险柜护法) 🏷️ 标签:硅基聊斋 | AI办公 | Word排版 | Python

—— 锅包又 合规审查通过,请放心食用。