5分钟快速上手指引
本文档介绍如何在新项目和已有项目中快速接入 Rabetbase CLI 2.0。
推荐方式:通过 AI Agent 自动安装
如果你已经在使用 Claude Code、Codex、Cursor、Trae、Windsurf 等 AI Coding 工具,可以直接把下面的提示词复制给 AI 助手,它会根据指南完成 CLI 安装、Skill 安装和认证登录,你只需要在需要浏览器授权或项目确认时配合完成。
提示词(直接复制给 AI 助手):
帮我安装 Rabetbase CLI:https://www.lovrabet.com/agent-install-guides/rabetbase-cli.md
说明:
👋 1. AI Agent 安装过程中最容易卡住的是授权确认:当 Agent 粘贴实际 Login URL 时,请先打开链接完成浏览器授权,再回到对话告诉 Agent“已完成授权”。
2. 如果 Agent 询问是否初始化项目,请只在当前目录确实是目标项目时确认;只是安装 CLI 时不需要执行 rabetbase project init。
支持的 AI Agent 工具:Claude Code、Codex、Cursor、Qoder、Trae、Windsurf、GitHub Copilot、OpenCode、Hermes Agent、OpenClaw
💡 如果你不使用 AI Agent 工具,或者想手动控制每一步,请继续看下面的手动安装步骤。
手动安装
适用于:首次使用 Rabetbase CLI,本机从未安装过任何版本。
1.1 安装 CLI
# 全局安装(推荐)
npm install -g @lovrabet/rabetbase-cli@latest
# 验证安装
rabetbase --version
1.2 安装 Rabetbase Skill
推荐直接使用 CLI 自带入口:
rabetbase skill install
如果你需要用原始 skills 命令,也可以执行:
npx skills add lovrabet/rabetbase -g -y
建议全局安装,这样 AI 助手在任意项目目录下都能使用
rabetbase。
1.3 认证
rabetbase auth login
浏览器打开后完成 OAuth 登录,CLI 自动保存会话。认证一次后所有项目通用。
1.4 初始化项目
已有项目目录下初始化配置:
cd your-project/
rabetbase project init
从零创建一个新项目:
rabetbase project create
1.5 快速验证
rabetbase doctor
rabetbase schema --format compress
rabetbase app list --format compress
如果你要确认 --jq 已经可用,可以再跑一条:
rabetbase schema --format compress --jq '.data.cli.version'
二、当前版本最值得知道的变化
--jq更稳了:最新版已内置 jq sidecar,不再依赖node-jq在安装期去 GitHub 下载二进制,安装链路更稳定。- 数据集列表默认更完整了:
rabetbase dataset list默认返回 DO V2 数据集,包括DB_TABLE和METADATA;只看数据库表时加--source DB_TABLE,只看元数据时加--source METADATA。 - 写入默认更安全了:
rabetbase page generate-start默认只返回 dry-run 预览,真正发起生成必须显式加--apply;项目写配置时也会避免把全局应用配置污染进项目文件。 - 数据集写操作必须明确目标:
dataset rename、field-update、extend-update、delete等命令不再依赖模糊上下文,必须通过--code、--id或--dbid选择目标,并建议先跑--dry-run。 - 菜单资源更新更保守了:
rabetbase menu update更新 CDN 资源时会保留页面原有extend配置,降低覆盖线上配置的风险。 - 研发态也能直接查真实数据了:
rabetbase data filter和rabetbase data getOne已进入正式命令面,适合在开发阶段快速确认真实数据长什么样。 - Skill 安装入口更统一:现在直接执行
rabetbase skill install即可,不必记忆底层npx skills add ...写法。
三、Checklist
安装与验证
-
安装 CLI:
npm install -g @lovrabet/rabetbase-cli@latest -
安装 Skill:
rabetbase skill install -
认证:
rabetbase auth login -
初始化项目:
rabetbase project init或rabetbase project create -
验证:
rabetbase doctor
四、下一步实战
- 在 Claude Code 中用 Rabetbase:从一句话到完整功能
- 配置:应用与多应用
- Rabetbase CLI Changelog