用途:帮助用户登录 WBSO.ai、切换账号或重新登录。流程是先取得用户同意后打开 WBSO.ai 企业页面的 API key 创建地址,让用户新建 key,再让用户粘贴该 key,最后通过 wbso CLI 执行登录,将凭据保存到 ~/.config/wbso/config。
主要能力与用法:优先使用 PATH 中的 wbso 命令;在 Claude Code 中插件根的 bin/ 已在 $PATH,可直接调用。若不可用,则定位技能旁的 scripts/wbso 作为 $WBSO_CLI,查找范围包括当前目录、各技能目录以及 Codex 插件缓存等。
打开浏览器前需先征得同意:可读取 ~/.config/wbso/.env.local 中的 WBSO_API_BASE_URL,默认地址为 https://portal.wbso.ai/companies/current/compliance/api_keys,再用 xdg-open 或 open 打开;用户拒绝时只显示纯文本 URL。随后请用户粘贴 key,并执行 "$WBSO_CLI" login --api-key "<KEY>"。
结果判断:输出 ok(含邮箱·公司)表示登录成功;输出以 error: 开头表示 key 无效,需重新索取。限制:资料未说明其他参数、费用或平台支持情况。