Skip to content
FunCoding

Search

Search docs, Skills and MCP

创建、测试和管理 Automations

定义重复任务、选择触发器与工具,并通过真实运行验证结果。

This page has not been translated into English yet. The original Chinese version is shown below.

在开始配置前,先确认仓库和账号满足Automations 使用条件。将任务写成每次触发都能独立理解的说明,而不是依赖某次私人聊天上下文。

创建

  1. 进入仓库 Agents → Automations,点击 Create new。
  2. 填写可识别的名称。
  3. 选择一个或多个计划或事件触发器,并按需添加搜索、变更文件筛选。
  4. 编写 prompt,说明任务、范围和交付要求。
  5. 按需选择模型。
  6. 选择所需工具;可用 Suggest tools 辅助,再检查最终列表。
  7. 点击 Create automation 保存。

例如 Issue 分类任务可写明根据内容区分 bug、enhancement 或其他类型。若只希望提出建议而不直接修改 Issue,应明确使用 suggest,见Issue 建议与审批。

Run now 是真实运行

打开某个自动化,点击 Run now,无需等触发器就会启动 cloud agent 会话,使用已配置 prompt 和工具执行任务。它不是仅检查配置语法的 dry run,可能产生真实 Issue、标签或代码改动。

打开会话检查任务范围、调用工具及实际输出。先用范围小的任务验证筛选和交付,再决定是否扩大。

编辑与停止后续触发

Automations 面板可查看自己的自动化及关联会话,也可修改名称、prompt、触发器、工具和模型。

  • Disable 停止继续按触发器运行,之后可以再启用。
  • Delete 移除不再需要的自动化。
  • 用户级 Automations 视图可以查看跨仓库的自动化并进入对应管理页。

官方管理页没有把 Disable 描述成取消已在执行的会话。如果某次任务正在运行且需要停止,应进入会话管理使用 Stop session。

配置不在 Git 中

Automations 独立于仓库文件保存,不会作为代码提交,也不通过 PR 做版本评审。修改后应通过运行记录确认实际效果;需要可提交的 Markdown 配置与 lock 文件时,使用Agentic Workflows。

配置仅创建者可见,运行会话却对仓库读者可见。诊断前应考虑这两个访问范围,不能让管理员在看不到的配置页中寻找问题。