iFlow CLI 详细安装教程 2025

完整的 iFlow CLI 安装配置指南,支持 Windows、macOS、Linux 系统。 包含环境配置、API密钥设置、常见问题解答,让您快速上手 iFlow 命令行工具。

🚀 快速开始

⚠️ 安装前准备

在安装 iFlow CLI 之前,请确保您的系统已满足以下要求:

  • 已安装 Node.js 16+ 或 Python 3.8+
  • 具备基本的命令行操作能力
  • 稳定的网络连接用于下载依赖
✅ 一键安装命令

如果您已满足上述要求,可以直接使用以下命令安装:

# 使用 npm 安装(推荐) npm install -g @iflow/cli # 或使用 pip 安装 pip install iflow-cli

📋 详细安装步骤

1

安装 Node.js 或 Python

Windows 系统需要先安装运行环境:

# 方法一:安装 Node.js(推荐) # 访问 https://nodejs.org 下载最新 LTS 版本 # 安装时勾选 "Add to PATH" # 方法二:安装 Python # 访问 https://python.org 下载 Python 3.8+ # 安装时勾选 "Add Python to PATH"

验证安装:

# Node.js 验证 node --version npm --version # Python 验证 python --version pip --version
2

安装 iFlow CLI

# 使用 npm 安装(推荐) npm install -g @iflow/cli # 或使用 pip 安装 pip install iflow-cli
权限问题

如果遇到权限错误,请以管理员身份运行命令提示符。

3

配置 iFlow CLI

# 初始化配置 iflow init # 配置工作空间 iflow workspace create my-workspace
1

安装 Node.js 或 Python

macOS 用户可以使用 Homebrew 安装:

# 安装 Node.js(推荐) brew install node # 或安装 Python brew install python@3.9

验证安装:

# Node.js 验证 node --version npm --version # Python 验证 python3 --version pip3 --version
2

安装 iFlow CLI

# 使用 npm 安装(推荐) npm install -g @iflow/cli # 或使用 pip3 安装 pip3 install iflow-cli

如果遇到权限问题,使用 sudo:

sudo npm install -g @iflow/cli
3

配置 iFlow CLI

# 初始化配置 iflow init # 配置工作空间 iflow workspace create my-workspace
1

安装 Node.js 或 Python

使用包管理器安装运行环境:

# Ubuntu/Debian - 安装 Node.js(推荐) curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash - sudo apt-get install -y nodejs # 或安装 Python sudo apt update sudo apt install python3 python3-pip
2

安装 iFlow CLI

# 使用 npm 安装(推荐) sudo npm install -g @iflow/cli # 或使用 pip3 安装 pip3 install iflow-cli
3

配置 iFlow CLI

# 初始化配置 iflow init # 配置工作空间 iflow workspace create my-workspace

✅ 验证安装

测试 iFlow CLI

运行以下命令验证安装是否成功:

# 检查版本 iflow --version # 查看帮助信息 iflow --help # 测试基本功能 iflow status
成功标志

如果您看到 iFlow CLI 的版本信息和状态,说明安装配置成功!

🛠️ 常用功能介绍

工作空间管理

使用 iFlow CLI 管理您的工作空间:

# 创建新工作空间 iflow workspace create my-project # 切换工作空间 iflow workspace switch my-project # 列出所有工作空间 iflow workspace list

工作流管理

# 创建工作流 iflow flow create my-workflow # 运行工作流 iflow flow run my-workflow # 查看工作流状态 iflow flow status

任务管理

# 创建任务 iflow task create "任务描述" # 查看任务列表 iflow task list # 完成任务 iflow task complete task-id

❓ 常见问题解答

安装时出现权限错误怎么办? +

Windows:以管理员身份运行命令提示符

macOS/Linux:使用 sudo 命令或配置用户环境

# 配置 npm 用户安装 npm config set prefix ~/.npm-global echo 'export PATH=~/.npm-global/bin:$PATH' >> ~/.bashrc
iFlow CLI 有哪些常用命令? +
# 工作空间管理 iflow workspace create/switch/list # 工作流管理 iflow flow create/run/status # 任务管理 iflow task create/list/complete # 配置管理 iflow config set/get/list
如何更新 iFlow CLI? +
# 使用 npm 更新 npm update -g @iflow/cli # 使用 pip 更新 pip install --upgrade iflow-cli
如何配置自定义工作流? +
# 创建工作流配置文件 iflow flow init my-workflow # 编辑工作流配置 iflow flow edit my-workflow # 验证工作流配置 iflow flow validate my-workflow

工作流配置文件通常位于:~/.iflow/flows/

iFlow CLI 支持哪些操作系统? +

iFlow CLI 支持以下操作系统:

  • Windows 10/11
  • macOS 10.15+
  • Ubuntu 18.04+
  • CentOS 7+
  • 其他主流 Linux 发行版
如何备份和恢复工作空间? +
# 备份工作空间 iflow workspace export my-workspace --output backup.json # 恢复工作空间 iflow workspace import backup.json --name restored-workspace