MargoWork Docs

自动化创建

用一个工作日待办案例,完成自动化的运行环境选择、时间设置、试跑、结果查看和启停维护。

MargoWork 自动化会按设定的时间,把任务内容交给选定的 Agent 执行。创建时需要选好运行环境、App、Agent 和模型;创建后可以查看每次触发的对话,继续调整任务内容与时间。

本页以“每个工作日 09:00 整理项目待办”为例。创建成功、计划已启用和任务已经执行,是三个不同的状态;实际结果要到运行记录对应的对话中查看。

开始前准备

  • 连接要执行任务的运行环境,并确认它有可用的 Agent 和模型;尚未连接时先完成安装部署。
  • 确认自己可以在目标 App 创建自动化。创建列表只会提供当前允许选择的 Node 和 App。
  • 准备任务要读取的材料。这个案例需要目标 App 中已有一份 项目记录.md,写明当前进度、待办和需要确认的问题。

如果还没有这份记录,先在目标 App 的普通对话中提供项目材料,让 Agent 整理并保存,随后检查文件内容。基本操作见 Agent 使用。

自动化在选定的运行环境中执行;它能读取哪些资料、调用哪些外部服务,仍取决于该环境的文件、模型和连接配置。

创建第一个自动化

1. 打开自动化,填写名称

从左侧导航打开自动化,点击新建自动化,将任务名称填写为“工作日项目待办”。

名称用于在列表中识别任务;真正交给 Agent 执行的是下面的任务内容。

2. 选择运行环境和 App

打开运行环境,先选择 Node,再选择 App。如果材料保存在默认空间,就选择该 Node 下的默认空间。

这里的 Node 是执行任务的服务器,App 决定任务使用的工作范围。确认选中的是保存 项目记录.md 的位置。

创建后不能在原任务中更换 Node、App 或 Agent。需要改用其他运行环境时,可以通过复制新建建立另一个任务。

3. 设置工作日 09:00 触发

  1. 在触发策略中点击添加触发器。
  2. 选择工作日。
  3. 将时间设为 09:00。
  4. 将时区设为 Asia/Shanghai,点击完成。

工作日预设包含周一至周五。触发策略摘要会显示工作日、时间和时区;保存前核对这三项。

时区默认取当前浏览器的时区,不一定是任务需要使用的时区。如果只想每周二、周四执行,改用每周,选择对应星期。

4. 填写任务内容

把每次执行的目标、资料位置和输出要求写在任务内容中。例如:

读取当前 App 中的《项目记录.md》,整理今天需要处理的工作。

按以下顺序输出:
1. 今天要完成的事项。
2. 需要我确认的问题。
3. 已完成但需要跟进的事项。

在本次对话中给出结果,并保存为《今日待办.md》。
缺少日期或负责人时标记“待确认”,不要自行补充事实。
不要修改《项目记录.md》。

如果任务依赖某个外部服务,需要先在所选运行环境中完成对应连接。创建自动化不会替代外部服务的授权。

5. 选择 Agent、模型和对话方式

在任务内容区域底部选择 Agent 和模型。模型列表会按当前 Agent 的可用范围提供选项,也可以使用 Runtime 默认模型;有思考强度选项的模型可以进一步调整。

再选择每次任务如何使用对话:

对话方式适用的任务组织方式
每次新建对话每次执行单独产生一段对话,便于逐次查看。本案例使用这一项。
复用任务对话后续执行继续使用该任务的对话,适合需要延续已有交流的任务。

Agent 决定执行能力,模型决定本次任务使用的模型服务。任务创建后 Agent 固定,模型仍可在任务设置中修改。

6. 创建并启用

工作日项目待办的自动化草稿,包含运行环境、工作日 09:00、Asia/Shanghai 时区、任务内容与 Agent 配置

图中的配置仍是未提交的草稿,尚未创建计划或执行任务。

核对名称、运行环境、时间、时区、任务内容和模型,点击创建并启用。

保存成功后会进入任务详情,显示计划状态,并可查看上次触发和下次触发。已启用表示计划开启,不表示已经执行过一次。

如果还没有运行记录,可以点击立即运行试跑;不需要等到下一个工作日。

其他执行时间怎么设置

所有触发方式都在同一个触发策略入口中选择。

触发方式需要填写什么
单次未来的日期和时间。按浏览器本地时间填写,没有单独的时区字段。
固定间隔每隔多少分钟执行,支持 1~525600 的整数分钟数。
每天每天执行的时间和时区。
工作日周一至周五的执行时间和时区。
每周至少选择一个星期,再填写时间和时区。
CronCron 表达式和时区,例如 0 9 * * *。

完成用于收起触发器编辑面板。修改已有任务时,还需要点击任务详情的保存,新的设置才会提交。

试跑与查看结果

  1. 打开任务,点击立即运行。
  2. 创建执行对话后,页面会打开相应对话,显示 Agent 的处理过程和回复。
  3. 再次查看时,返回任务的运行记录。
  4. 找到对应的触发时间,点击查看对话。

运行记录中的触发方式会区分手动和定时,触发时间按浏览器本地时间显示。列表下方有更多记录时,可以点击加载更多;需要重新读取记录时,使用更多操作 → 刷新。

运行记录表展示触发时间和对话入口,不直接展示任务是否完成、结果摘要或文件内容。进入对话后再检查回复和产物;只有关联到执行对话的记录才会显示查看对话。

任务执行仍遵循所选 Agent 的能力和权限。需要补充信息、批准操作或处理模型错误时,要在执行对话中继续处理。

修改任务

打开任务的任务设置,修改后点击保存。取消未保存的调整,可以点击取消。

设置创建后能否修改
名称、任务内容可以
触发方式、日期、时间、时区可以,具体字段随触发方式变化
模型、模型支持的思考强度可以
每次新建对话 / 复用任务对话可以
Node、App、Agent原任务中固定;通过更多操作 → 复制新建建立新任务后选择

有未保存修改时,先保存或取消,再立即运行或切换计划状态。保存任务设置不会自动执行一次任务;需要验证调整时,再点击立即运行。

复制新建会带入原任务的内容和配置,仍需要检查运行环境、触发时间和模型,再点击创建并启用。复制操作本身不会完成新任务的创建。

停用、重新启用和删除

暂停后续执行

在任务详情点击停用;停用成功后,计划状态变为已停用。任务配置保留,需要恢复时点击启用。

停用修改的是计划开关,不会向正在执行的对话发送停止指令。如果某次任务已经开始,要终止那次执行,打开对应对话并使用停止生成;停止过程见 Agent 使用。

单次任务时间已经过期

单次触发时间过期后,详情可能提供重设并启用。点击后重新选择未来的日期和时间,或改用其他触发策略,再点击保存并启用。

时间仍在过去时,页面会提示重新设置触发策略,不能用原来的过期时间启用计划。

删除不再需要的任务

在更多操作中选择删除并确认。确认框会说明:已产生的对话和运行记录保留。删除任务和删除执行产物是不同的操作。

权限与操作失败

创建、立即运行、管理计划分别受当前权限和任务状态控制。能查看自动化不等于能够修改或执行;页面没有提供相应按钮时,先核对当前 App 和自己的权限。

保存或运行失败时,先阅读页面错误信息;出现加载失败时使用对应的重试入口。列表为空只说明当前范围没有可展示的记录,不代表执行成功。

关于运行环境不可用、没有生成对话或任务未按预期触发的问题,查看自动化常见问题。

On this page