首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 ># 用 WorkBuddy 定时任务,把 50 艘船的动态监控做成“零人工”自动化

# 用 WorkBuddy 定时任务,把 50 艘船的动态监控做成“零人工”自动化

原创
作者头像
用户12682179
发布于 2026-08-10 21:54:32
发布于 2026-08-10 21:54:32
3030
举报

标签:#WorkBuddy# 作者:狼王(船舶运营效率监控一线)

一、背景与痛点

我负责约 50艘船舶(约 150 万 DWT)的日常动态跟踪,每天 1 次。数据源有三块:

  • 月度船舶动态 xlsx(含船名 / 成本 / 港口标准 / 航速标准)
  • 船讯网(shipxy)API 定位
  • 企业微信 IMA「工作旅程」里标题为「船舶动态简报」的每日截图

最早靠人工:每天早上爬起来收集、归档、算时长、生成简报,耗时且容易漏船。后来我把这套流程整体搬进 WorkBuddy,用多时段定时任务串起来,做到基本零人工。

二、整体方案:四段定时任务

WorkBuddy 的定时任务支持按时点触发,我把一天拆成四棒:

时间

任务

动作

04:30

更新船舶动态

拉取最新位置 / 航速,更新动态表

06:00

海洋气象预报抓取

从中国气象预报网取未来三天海洋气象,归档到 IMA「工作旅程-气象上传」

06:30

计划备注补齐

根据船期自动补全计划备注列

07:00

简报生成

汇总生成当日「船舶动态简报」

【此处附:定时任务配置截图 ×4】

三、数据链路与归档规范

  • 简报固定单文件覆盖、不存本地,统一归档到 IMA 知识库「船舶动态简报」(固定标题、当天覆盖昨天)。
  • 效率监控表维护「天成本」列:按船名从效率标准表取停泊成本(万元 / 天),放最后一列、保留 1 位小数,且必须保留表下方用户自定义备注,不能丢失。
  • 时间字段逻辑:预抵 / 实抵、靠泊、预离 / 离泊各列按事件归位;待泊与港内时长由信息计算、按小时整数四舍五入。

四、踩坑与解决方案

坑1:船讯网 API 免费额度 50 次 / 月,几天就用光。 权衡:企业版年费约 3 万 RMB。我的做法——非全量实时,改为关键节点(到离港前后)精准查询,把月调用压在免费额度内;同时用 IMA 简报截图做兜底校验。成本与覆盖度之间取平衡。

坑2:月度 xlsx 是 WPS .et 格式。 解决:转成 xlsx 再进处理链路,避免编码 / 格式问题。

坑3:简报备注易被自动化覆盖丢失。 解决:把“保留表下方用户自定义备注”写进编辑规范,每次更新先读后写,绝不整体覆盖。

五、收益

  • 每天省下约 1 小时人工收集时间;
  • 漏船、算错时长的概率大幅下降;
  • 气象预报按时归档,台风 / 大风窗口提前预警。

六、小结

WorkBuddy 的定时任务 + IMA 知识库 + 表格处理能力,把一套“每天必做但重复”的船舶监控,做成了稳定运行的自动化链路。核心不是某个高级功能,而是把流程拆细、按时点排好、规范写好。

如果你也管 fleet 或做日常运营跟踪,这套思路可以直接套。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

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

目录
  • 一、背景与痛点
  • 二、整体方案:四段定时任务
  • 三、数据链路与归档规范
  • 四、踩坑与解决方案
  • 五、收益
  • 六、小结
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档