원클릭으로
cbi-shared
CreatiBI CLI 共享基础:应用配置初始化、认证登录(auth login)、身份查看(auth whoami)。当用户需要第一次配置、使用登录授权、遇到权限不足或首次使用 cbi-cli 时触发。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
CreatiBI CLI 共享基础:应用配置初始化、认证登录(auth login)、身份查看(auth whoami)。当用户需要第一次配置、使用登录授权、遇到权限不足或首次使用 cbi-cli 时触发。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
使用 CreatiBI CLI(cbi)在专案内创建脚本任务、获取脚本内容、保存脚本内容、上传交付物,并在裂变/衍生场景下管理脚本上下游关系。用户提到”写脚本””保存脚本内容””获取脚本内容””上传交付物””script-save””script-get””script-create””deliverable-upload””脚本任务””交付物”等场景时使用。
使用 CreatiBI CLI(cbi)管理素材库、专案和专案集能力,包括文件、文件夹、标签、关联产品、视频理解信号、AI 视频分析结果、爆点片段、专案列表与创建、专案脚本/素材列表、专案集列表与专案集下专案列表;在用户提到上传到素材库、查询文件或专案、查看信号或分镜表、维护素材元数据、查看专案集、先初始化 cbi 或先登录再操作等场景时使用。
| name | cbi-shared |
| description | CreatiBI CLI 共享基础:应用配置初始化、认证登录(auth login)、身份查看(auth whoami)。当用户需要第一次配置、使用登录授权、遇到权限不足或首次使用 cbi-cli 时触发。 |
| trigger | ["cbi config init","cbi auth login","cbi auth whoami","cbi auth logout","cbi config show","初始化 cbi","配置 cbi","登录 cbi","cbi 登录","CreatiBI 登录","首次使用 cbi","权限不足","Token 过期","重新登录","设备码登录","VPS 登录","服务器登录","设备码配置","远程配置"] |
CreatiBI 命令行工具的初始化与认证模块。
# npm 全局安装
npm install -g @creatibi/cbi-cli@latest
支持平台:macOS (amd64/arm64)、Linux (amd64/arm64)、Windows (amd64/arm64)
# 1. 初始化配置(首次使用)
cbi config init
# 2. OAuth 登录
cbi auth login
# 3. 确认登录成功
cbi auth whoami
| 场景 | 命令 |
|---|---|
| 初始化配置 | cbi config init |
| 强制重新初始化 | cbi config init --new |
| 设备码模式初始化 | cbi config init --device |
| 查看配置 | cbi config show |
| 登录授权 | cbi auth login |
| 设备码登录 | cbi auth login --device |
| 查看身份 | cbi auth whoami |
| 退出登录 | cbi auth logout |
首次使用需要初始化应用凭证配置:
# 初始化配置(交互式选择模式)
cbi config init
# 强制重新初始化(覆盖已有配置)
cbi config init --new
# 直接使用设备码模式(适用于 VPS/服务器)
cbi config init --device
支持两种初始化模式:
| 模式 | 适用场景 | 说明 |
|---|---|---|
| 回调模式 | 桌面环境 | 本地浏览器创建凭证,自动回传 |
| 设备码模式 | VPS/服务器 | 远程浏览器创建凭证,轮询获取 |
回调模式流程:
~/.cbi/config.json设备码模式流程:
550e-8400)~/.cbi/config.json前提条件: 在 CreatiBI 开放平台创建应用,获取 client_id 和 client_secret
cbi config show # 显示配置(敏感字段脱敏)
cbi config show -v # 详细模式(显示登录凭证)
cbi config show --format json # JSON 格式输出
cbi auth login
前提条件: 已执行 cbi config init 配置应用凭证
支持两种登录模式:
| 模式 | 适用场景 | 说明 |
|---|---|---|
| 授权码模式 | 桌面环境 | 本地浏览器授权,自动回调 |
| 设备码模式 | VPS/服务器 | 远程浏览器授权,手动输入验证码 |
授权码模式流程:
设备码模式流程:
550e-8400)# 直接使用设备码模式
cbi auth login --device
# 或通过环境变量设置
export CBI_LOGIN_MODE=device
cbi auth login
cbi auth whoami # 查看当前登录身份
cbi auth whoami -v # 详细模式(显示 token 信息)
cbi auth logout
当遇到 permission denied 或 auth required 错误时:
# 1. 检查配置是否存在
cbi config show
# 2. 如果配置不存在,先初始化
cbi config init
# 3. 登录授权
cbi auth login
# 4. 确认登录成功
cbi auth whoami
当遇到 expired access token 错误时:
cbi auth login # 重新登录
cbi config init --new # 强制重新初始化配置
cbi auth login # 重新登录
配置存储在 ~/.cbi/config.json:
{
"base_url": "https://open.creatibi.cn",
"client_id": "YOUR_CLIENT_ID",
"client_secret": "YOUR_CLIENT_SECRET",
"api_key": "YOUR_ACCESS_TOKEN",
"refresh_token": "YOUR_REFRESH_TOKEN",
"token_expires_at": "2026-04-24T00:28:54Z"
}
| 参数 | 说明 |
|---|---|
--config <path> | 配置文件路径(默认 ~/.cbi/config.json) |
-f, --format | 输出格式:json / table |
-v, --verbose | 显示详细信息 |