Agent Skills
返回列表
WorkBuddy 自动化任务分享

WorkBuddy 自动化任务分享

AI Agent 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_97e58a7c/workbuddy-automation-task-share。

技能介绍

要解决什么问题

在 WorkBuddy 里配好的定时/周期自动化任务,往往包含 prompt、rrule、一次性 scheduledAt 等细节。口头描述或截图很难完整复现;直接改 automation.toml 或绕开官方 API 又容易把 id、cwds、status 等环境相关字段带错账号。

本技能把已有任务序列化成一段约定 JSON交给协作方;对方把 JSON 贴回对话后,由 Agent 走 automation_update mode=create 在指定 workspace 下批量创建,而不是手写配置。

核心能力与工作流

导出(发送方)

  1. 用 automation_update mode=list 按名称/关键词定位任务,或列出全部 id。
  2. 对每个 id 调用 mode=view,只拷贝可分享字段:name、prompt、scheduleType、rrule(recurring)或 scheduledAt(once),以及可选的 validFrom / validUntil。
  3. 严禁写入 id、cwds、status、modelId 等个人化字段。
  4. 对 prompt 做敏感信息扫描(凭据、密钥、邮箱、手机号等),命中则先征得确认再输出 JSON。

导入(接收方)

  1. 从消息解析 JSON:单个 object 为单任务,数组为批量。
  2. 校验必填项;缺字段则整体拒绝并列出缺失项。
  3. 预览名称、调度语义、prompt 折行,并高亮占位符、{{...}}、绝对路径及已过期调度。
  4. 默认用当前打开的 workspace 根路径作为 cwds(单元素),确认是否绑定多个 workspace、是否改名、status 等。
  5. 逐条调用 automation_update mode=create 并汇总成功/失败与新 id。

适用边界与注意点

  • 新建无来源 JSON 的任务、查看/编辑/删除已有任务:应直接调用 automation_update,不要用本分享流程。
  • 跨账号分享时,prompt 内的个人路径、凭据、内网地址需接收方自行替换;预览阶段会刻意提醒。
  • 单任务 JSON 为对象,批量为数组,无额外包装层。

使用场景

  • 同事要你复刻他的周期巡检任务,你拿到他导出的 JSON,在本机 workspace 下批量 `create` 同款调度。
  • 维护多套自动化的人离职前,把 `list`+`view` 导出的任务包交给接手人,对方粘贴后预览并绑定自己的 `cwds`。
  • 发送方按任务名 `list` 定位后只分享 `name`/`prompt`/`rrule`,避免把 `id` 和凭据字段带进协作群。
  • 协作方消息里贴了任务数组,你需要校验 `scheduleType` 与 `rrule`,确认路径占位后再逐条创建。

适合人员

  • 在 WorkBuddy 里维护多条 `rrule` 定时 Agent 任务、需要把配置原样交给同事复用的维护者
  • 收到他人分享的自动化 JSON、要在自己当前打开的 workspace 根路径下落地并避免与已有任务重名的接手人
  • 跨账号协作时负责导出任务、需在输出前扫描 `prompt` 里密钥与个人路径的发送方
  • 需要把「一次性 `scheduledAt`」与周期任务混在同一 JSON 数组里批量导入的环境管理员