跳到主要内容

工作流

功能概述:Workflow是iFlow CLI中的工作流管理系统,整合agents、commands、IFLOW.md和MCP工具,创建完整的自动化工作流程。

学习时间:15-20分钟

前置要求:已安装iFlow CLI,完成身份验证,了解agents、commands和MCP的基本使用

什么是工作流

工作流将不同的AI能力(agents、commands、MCP工具)组合成完整的工作流程。通过workflow,您可以创建复杂的自动化任务链,实现从代码分析、开发、测试到部署的全流程自动化。

心流开放平台已经预置了大量优秀的工作流,例如小红书发文、深度研究、ppt制作、画流程图等,你可以在心流开放市场中下载安装到本地,再基于您个人独特的需求对工作流进行调整

对于开发者,心流开放平台预置了github spec、bmad、NioPD、ai-dev-task等开发者工作流,欢迎大家使用

工作原理

Workflow架构

输入数据 → Workflow引擎 → 步骤编排 → 结果输出
↓ ↓ ↓ ↓
[用户请求] → [流程解析] → [组件调用] → [结果聚合]
↓ ↓
[Agent执行] → [Command执行] → [MCP工具调用]

安装

  1. 浏览心流开放市场
  2. 浏览并选择希望安装的工作流
  3. 点击安装获取安装命令
  4. 在终端中执行复制的命令

💡 工作流默认是安装在项目级别的,在其他工作目录无法使用

使用

首先您可以参考工作流对应的描述使用,一般情况下使用方式有两种:

  1. 直接使用自然语言描述您的需求,iFlow CLI会自动调用工作流里的组件完成您的需求
  2. 使用工作流内置的斜杠命令触发工作流的流程

举例

AI PPT生成

  1. 进入到一个工作文件夹中执行安装命令
iflow workflow add "ppt-generator-DlLJpA"
  1. 在当前工作文件夹中启动iFlow CLI
iflow
  1. 执行斜杠命令制作ppt
/ppt-generator

他会先了解当前的工作目录,了解里面的内容,然后和你不断地交互制作一个优美的ppt

流程图绘制

  1. 进入到一个工作文件夹中执行安装命令
iflow workflow add "excalidraw-OzctqA"
  1. 在当前工作文件夹中启动iFlow CLI
iflow
  1. 执行斜杠命令绘制流程图
/excalidraw 你需要画图的主题
  1. Excalidraw中打开生成的图像文件
  2. 简单微调就可以制作出来一个优美的流程图了