Operit AI 中文文档 下载 App

工作流编排基础:把多步任务串成一键复跑

工作流是什么

工作流(Workflow)是 v1.8 起引入的核心能力——把多步任务编排成可一键复跑的自动化流程。类似桌面 Agent 领域的 n8n / Zapier / Make,也像 Claude Desktop 里的 Skill 工作流。

区别在于:Operit 的工作流运行在手机上,可以触发 UI 自动化、Ubuntu 终端、通知监听等系统级能力。

一个直观例子:自媒体内容流水线

触发:每天下午 3 点(定时)
  ↓
Step 1:深度检索「今日 AI 行业新闻」
  ↓
Step 2:用 Skill「文章大纲生成」整理成 5 点结构
  ↓
Step 3:用 AI 绘图 Skill 生成 1 张配图
  ↓
Step 4:本地 TTS 把大纲朗读出来
  ↓
Step 5:文件工具把大纲 + 配图 + 音频整理到 /sdcard/今日内容/
  ↓
Step 6:发送通知提醒「今日内容已准备好」

整条链路用自然语言一次编排,之后每天自动复跑。

编排方式

方式一:自然语言编排(最简单)

「帮我建一个工作流:每天早上 8 点,深度检索昨天 AI 行业新闻,整理成 Markdown 大纲存到 ~/daily/ 目录,然后发通知提醒我」

Agent 自动:

  1. 解析需求(定时触发 + 检索 + 整理 + 存储 + 通知)
  2. 匹配需要的 Skill / MCP / 内置工具
  3. 生成工作流定义
  4. 让你确认 → 保存

方式二:可视化编辑

部分版本支持拖拽式工作流编辑器(v1.10 起逐步完善):

方式三:JSON / YAML 直接编写(高级)

工作流底层是结构化定义,可以直接写:

name: daily-ai-news
trigger:
  type: schedule
  cron: "0 8 * * *"
steps:
  - tool: deep-search
    params:
      query: "yesterday AI industry news"
  - tool: outline-generator
    params:
      points: 5
  - tool: file-write
    params:
      path: "~/daily/{{date}}-ai-news.md"
  - tool: send-notification
    params:
      title: "今日 AI 新闻已就绪"

触发器类型

触发器说明
定时(cron)每天 / 每周 / 特定时间运行
通知监听收到指定 App 的通知时触发(Tasker 联动)
手动触发在对话里说「跑一下 daily-ai-news」
语音触发说特定唤醒词触发(需语音唤醒配置)
文件事件指定目录有新文件时触发
HTTP API 调用v1.12 起,外部系统可通过 HTTP API 触发

工作流管理

预设模板

Operit 或社区提供一些开箱即用的工作流预设,直接导入就能用:

常见问题

工作流跑不通

定时没触发

步骤跳过或执行错了