Workbuddy 定时任务与站点

记录如何用 Workbuddy 定时生成行业日报、发布可供团队访问的站点,并通过复用应用开通云服务与建表。

一直使用 Workbuddy 的定时任务,来收集一些行业消息。

当时,准备是自己看,所以基本上是在本地看,也不需要外部链接访问。但是我觉得这个信息是有团队分享意义的,所以在这个基础上想做成一套完成的流程,每天自动更新,团队直接通过外部链接访问即可。

整体过程其实很简单,就分三步:

  • 第一步: 创建定时任务,每天输出日报,形成HTML文件。
  • 第二步: 站点构建与外网发布。
  • 第三步: 开通云服务和建表。

第一步:创建定时任务

这是站点的数据来源,目的是让检索 + 生成日报流程跑通,确认内容质量。这一步直接在workbuddy里用自动化工具创建即可,

关键确认: 任务执行完成之后,日报的HTML文件必须存在。

第二步:站点构建与外网发布

本质上是通过遍历日报目录下的html文件,逐个复制到站点目录下面。这步直接跟workbuddy聊天即可做到,告诉它我们想创建一个外网可访问的站点。然后再调用workbuddy的发布为应用的能力。

最后,返回分享链接如:

https://<domainPrefix>-<随机码>.app.workbuddy.host/?sharecode=<分享码>

第三步:开通云服务与建表

用 WorkBuddy 云服务工具的 activate 动作,指定已有的应用 ID(applicationMode="reuse"),不要新建应用——新建会换域名,外链也会变。

如果已经有历史数据了,workbuddy可以自动根据表数据,创建表结构。

整套流程下来,完全是可以通过 Workbuddy 的聊天来实现完成的。

Workbuddy 定时任务生成的日报站点页面