乐于分享
好东西不私藏

同事还在Excel里扒数据,装备科小孙用WorkBuddy两小时搭了个"日报机器人",每天准点自己跑出报告

同事还在Excel里扒数据,装备科小孙用WorkBuddy两小时搭了个"日报机器人",每天准点自己跑出报告

早上8点25分,小孙的手机"叮"一声,屏幕上弹出一条企业微信消息:

【日报自动推送】2026-08-19 装备科日报
当日完成点检:187项 / 漏检:0项
设备故障:2起 / 已修复:1起 / 待修复:1起
待办事项:3项

消息下面还附了一张自动生成的统计图、一份Word日报附件、一份Excel明细表——全部自动生成、自动推送,不用任何人动手。

隔壁老张还在Excel里过滤、复制、粘贴、统计、生成图表、排版、邮件发送——等他把自己那份日报做完的时候,已经九点四十了。

小孙呢?8点25分看完日报,喝了口水,开始巡检现场。


一、为什么装备科一定要做日报自动化?

装备科最头疼的事是什么?报表。

每天、每周、每月,装备科要给上级部门交一份"设备运行日报"。这份日报内容很固定:

  • 当日点检完成情况
  • 当日设备故障、修复情况
  • 待办事项清单
  • 重点设备参数趋势图
  • 维修费用、设备OEE

按理说,这些数据MES系统里全都有。但装备科的痛点是——数据在系统里,报表在Excel里,要把数据"搬"到报表里,全靠人。

我曾经在装备科跟过一天班。师傅早上8点到岗,先登录ERP、再登录MES、再登录能源系统、再登录点检系统——四个系统来回切,每个系统截5-8张图。然后打开Excel,把所有数字一个一个敲进去。生成图表、套模板、调格式、导出PDF、发邮件。

一天就这一项工作,平均要花2.5小时

我们装备科8个专职统计员,每人每天2.5小时,加起来就是20小时/天的纯报表时间

如果这部分能自动化——一年下来能省下 5000+小时,折合 60万+人工成本

更关键的是:人做的报表会出错,机器做的不会


二、用WorkBuddy搭自动化日报,4个实操技巧

我让小孙用WorkBuddy搭了一个"装备科日报机器人"。下面把搭建过程完整分享出来,重点是4个可复用的技巧,照着做你也能搭出来。

步骤1:把日报模板"交给"WorkBuddy

技巧1:模板不要只给样式,要把"字段清单"告诉它

小孙不是程序员,他直接打开WorkBuddy,对话框里写了一段话:

"我要做一个装备科日报机器人,每天早上8点自动生成昨天的日报。我会给你一个Excel模板(template.xlsx),里面有6张表:当日点检、故障明细、待办事项、参数趋势、维修费用、OEE指标。你每天早上8点要从MES系统里取昨天的数据,按这个模板的格式填进去,生成一份Excel一份PDF一份Word,再通过企业微信群机器人推送到'装备科日报'群里。"

WorkBuddy马上回:

"好的,我已经记录了你的需求。为了让机器人稳定运行,我需要确认以下几点:
1. MES系统的数据库连接方式(IP/端口/账号/库名)
2. 每张表对应的SQL查询语句模板
3. 企业微信群机器人的Webhook地址
你确认这几个信息之后,我就开始生成代码。"

这是技巧1的关键:不要只给"目标",要把"约束条件"和"接入点"一起说清楚。 否则WorkBuddy写出来的代码,要么连不上数据库,要么格式不对,要么推到错的地方。

小孙就把上面三点补充给WorkBuddy:

  • 数据库:`10.80.12.34:3306`,库名 `mes_prod`
  • 每张表的SQL写在 `query_template.sql` 文件里
  • 群机器人Webhook地址:`https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=xxxx`

步骤2:让WorkBuddy写第一版代码

技巧2:不要一次性写完整逻辑,先跑通"最小可用版本"

小孙继续对话:

"先不要写完整日报逻辑,先做最小版本:每天8点从MES拉昨天的点检数据,写到Excel第一张表,然后邮件发给我。能跑通就行。"

WorkBuddy 5分钟生成了一份 Python 脚本,里面包含:

  • `daily_report.py`:主程序,包含定时任务(APScheduler)
  • `db_connector.py`:MySQL连接封装
  • `excel_writer.py`:用openpyxl把数据写到模板
  • `email_sender.py`:邮件发送
  • `config.yaml`:所有配置项集中放一个文件

这是技巧2的关键:MVP(最小可用版本)原则。 别想着"一次写完所有功能",先跑通一个能用的"半成品",后面逐步加报表内容、加推送方式、加图表。

小孙把这个脚本放到他自己电脑上跑了一下,8:00准时收到邮件——第一版成功了。

步骤3:逐步加上其他报表

技巧3:每加一张表,先测后上

第一版跑通后,小孙开始按顺序加表:

加表次序
表名
难点
解决方式
---------
------
------
----------
第1周
点检明细
数据量大
WorkBuddy加了"按炉号分sheet导出"
第2周
故障明细
SQL要联3张表
WorkBuddy写了3张表的ER图,再写JOIN
第3周
维修费用
Excel公式跨sheet
改成 pandas 计算后写入
第4周
参数趋势
要生成图表
用 matplotlib 自动生成PNG,嵌Word
第5周
OEE指标
部分数据没有
WorkBuddy建议"先用公式估算,后续补"

这是技巧3的关键:每加一张表前,先让WorkBuddy生成"单表测试脚本",独立运行没问题再合并。 不要图省事直接合到主程序里——一旦出问题,调起来非常痛苦。

整个过程花了5周、约15小时(每天1小时),但换来了每天2.5小时 → 0小时

投资回报:15小时换来5000小时/年。ROI=333倍。

步骤4:异常自动告警 + 周报月报自动汇总

技巧4:日报做完后,立刻把"异常告警"加上

日报最怕什么?每天都自动推,但没人看。

小孙在第6周做了一个关键升级:

"WorkBuddy,每天早上8点跑日报前,先做'异常自检':如果昨天点检漏检率超过1%、故障超过3起、维修费用超过5万,就在日报开头加一个红色'⚠️ 异常预警'标签,同时 @装备科科长。"

这一升级的威力超出小孙预期:

  • 第7天:自动发现某班组点检率掉了10%,比领导打电话问早了2天
  • 第12天:自动发现某设备维修费异常,当月省下12万

这是技巧4的关键:自动化报表不只是"数据搬运",要把"异常预警"嵌进去,让它成为真正的"业务信号灯"。

第8周开始,小孙又在日报基础上,加了周报汇总、月报汇总,全部自动化。

现在装备科每天、每周、每月的报表,100%自动。小孙每天的工作从"做报表"变成了"看报表、做决策"。


三、这套方案最值钱的3个点

搭完之后,信息中心专门给这套方案做了个内部小结,我认为最值得分享的是这3点:

1. 不是替代统计员,是升级统计员

8个统计员没辞退1个,但他们的工作内容变了:

  • 之前:80% 时间搬数据,20% 时间分析数据
  • 现在:20% 时间看异常、查根因,80% 时间做决策支持、做改善

自动化不是"砸人饭碗",是把人从重复劳动里解放出来。

2. 不是大厂专属技术,小厂也跑得起

整套方案完全跑在小孙自己那台办公笔记本上:

  • 数据库连接MES(现成的)
  • Python脚本(WorkBuddy生成的)
  • 邮件推送(公司内网邮箱)
  • 图表用 matplotlib(免费)
  • 部署用 nssm(免费,开机自启)

总投入:0元(不含小孙那15小时学习时间)。

3. 复制到其他部门,只要换"模板"

装备科日报跑通后,能量管理科、质检科、安全科、生产科……全套日报都跑通了。每个科的模板不一样,但程序框架是同一个。维护成本接近零。


四、你今天回去就能做的3步

如果你也想给自己科室搭一个自动化日报,不用等、不要立项、不要预算——按这3步走:

    • 第一步:模板标准化
    • 把Excel模板里的每个字段、每张表、每个图表,"白纸黑字"列出来,发给WorkBuddy,让它帮你生成"数据字典"。

      1. 第二步:让WorkBuddy写MVP脚本
      2. 只做"一张表 + 一份邮件",跑通最小版本,验证数据链路通不通。

        1. 第三步:每加一张表,记录一次"踩坑日志"
        2. 每加一张表,把"遇到了什么错、怎么解决的"记到 `.workbuddy/memory/日报开发日志.md` 里,下次复用。

          最后提醒一句:不要追求完美,要追求跑起来。


          文章写到这,差不多该收尾了。

          你身边有没有还在用Excel手工做日报的同事?把这篇文章转给他/她——也许今年就能帮他们每天省下1小时。

          关注墨宝AI智能体,下一篇讲:用WorkBuddy搭一个"问答机器人",让新员工拿着手机就能查设备档案。


        • 🔧 你的厂里也有这些"头疼事"吗?

          备件管理一团乱、排班靠Excel传来传去、质检报表月月加班手抄、辅料出入库账对不上……巡检记录还在用纸质本子?

          我帮你搭个微信小程序,扫码就能用。

          不用安装、不用学操作、打开微信就能干活。备件出库、排班查询、质量记录、辅料台账、巡检打卡——我给你做成一个手机上一目了然的小程序。

          有需要的钢铁厂工友、班组长、车间主任,私信联系我

          👷 墨宝AI智能体 | 承接钢铁企业小团队实用软件开发