闲社服务运行正常AI智能体自动化平台
c

CMS鉴权技能

技能标识:cms-auth-skills

CMS 基础鉴权 Skill。任何业务接口 Header 需要 appKey 或 access-token 时都必须先触发本 Skill。支持从上下文、环境变量、sender_id+account_id、appKey换token,并在失败时向用户索要 appKey(工作协同 key / cowork key)。

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 2.3.6
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

CMS鉴权技能

cms-auth-skills

版本: v2.3.4

定位

  • - 本 Skill 只负责鉴权值解析,输出 appKey 或 access-token
  • 术语统一:appKey = 工作协同 key = cowork key
  • 任何业务接口需要鉴权 Header,都必须先触发本 Skill

AI 执行总规则

  1. 1. 先判断目标接口需要 appKey 还是 access-token
  2. 再按固定优先级解析,不要跳步骤
  3. 解析失败时,只向用户索要 appKey
  4. appKey 解析与 access-token 解析是两个独立步骤:只需要 appKey 时,不要主动换 access-token
  5. 统一通过 scripts/auth/login.py 执行,不需要读取或分析 scripts/auth/*.py 源码

支持能力(5 条)

  1. 1. 支持从上下文/显式参数直接获取 appKey、access-token
  2. 支持从环境变量获取(并做判空):XGBIZAPIKEY、XGUSERTOKEN
  3. 支持通过 appKey 获取 access-token
  4. 支持通过 senderid + account_id 获取 appKey
  5. 支持在自动解析失败时向用户索要 appKey

解析优先级(必须按顺序)

目标是 appKey

  1. 1. 上下文/显式 appKey
  2. 环境变量 XGBIZAPIKEY
  3. senderid + account_id
  4. 向用户索要 appKey

目标是 access-token

  1. 1. 上下文/显式 access-token
  2. 上下文/显式 appKey -> 换 access-token
  3. 环境变量 XGUSERTOKEN
  4. 环境变量 XGBIZAPIKEY -> 换 access-token
  5. senderid + account_id -> appKey -> access-token
  6. 向用户索要 appKey

上下文字段兼容

  • - appKey:appKey / appkey / appkey
  • access-token:access-token / accesstoken / token
  • senderid:senderid / senderId / sendid / sendId
  • accountid:account_id / accountId

CLI

推荐参数:

  • - --app-key
  • --access-token
  • --sender-id
  • --account-id
  • --resolve-app-key
  • --ensure
  • --update

兼容旧调用:

  • - --context-json

常用示例

bash

直接返回 token


python3 login.py --ensure --access-token your-token

用 appKey 换 token

python3 login.py --ensure --app-key your-app-key

只解析 appKey

python3 login.py --resolve-app-key --sender-id user-001 --account-id xgjk_prod

兼容旧调用

python3 login.py --ensure --context-json {appKey:your-app-key}

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 cms-auth-skills-1775969776 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 cms-auth-skills-1775969776 技能

通过命令行安装

skillhub install cms-auth-skills-1775969776

下载

⬇ 下载 cms-auth-skills v2.3.6(免费)

文件大小: 11.12 KB | 发布时间: 2026-4-13 09:48

v2.3.6 最新 2026-4-13 09:48
从内部平台同步更新,基于版本 2.3.2 升级到 2.3.6
返回顶部