原创
用户12682179
关注
标签:#WorkBuddy #作者:狼王(船舶运营效率监控一线)
一、背景与痛点
我负责约 50 艘船舶(约 150 万 DWT)的日常动态跟踪,每天 1 次。数据源有三块:
- 月度船舶动态 xlsx(含船名 / 成本 / 港口标准 / 航速标准)
- 船讯网(shipxy)API 定位
- 企业微信 IMA「工作旅程」里标题为「船舶动态简报」的每日截图
最早靠人工:每天早上爬起来收集、归档、算时长、生成简报,耗时且容易漏船。后来我把这套流程整体搬进 WorkBuddy,用多时段定时任务串起来,做到基本零人工。
二、整体方案:四段定时任务
WorkBuddy 的定时任务支持按时点触发,我把一天拆成四棒:
| 时间 | 任务 | 动作 |
|---|---|---|
| 04:30 | 更新船舶动态 | 拉取最新位置 / 航速,更新动态表 |
| 06:00 | 海洋气象预报抓取 | 从中国气象预报网取未来三天海洋气象,归档到 IMA「工作旅程-气象上传」 |
| 06:30 | 计划备注补齐 | 根据船期自动补全计划备注列 |
| 07:00 | 简报生成 | 汇总生成当日「船舶动态简报」 |
三、数据链路与归档规范
- 简报固定单文件覆盖、不存本地,统一归档到 IMA 知识库「船舶动态简报」(固定标题、当天覆盖昨天)。
- 效率监控表维护「天成本」列:按船名从效率标准表取停泊成本(万元 / 天),放最后一列、保留 1 位小数,且必须保留表下方用户自定义备注,不能丢失。
- 时间字段逻辑:预抵 / 实抵、靠泊、预离 / 离泊各列按事件归位;待泊与港内时长由信息计算、按小时整数四舍五入。
四、踩坑与解决方案
坑1:船讯网 API 免费额度 50 次 / 月,几天就用光。 权衡:企业版年费约 3 万 RMB。我的做法——非全量实时,改为关键节点(到离港前后)精准查询,把月调用压在免费额度内;同时用 IMA 简报截图做兜底校验。成本与覆盖度之间取平衡。
坑2:月度 xlsx 是 WPS .et 格式。 解决:转成 xlsx 再进处理链路,避免编码 / 格式问题。
坑3:简报备注易被自动化覆盖丢失。 解决:把"保留表下方用户自定义备注"写进编辑规范,每次更新先读后写,绝不整体覆盖。
五、收益
- 每天省下约 1 小时人工收集时间;
- 漏船、算错时长的概率大幅下降;
- 气象预报按时归档,台风 / 大风窗口提前预警。
六、小结
WorkBuddy 的定时任务 + IMA 知识库 + 表格处理能力,把一套"每天必做但重复"的船舶监控,做成了稳定运行的自动化链路。核心不是某个高级功能,而是把流程拆细、按时点排好、规范写好。
如果你也管 fleet 或做日常运营跟踪,这套思路可以直接套。