课程 · 训练营

WorkBuddy 训练营

简介
把电脑上那些重复的琐事,一件件交出去。10 章、70 节,购前须知和目录全公开,正文开通后解锁——左边第一项是购前须知,往下逐章读。
如何在它处理表格的时候保证一行都不丢
表格与数据
表格与数据

如何在它处理表格的时候保证一行都不丢

那份供应商对账表有 200 行。你打开对话框,把文件拖进去,打了一句「帮我整理一下这张表」。

两秒钟,它交回来一张干干净净的表。列对齐了,格式统一了,看着比原来舒服得多。

你往下拉,拉到底,第 47 行就没了。

左边喂进去一大摞,右边只出来薄薄一叠;机器肚子底下那道红滑槽,把差的那些全倒了出来

这一节讲第一次把表交出去要交代到什么份上,以及交回来之后该验什么。


那 153 行是怎么没的

它不是随机删的。每一刀都有它自己的道理:

「张三供应商」和「张三物流」被合并了,因为名字像。 三笔不同日期的同名交易被合成了一条,因为金额接近。 「信息不完整」的行被直接删了,因为在它看来那些行没用。

这 3 件事都是「整理」这两个字的合法解释。 你说整理,它就得决定什么叫整理,而它决定的时候不会问你。

所以这件事的根子不在它笨,在于你把口径的决定权交出去了,而你并不知道自己交了。

派活之前先回答 5 个问题

一句「帮我分析一下这个表」,是被点名过的错误写法。换成先答这 5 问:

一,目标是什么。 不是「整理」,是「把这 200 行按供应商汇总,算出每家的应付总额」。 二,谁看。 给财务对账的和给老板看趋势的,出来的东西不是一个东西。 三,材料有哪些。 就这一张表,还是要跟另外两张对。 四,输出成什么形态。 一张表、一份报告,还是几个数。 五,怎么算做对了。 这一条最常被跳过,也最要紧,下面单说。

答完这 5 问,你的指令自然就长了,而长的指令不是啰嗦,是把它替你做的那些决定收回来。

给规则,别给形容词

「洗干净点」它不懂。这不是它理解力的问题,是这句话本身就没有可执行的内容。你自己也说不出洗到什么程度算干净。

「渠道名统一成微店」它绝不翻车。因为这句话里没有任何需要它判断的东西。

判断一条要求写没写对,就问一句:这句话交给两个不同的人执行,会不会得到两个不同的结果。 会,就是形容词,得改。

同一台机器,喂进去一句空话,两个出料盘一个圆一个方;喂进去一条写死的规则,两盘一模一样

三条写死在指令里的护栏

这 3 句几乎是所有表格类任务的通用开头,抄进去就行:

prompt · 填好空整段丢给 AI
不要修改或覆盖原文件,所有结果另存为新文件名。

处理完告诉我:读进去多少行,输出多少行,中间因为什么原因去掉了多少行。

缺失值和异常值只标出来,不要删除、不要猜测、不要自动填 0。处理建议单独写一列,等我确认。

第一句防的是原件被毁。 一旦它把结果写回了原文件名,你连比对的基准都没了。

第二句是行数守恒。 传进去 200 行,出来必须也是 200 行,除非它明确告诉你少的那些是因为什么。少一行就停下来查,别放过。

第三句防的是静默处理。 它把 12 个空值填成了 0,表上看不出任何痕迹,而你的合计数已经错了。

把行数守恒提前成执行前的闸

上面那 3 句是事后能查。还有一个写法更省事:在它动手之前就让它报数。

prompt · 填好空整段丢给 AI
执行之前先告诉我:按上面的规则,会有多少行被删除或合并,分别是因为什么。

我确认之后你再执行。

事后发现少了 153 行,你要花时间去查是哪 153 行。事前告诉你要删 153 行,你当场就知道规则写错了。

那道带计数表的橙闸正在被挪位置:先报数、再动手,别把这件事留到事后查

这两件事的成本差着一个数量级。

涉及批量文件的活,先看方案

这一条针对的不是一张表,是一批文件。

批量操作有一类特有的风险:你说的那个词和它理解的那个词不是一回事,而它会照着它理解的那个词把 45 个文件全动一遍。

一个真实的例子:你说「按类型分类」,你想的是餐饮、交通、住宿。它可能理解成 PDF、JPG、PNG。两种理解都合理,结果差得离谱。

所以批量文件的活,先让它出方案,别直接执行:

prompt · 填好空整段丢给 AI
先给我一个整理方案,不要直接移动或修改任何文件。

方案里要写清楚:你打算按什么分类、分成哪几类、每一类的判断依据是什么、预计各有多少个文件。

敏感数据先脱敏

客户名、账号、身份证号、手机号,进对话框之前先换成代号。

这一条大部分文章会写在文末当提醒,写在文末等于没写。正确的位置是写进指令的收尾约束里,让它每次都提醒你一遍:

prompt · 填好空整段丢给 AI
如果你在数据中发现身份证号、手机号、银行账号或完整客户名称,先停下来告诉我,不要继续处理。

交回来之后,9 项验收

活干完了,从这 9 项里挑跟你这次相关的过一遍:

一,行数进出对得上。 二,随机抽 3 行,用原表手工核一遍。 三,合计数跟原表的合计数对得上。 四,被删掉和被合并的那些,有没有明细可查。 五,空值和异常值是标出来了,还是被悄悄处理了。 六,日期格式统一了没有,有没有把某些行的日期理解错。 七,筛选条件里「大于」和「大于等于」有没有混用。 八,原文件动没动。 九,它有没有告诉你哪些地方它自己也不确定。

第九项经常被忽略,但它是这 9 项里唯一能主动暴露问题的一项。 前 8 项都是你去找问题,第 9 项是让它把问题送到你面前。对应的指令是这一句:

prompt · 填好空整段丢给 AI
处理完之后,单独列出:你做过哪些判断是基于推测的、哪些地方你不确定、哪些地方建议我人工再看一遍。

一句话

「整理」这两个字里藏着几十个决定。

你不说,它就替你决定,而且决定得又快又自然,快到你根本来不及意识到有人替你做了决定。

这一节讲的所有东西,本质上都是同一件事:把那几十个决定,一个一个地收回到你自己手里。