自动化创建
用一个工作日待办案例,完成自动化的运行环境选择、时间设置、试跑、结果查看和启停维护。
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 触发
- 在触发策略中点击添加触发器。
- 选择工作日。
- 将时间设为
09:00。 - 将时区设为
Asia/Shanghai,点击完成。
工作日预设包含周一至周五。触发策略摘要会显示工作日、时间和时区;保存前核对这三项。
时区默认取当前浏览器的时区,不一定是任务需要使用的时区。如果只想每周二、周四执行,改用每周,选择对应星期。
4. 填写任务内容
把每次执行的目标、资料位置和输出要求写在任务内容中。例如:
读取当前 App 中的《项目记录.md》,整理今天需要处理的工作。
按以下顺序输出:
1. 今天要完成的事项。
2. 需要我确认的问题。
3. 已完成但需要跟进的事项。
在本次对话中给出结果,并保存为《今日待办.md》。
缺少日期或负责人时标记“待确认”,不要自行补充事实。
不要修改《项目记录.md》。如果任务依赖某个外部服务,需要先在所选运行环境中完成对应连接。创建自动化不会替代外部服务的授权。
5. 选择 Agent、模型和对话方式
在任务内容区域底部选择 Agent 和模型。模型列表会按当前 Agent 的可用范围提供选项,也可以使用 Runtime 默认模型;有思考强度选项的模型可以进一步调整。
再选择每次任务如何使用对话:
| 对话方式 | 适用的任务组织方式 |
|---|---|
| 每次新建对话 | 每次执行单独产生一段对话,便于逐次查看。本案例使用这一项。 |
| 复用任务对话 | 后续执行继续使用该任务的对话,适合需要延续已有交流的任务。 |
Agent 决定执行能力,模型决定本次任务使用的模型服务。任务创建后 Agent 固定,模型仍可在任务设置中修改。
6. 创建并启用

图中的配置仍是未提交的草稿,尚未创建计划或执行任务。
核对名称、运行环境、时间、时区、任务内容和模型,点击创建并启用。
保存成功后会进入任务详情,显示计划状态,并可查看上次触发和下次触发。已启用表示计划开启,不表示已经执行过一次。
如果还没有运行记录,可以点击立即运行试跑;不需要等到下一个工作日。
其他执行时间怎么设置
所有触发方式都在同一个触发策略入口中选择。
| 触发方式 | 需要填写什么 |
|---|---|
| 单次 | 未来的日期和时间。按浏览器本地时间填写,没有单独的时区字段。 |
| 固定间隔 | 每隔多少分钟执行,支持 1~525600 的整数分钟数。 |
| 每天 | 每天执行的时间和时区。 |
| 工作日 | 周一至周五的执行时间和时区。 |
| 每周 | 至少选择一个星期,再填写时间和时区。 |
| Cron | Cron 表达式和时区,例如 0 9 * * *。 |
完成用于收起触发器编辑面板。修改已有任务时,还需要点击任务详情的保存,新的设置才会提交。
试跑与查看结果
- 打开任务,点击立即运行。
- 创建执行对话后,页面会打开相应对话,显示 Agent 的处理过程和回复。
- 再次查看时,返回任务的运行记录。
- 找到对应的触发时间,点击查看对话。
运行记录中的触发方式会区分手动和定时,触发时间按浏览器本地时间显示。列表下方有更多记录时,可以点击加载更多;需要重新读取记录时,使用更多操作 → 刷新。
运行记录表展示触发时间和对话入口,不直接展示任务是否完成、结果摘要或文件内容。进入对话后再检查回复和产物;只有关联到执行对话的记录才会显示查看对话。
任务执行仍遵循所选 Agent 的能力和权限。需要补充信息、批准操作或处理模型错误时,要在执行对话中继续处理。
修改任务
打开任务的任务设置,修改后点击保存。取消未保存的调整,可以点击取消。
| 设置 | 创建后能否修改 |
|---|---|
| 名称、任务内容 | 可以 |
| 触发方式、日期、时间、时区 | 可以,具体字段随触发方式变化 |
| 模型、模型支持的思考强度 | 可以 |
| 每次新建对话 / 复用任务对话 | 可以 |
| Node、App、Agent | 原任务中固定;通过更多操作 → 复制新建建立新任务后选择 |
有未保存修改时,先保存或取消,再立即运行或切换计划状态。保存任务设置不会自动执行一次任务;需要验证调整时,再点击立即运行。
复制新建会带入原任务的内容和配置,仍需要检查运行环境、触发时间和模型,再点击创建并启用。复制操作本身不会完成新任务的创建。
停用、重新启用和删除
暂停后续执行
在任务详情点击停用;停用成功后,计划状态变为已停用。任务配置保留,需要恢复时点击启用。
停用修改的是计划开关,不会向正在执行的对话发送停止指令。如果某次任务已经开始,要终止那次执行,打开对应对话并使用停止生成;停止过程见 Agent 使用。
单次任务时间已经过期
单次触发时间过期后,详情可能提供重设并启用。点击后重新选择未来的日期和时间,或改用其他触发策略,再点击保存并启用。
时间仍在过去时,页面会提示重新设置触发策略,不能用原来的过期时间启用计划。
删除不再需要的任务
在更多操作中选择删除并确认。确认框会说明:已产生的对话和运行记录保留。删除任务和删除执行产物是不同的操作。
权限与操作失败
创建、立即运行、管理计划分别受当前权限和任务状态控制。能查看自动化不等于能够修改或执行;页面没有提供相应按钮时,先核对当前 App 和自己的权限。
保存或运行失败时,先阅读页面错误信息;出现加载失败时使用对应的重试入口。列表为空只说明当前范围没有可展示的记录,不代表执行成功。
关于运行环境不可用、没有生成对话或任务未按预期触发的问题,查看自动化常见问题。