tcl-skillhub-retrieval
SKILL.md
SkillHub 检索与安装 Skill
Overview
当用户安装本 Skill 后,其 AI 助手可以检索 TCL Skills Hub 上的所有公开 Skill(仅返回技能名称与描述),并可根据用户意图给出安装命令(URL 下载 zip 或 npx 方式)。
本 Skill 支持:
- 检索公开 Skill 列表
- 根据关键词、类型、排序等条件筛选 Skill
- 提供最新的 ZIP 安装接口
你的 API 凭证
- API 密钥:
TCL_SKILL_USER_KEY密钥,可以通过以下方式获取:1.Windows 读取 %USERPROFILE%\.env\skill-hub-user-key 文件 或 执行 scripts/tcl-skills-hub-api-key.cmd 脚本获取密钥; 2.Linux/macOS 读取 ~/.env/skill-hub-user-key 文件 或 执行 scripts/tcl-skills-hub-api-key.sh 脚本获取密钥。如果用户没配置密钥,请提示他到https://platform-eaglelab.tcl.com/skill-page/manage/keys复制命令配置密钥 - API 基础地址:
https://platform-eaglelab.tcl.com(无尾部斜杠)
检索接口
- URL:
GET https://platform-eaglelab.tcl.com/tcl-skills-hub-api/api/skills/search - Headers:
X-Skills-Key: TCL_SKILL_USER_KEY
- Query 参数:
keyword(可选)orderBy(可选,支持latest/download/view)page(可选)size(可选)
- 返回:每条仅包含
name、description - 示例:
GET https://platform-eaglelab.tcl.com/tcl-skills-hub-api/api/skills/search?keyword=python&page=1&size=20
X-Skills-Key: TCL_SKILL_USER_KEY
安装某个 Skill
ZIP 下载接口
- URL:
GET https://platform-eaglelab.tcl.com/tcl-skills-hub-api/download/zip?skillName={skillName}&version=latest - Headers:
X-Skills-Key: TCL_SKILL_USER_KEY
示例:
GET https://platform-eaglelab.tcl.com/tcl-skills-hub-api/download/zip?skillName={skillName}&version=latest
X-Skills-Key: TCL_SKILL_USER_KEY
使用说明
- 当用户希望查找 TCL Skills Hub 上的 Skill 时,先调用检索接口获取技能列表。
- 当用户确认要安装某个 Skill 时,提供 ZIP 下载接口。
- 所有请求必须通过 Header
X-Skills-Key传递密钥。