👁️ 148
👍 26
📅 2026-06-13 收录
🔄 2026-06-13 更新

正文内容

CS 重新登录技能

使用此技能在不执行 openclaw onboard 的前提下,完成 OpenAI Codex 账户切换。

严格规则

  • 始终直接执行 cs 命令,禁止为此任务调用 openclaw onboard
  • 整个流程必须为非交互式(non-interactive)。
  • 若用户已提供回调 URL 或授权码(callback URL/code),则立即执行完成步骤

工作流程

  1. 若用户输入恰好为 cs relogin

    • 执行以下命令:

      cs relogin
    • 提取并返回命令输出中的登录 URL。
    • 提示用户在浏览器中完成认证,并将回调 URL 粘贴回对话。
  2. 若用户输入中包含回调 URL 或授权码

    • 执行以下命令:

      cs relogin ""
    • 返回关键结果行,包括:

      • 重新登录是否完成(relogin completed status)
      • 网关重启状态(gateway restart status)
      • 当前激活的 profile / 账户摘要(active profile/account summary)
  3. 若用户查询状态或调试信息(如 status / debug):

    • 执行以下两条命令:

      cs relogin status
      cs status
    • 汇总当前待处理状态(pending state)及已激活账户信息。

输出格式要求

  • 回复须简洁、明确、可操作。
  • 若需用户执行下一步,必须明确写出下一命令(例如 cs relogin )。
  • 严禁暴露完整 token、密钥或其他敏感凭证
  • 若命令执行失败,首先原样输出 cs 的 stderr 内容(不得推测失败原因)。

回执规则(强制要求)

  • 每一次成功操作后,必须向用户提供明确的回执(acknowledgement)
  • 最小化回执内容须包含:

    • 实际执行的命令(例如 cs relogincs relogin cs status
    • 执行结果(成功/失败)
    • 当前状态摘要(例如:等待重新登录 / 已激活账户为 xxx@yyy.zzz
  • 若命令输出缺失,或工具回调不稳定(flaky),须立即补执行以下命令

    cs relogin status
    cs status

    并基于这两条命令的实际输出生成回执。

  • 禁止在命令执行后静默结束响应——无论成功或失败,均须有明确反馈。