用途:安装 iblai CLI,用于脚手架搭建和管理 ibl.ai 应用。
主要能力:提供两种安装途径。其一为 npx 方式(需 npm 包已发布),无需全局安装即可下载并运行,命令前缀为 npx @iblai/cli,例如 npx @iblai/cli startapp agent、npx @iblai/cli add auth、npx @iblai/cli config show。其二为从源码构建,始终可用并能获取 GitHub 最新版本。
使用方式:先运行 iblai --version 检查是否已安装,若可用则跳过。macOS/Linux 源码构建需 Python 3.11+、pip、git、make,执行 git clone https://github.com/iblai/iblai-app-cli.git,进入目录后运行 make -C .iblai install,再用 iblai --version 验证;若命令未找到,将 ~/.local/bin 加入 PATH,可写入 ~/.bashrc 或 ~/.zshrc 持久化。Windows 需 Python 3.11+、pip、git,克隆后执行 pip install -e .iblai/,再验证;若未找到,确保 Python Scripts 在 PATH 中,可用 python -m site --user-site 查看脚本安装位置。
适用场景:需要搭建或管理 ibl.ai 应用时。选择建议:npx 最简便但依赖包已发布;源码构建始终可用。若 npx @iblai/cli 返回未找到或报错,改用源码构建。
限制:npx 方式要求 npm 包已发布;源码构建需满足上述依赖与 PATH 配置。其他细节暂未提供。