用 TRAE Work 自动处理 Excel + 企业微信批量发送,再也不用一个个手动截图了

这活儿到底有多烦

最近公司有一个同事说每天需要将excel里的数据处理后(处理excel的活就不再这里仔细说了,因为特殊原因这活也不适合做成程序),再按人名筛选出来,截图,然后在企业微信上一个个发给对应的人。其实这活也比较常见,比如人资经常就需要给特定的人发一些特定的消息,比如报销相关的等私密性强的数据。

整体流程说起来特别简单:调一下表格格式 → 标红该标的数据 → 按人名筛选 → 截图 → 打开企微 → 搜人名 → 发图 → 加一句"请注意查收" → 点发送。

但名单上有 30 多号人。

一个人走完这套流程大概两三分钟,30 个人就是一个多小时。最恶心的是这活儿没什么技术含量,纯粹体力活,但你还不能走神------发错人尴尬,漏发要补,截图截残了对方还会来问"这数据怎么不全"。

这活我一听,必须上Trae work!

需要做什么

需求其实挺明确的:

手里一个 Excel,有人名列和好几列数据。我要让 TRAE Work 帮我干三件事:

  1. 把 Excel 格式弄好看------列宽行高调到所有内容都看得见,该标红的格子标红
  2. 按人名一个个筛出来,分别截图
  3. 打开企业微信,搜人名,把截图发过去,带上"请注意查收"

但有个前提:不能一口气全发出去,得先发一个试试,我确认没问题了再批量发。毕竟发错消息收不回来,谨慎点好。

怎么弄

我第一次尝试的截图,具体步骤,请看后面的内容 (去了水印,将就看看)

1、先把 Excel 处理好

我把 Excel 丢给 TRAE Work,跟它说:

这是个 Excel 文件,有人名列和几列数据。帮我:1)读取所有数据 2)自动调列宽行高,所有文字都要完整显示,不能有省略号 3)数值低于 60 的格子标红 4)按人名列去重,告诉我一共多少人

它用了 xlsx 技能来处理。先读数据,然后根据每列最长的内容来设列宽,留两三个字的余量,行高跟着内容走。满足条件的格子背景色填红。最后把人名列的不重复值列出来,告诉我一共 32 个人。

这里有个细节我没注意: 刚开始时,单元格的文字超了,被隐藏了,结果截图的内容展示不全。让AI改了后,第二次备注那列有几个单元格的内容特别长,如果直接把列宽拉满,截图会宽得离谱,手机上看不全。后来我跟它说"备注列设自动换行,列宽最多 35 个字,行高跟着换行行数走",这样截图就既完整又不至于太宽。

所以列宽不是越宽越好,长文本列要自动换行+限宽,行高跟着涨,这个组合才对。

2、按人名筛选 + 截图

Excel 弄好之后继续下指令:

按人名一个个筛选数据,每个人筛出来截一张图。只截数据区域,别截全屏,要带列标题,文件名用人名

TRAE Work 就开始循环:设筛选条件 → 调整显示区域 → 截图 → 存成"人名.png"。32 个人,32 张图。

第一次跑的时候有个问题:它截的是整个屏幕,带了好多无关的东西,Excel 工具栏、任务栏都在里面。我让它"只截数据可见区域",第二版就干净了。

这步能不能做好,其实全看上一步格式调得怎么样。列宽行高没调好,截出来的图就有截断的文字,发给人家不专业。所以格式调整这步不能偷懒跳过。

3、企业微信发送

这步最复杂,要操控桌面上的企业微信。我跟 TRAE Work 说了具体步骤:

打开企业微信 → 使用Ctrl+F打开搜索框 → 搜索框输入人名 → 按两次回车打开聊天 → 把截图放进聊天窗口 → 输入"请注意查收" → 点发送。

先只发第一个人的,发完停下等我确认,没问题了再继续发剩下的。

为什么要按两次回车?企业微信的响应不一定,按一次回车有可能拿到的聊天窗口不是个人聊天窗,有可能是一个群聊。

然后是最重要的设计------先发一个试试。第一张图发出去之后,TRAE Work 停下来问我"确认一下截图内容和收件人对不对,没问题的话我继续"。我看了看截图,格式没问题,人也对,才让它继续批量发。

这个步骤不是多余的。你想,万一截图有问题、或者企微窗口没激活、或者文案打错了,发一个就能发现。要是一口气 32 个全发出去再发现错了,那才是真灾难。

效果怎么样

直接说数字:以前 30 多个人,手动搞一个多小时,现在丢个 Excel 进去说一句话,15 分钟全搞定,中间还包含我确认的时间。

更重要的是出错的概率大幅降低了。手动的时候发到后面人麻了,什么错误都会犯。现在每一步都有校验,企微搜索结果会确认,第一张图会确认,基本不可能发错。

而且生成skill后复用性很好。下个月换一份新 Excel,同样的指令再跑一遍就行,不用每次重新弄。

可以直接抄的东西

如果你也有类似的"Excel 拆分 + 批量通知"需求,下面这些可以直接拿去用。

Excel 格式调整的指令模板:

markdown 复制代码
请处理我上传的 Excel 文件:
1. 读取所有数据,统计行数和列数
2. 自动调整列宽:根据每列最大字符数设置,上限 [X] 个字符,超出部分自动换行
3. 自动调整行高:根据换行后的内容行数设置,确保完整展示
4. 条件标红:[描述你的标红条件,如"数值低于X"或"状态列包含'未完成'"]
5. 提取人名列的唯一值,列出所有人名

换成你自己的标红条件和列名就能用。

截图要注意的三点:

  • 长文本列设自动换行 + 列宽上限,别无限拉宽
  • 行高跟着换行行数走,别让文字被截断
  • 只截数据区域,别截全屏

企微发送的关键步骤:

  • 搜人名后按两次回车(两次回车是用来防止企业微信响应慢了,进入其他聊天了
  • 截图放进去之后先打字再点发送,别同时操作
  • 人名相似的话,搜索完先看一眼结果再进聊天

一定要加的安全设计:

复制代码
先只发第一个人,发完暂停等我确认。
确认无误后,再批量发送剩余的人。

宁可多一步确认,也别一键梭哈。

我踩过的坑:

  • 截图里文字被截断 → 长文本列设自动换行,行高跟着涨
  • 截图范围太大带了一堆没用的 → 只截数据可见区域
  • 企微搜人名出来好几个 → 先确认再进聊天
  • 企微窗口没激活打字没反应 → 先点一下窗口再操作
  • 怕批量发错 → 先发一个试试
  • 生成的skill没有放在全局,导致新建任务的时候找不到。

最后说两句

这活儿本身不难,谁都会做,但就是太费时间太无聊了。用 TRAE Work 搞定之后:以后这种重复性的体力活不用亲自干了,丢给它就行,可以偷点懒。当然了,如果你的数据来源固定,那么可以再加几个流程, 1、使用 TRAE Work 设置一个定时任务, 2、定时任务打开浏览器(建议使用kimi webbridge),拿到数据自动生成excel 3、处理excel数据 4、接文章前面的流程 你连敲命令都不用。

最后的最后:弄好一次后,一定要让TRAE Work给将这个固定流程生成skill,免得每次要重新来。特别注意:TRAE Work 搞不清楚skill的路径,你一定要告诉他,让他放在全局的skill目录下,否则下次新建任务的时候,你可能会找不到这个skill.

如果你也有类似的批量操作需求,上面的指令模板直接拿去改改就能用。Excel 换成你自己的,标红条件改成你自己的,人名列改成你自己的,剩下的流程照搬就行。

相关推荐
fthux18 小时前
招聘季实测:我用 TraeWork 搭了一套 AI 简历初筛系统
人工智能·ai编程·trae
anyup2 天前
迁移uni-app x,我是如何让 AI 把我一步步搞崩溃的...
前端·uni-app·trae
努力的小Qin3 天前
记录随手记、周报一键成:我如何用「工作日迹」终结周五的周报焦虑
ai编程·trae·vibecoding
kyriewen3 天前
前端切图仔被 AI 新闻淹死的第 N 天,我用 TRAE Work 定时任务救了自己
前端·人工智能·trae
Goboy7 天前
那份让我加班3天的竞品调研报告,我用 TRAE Work 4小时搞定了
ai编程·trae
吴彦祖北京分祖7 天前
72 分钟会议逐字稿,TRAE Work 3 分钟出了结构化纪要:我的会议纪要提效实战
trae
吕不说7 天前
TRAE Work 帮我把 2 小时日报压成 8 分钟:售后工程师的周报自救指南
trae
JavaDog程序狗7 天前
TRAE-Work-实战帮-Obsidian知识库整理
trae
小怼子7 天前
用 TraeWork 给 TraeWork 中添加了“任务看板”功能
trae