SuperAPI AI 工具集

curviate-quickstart

智能体与模型

查看项目

更新于 10-15 20:34

技能介绍

用途:Curviate CLI 的首次运行流程,按顺序完成安装、认证、连接账号、验证四步。所有命令都是读取操作,不会发帖、私信、邀请、关注或点赞。基于 CLI 0.33.0。

安装:npm install -g @curviate/cli,然后 curviate --version,需要 Node 18 或更新版本。

认证:curviate setup 打开仪表盘,取短代码,把 API 密钥保存到本地 profile,密钥不会打印也不会出现在命令行。stdout 非终端或传 --json 时输出 JSON 并退出 0,不提示也不开浏览器:curviate setup --json 返回 authorize_url 与 next_step;在浏览器登录工作区授权后,把显示的代码通过 stdin 交给第二步:printf '%s' "$CODE" | curviate setup --code -。两步必须在同一台机器、同一配置目录下运行。--code - 无进行中的 setup 时退出 2。终端下则打印链接、开浏览器并提示输入代码(最多三次),--no-browser 只打印链接,适合 SSH。

确认:curviate doctor --json 报告 CLI 版本、配置路径、活动 profile、base URL、凭据来源、认证的工作区、API 是否可达、凭据是否被接受,以及每个已连接账号及状态。应先 setup 再 doctor;零个已连接账号是正常通过状态。doctor 只报告不抛错,按退出码和 checks[] 分支。

连接 LinkedIn:curviate account list --json 查看;curviate account seats --json 找空闲席位;curviate account link --seat-id <id> 连接,通常需要验证码,非交互 shell 退出 12。之后用 curviate account list --json 取 acc_id,再 curviate config set-account <acc_id> 设为默认,否则账号范围命令会退出 2 要求 --account。

验证:curviate profile me --mode live --json 强制实时调用;curviate profile me --mode cache_only --json 只读本地存储副本,返回 source: store 与 observed_at。应读取 source 字段判断实际来源。

限制:代码短时效且尝试次数有限;账号 id 在重连后会变化,应实时读取而非硬编码。更多模式与退出码见 curviate-profile 等技能。