首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >让 WorkBuddy 帮我做工艺流程卡 Excel,它翻车了 5 次,但最后把规矩立住了

让 WorkBuddy 帮我做工艺流程卡 Excel,它翻车了 5 次,但最后把规矩立住了

作者头像
老梁学AI
发布2026-07-24 21:02:11
发布2026-07-24 21:02:11
960
举报

同学们,今天又被一张看起来很简单的 Excel 表格折磨了半天。

就是这张——唯恩电气(WAIN)一份产品「1630044014572」的工艺流程卡。产品型号老长老长:WN.GYL-M12-M04D-T-M8-M04-T-0.5-PUR-EtherCat

你以为不就是照着填个表吗?我让 WorkBuddy(下面都叫它 WB)帮我搞,结果它前前后后翻车了 5 次。但好处是,折腾完,一套做这种表的规矩算是彻底立住了。

🔧 第一版:WB 自由发挥,全错

我把 PDF 甩给 WB 说"照着生成一份 Excel"。

它倒是挺积极,自己从零拼了个表。

结果打开一看:打印被它缩到 67%,右边凭空留了 29% 白边,还自作主张搞了行合并——规矩是除了标题块,一律只准列合并。

原来"照着做"和"照着 PDF 自己发挥"是两码事。 我让它停了,直接把公司做好的标准模板丢给它,当唯一基准(SSOT,单一事实源)。

📌 规矩先锁死

照模板套用,结构一动不许动。硬约束我一条条跟 WB 钉死:

  • 打印 100% 不缩放
  • 页边距全 0(WPS 风格,不是那个 0.7cm 的默认)
  • 纯白无底色,只靠边框区分(别给我加浅蓝表头)
  • 全宋体
  • 行合并只准在标题块(LOGO / 大标题 / 更改履历竖标),其余一律列合并

表格模板本身不能改,WB 只准填空。

⚠️ LOGO 的小插曲

下午我把模板里的 LOGO 换了形态——从 WPS 的"单元格图片"(那个 DISPIMG 公式)改成了浮动 PNG 图片,锚在标题区 B1:E3

WB 一开始还想从我电脑桌面翻 LOGO 文件,被我一句"先查记忆"怼回去了——品牌 LOGO 早就有 SSOT 资产,直接调,别翻我电脑。后来它学会了:套模板时保留模板自带的浮动图就行,别手画字标、也别另插。

✅ 两个增强规则 E1 / E2

工序一多就麻烦。这张卡有 18 道工序,模板一页只放得下 15 道。

我给了 WB 两条规则:

  • E1 跨页自动新增 SHEET:别硬塞、别压缩、别缩放。超过 15 道就自动开新的一页,每一页都得是完整的模板标准页(标题、表头、工序、签名、说明一个不少)。单页不跨页、不割裂。
  • E2 页码放 L4 单元格:别往页脚加页码。在 L4 写个动态公式:
代码语言:javascript
复制
=SHEET()&"/"&SHEETS()

当前页 / 总页数,自动算。

🔧 v2:三个 bug 连环爆

照着模板填完第一版(v2),我打开逐格看,三个地方露馅:

1. LOGO 显示 #REF! —— copy_worksheet 把公式字符串复制过去了,但底下的图片对象没跟着走,引用直接断了。 2. 正文被截断 —— 行高它给固定 24pt,多行内容直接裁掉。 3. 签名栏错位 —— 名字写错了列,标签列还丢了。

WB 一个一个修:LOGO 第一页用原模板重命名保住、后续页 deepcopy 浮动图;行高改成按内容撑;签名写回正确的左上角格子(D / I / N / S 列)。

⚠️ v3:WB 编数据,被我抓包

修完我来第三轮,让 WB 用新模板重生成。

打开一看,前 15 道工序它全给我编了——带 XXX 占位符、自造工序名。我之前明明填对过的东西,这版全没了。

我直接甩过去:"原先填对的这次错了。"

教训:重写文件必须从事实源恢复,不能让 WB 凭记忆或凭空造。 事实源就是上一版(v2)里我确认过的数据,加上我最新截图纠正的那几项。

✅ v4:立下"填完必自查"的铁律

v4 我让 WB 从 v2 把原始数据扒回来,如实还原。并且强制它:生成完必须跑一遍自查(self_check()),逐格跟事实源比对,全 PASS 才准交付。

我把这条写进了项目记忆:

后续每次填写,都要自查。 事实源优先、自查内置、有 FAIL 不交付、改错先溯源。

📌 行高二次修复:字又被裁了

你以为这就完了?

我打开 v4 打印预览,还是有内容显示不全。

WB 自己查出来:行高它只数了文本里的换行符 \n 行数,没算中文长句子在窄格子里自动折行多出来的行。比如"按图纸,M12 插体孔位对应线材颜色……"明明只有 1 个换行符,被当成单行给 14pt,字直接裁掉。

而且原模板只有"作业内容"那一列开了自动换行,其它列长文本打印照样被裁。

修法也实在:

  • 所有内容列都开 wrap_text
  • PIL 加载真实宋体 simsun.ttc,按字符贪心折行(跟 Excel 行为一致)算真实视觉行数
  • 行高 = 视觉行数 × 15pt + 2pt,偏宽松,不再封顶把超长内容砍掉

再跑自查,18 道工序全部与事实源一致,每个格子"所需行数 × 15 ≤ 行高",通过。


回头看,这张表本身不复杂,复杂的是把"怎么做对"变成可复用的规矩

模板是 SSOT,事实源是 SSOT,LOGO 是 SSOT,连"填完要自查"也成了铁律。WB 从一开始乱发挥,到最后老老实实照基准来——靠的不是它变聪明,是我把边界钉死了。

同学们,下次再被这种"看着简单、做起来全是坑"的表折磨,记住这句就行:

先有基准,再让工具干活;工具出活,必须自查。

#WorkBuddy #Excel #工艺流程卡 #自动化 #SSOT #WAIN

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2026-07-23,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 🔧 第一版:WB 自由发挥,全错
  • 📌 规矩先锁死
  • ⚠️ LOGO 的小插曲
  • ✅ 两个增强规则 E1 / E2
  • 🔧 v2:三个 bug 连环爆
  • ⚠️ v3:WB 编数据,被我抓包
  • ✅ v4:立下"填完必自查"的铁律
  • 📌 行高二次修复:字又被裁了
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档