技能版本 1.0.0

find skill

在 SkillHub 平台查找/搜索 Skill 技能。基于 skills 列表接口,支持关键词分词搜索、一级标签(一级分类)筛选、以及二者组合检索。当用户说『找个 xxx 技能』『有没有处理 PDF 的 skill』『SkillHub 上搜一下 xxx』『按分类看技能』『办公效率类有哪些技能』『推荐一个做数据分析的 skill』『这个需求有现成技能吗』等需要在 SkillHub 上发现/检索/推荐 Skill 的场景时使用本技能。

价格

免费

  • 安装:免费

在组织开通时一次性收取;再次读取清单或下载不重复收费。

以上为公开标价。你的组织可能有协议价,以控制台显示的价格为准。

如何使用

  1. 为组织安装

    开通即安装:组织固定使用开通时的版本(当前为 1.0.0)。升级到新版本需要取消后重新开通。

  2. 创建凭证

    客户端使用组织凭证读取;绑定到数字人后,数字人使用绑定凭证按需加载。请求中携带:

    Authorization: Bearer $ZGI_MARKET_KEY

  3. 读取清单与安装包

    清单列出版本、文件和校验值;安装包是一个 zip 文件。

    读取清单
    curl "https://market-api.zgi.im/v1/market/skills/find-skill-skillhub/manifest" \
      -H "Authorization: Bearer $ZGI_MARKET_KEY"
    下载安装包
    curl "https://market-api.zgi.im/v1/market/skills/find-skill-skillhub/package" \
      -H "Authorization: Bearer $ZGI_MARKET_KEY" \
      -o find-skill-skillhub.zip

    读取清单和下载安装包不计入用量。下载后请用响应头中的 SHA-256 校验文件。

技能说明

名称
find-skill-skillhub
说明
在 SkillHub 平台查找/搜索 Skill 技能。基于 skills 列表接口,支持关键词分词搜索、一级标签(一级分类)筛选、以及二者组合检索。当用户说『找个 xxx 技能』『有没有处理 PDF 的 skill』『SkillHub 上搜一下 xxx』『按分类看技能』『办公效率类有哪些技能』『推荐一个做数据分析的 skill』『这个需求有现成技能吗』等需要在 SkillHub 上发现/检索/推荐 Skill 的场景时使用本技能。
仅指令

技能包内没有脚本文件:这个技能是供模型阅读的文本。

SKILL.md 节选

# 在 SkillHub 查找 Skill

通过公开接口 `GET https://api.skillhub.cn/api/skills` 查找平台 Skill(无需鉴权,关键词为**分词搜索**,**不要**用 `/api/v1/search`)。

接口参数 / 返回字段 / 更多示例 / 安装命令见 [references/api.md](references/api.md)。

## 核心流程

关键词分词召回有限,必须走完五步,**不要拿用户原话搜一次就结束**。

### Step 1 · 理解场景
从用户自然语言中提取:**任务意图** + **领域标签**(映射到 `category`)+ **中英文关键词**(同义/上位词扩展,2~4 个)。
- 例:"帮我自动写周报发给老板" → `office-efficiency`;`周报`/`工作汇报`/`日报`/`weekly report`

### Step 2 · 多次搜索
每个候选词调 `GET /api/skills?keyword=..&sortBy=score`(必要时叠加 `category`/`labels`),合并结果并按 `slug` 去重。

```bash
curl -s "https://api.skillhub.cn/api/skills?keyword=周报&sortBy=score&pageSize=5" \
  | jq '.data.skills[] | {name, slug, downloads, installs, desc: .description_zh}'
```

### Step 3 · 意图匹配排序
不要把原始列表直接丢给用户。结合 `name`+`description` 判断契合度,**过滤不相关项**,挑出**最契合的 3~5 个**:契合度优先,同档按热度(`downloads`/`installs`)降序。命中过多→`category`/`labels` 收窄;为空→去掉 `category`、换同义/上位词放宽。

### Step 4 · 输出推荐
统一格式,每条必须给**匹配理由**,并请用户选择。**只能输出下列字段**,⛔ 严禁在推荐列表里出现安装命令 / `curl` / `skillhub install` / `sh -c` 等任何命令行或代码块——这是给用户看的,命令属于 Step 5 且由你执行而非展示:

```
🔍 为你找到 {N} 个相关技能:

1. {name} — {一句话用途(description_zh 优先)}
   匹配理由:{为什么适合这个场景}
   分类:{category 中文名} | 下载:{downloads} | 安装:{installs}
   主页:https://skillhub.cn/skills/{slug}

需要我帮你安装第几个?(回复"安装第N个"即可;都不合适我再换词搜)
```

### Step 5 · 一键安装
**用户选定后**才进入本步,且命令由你**直接执行**(不要把命令行贴给用户看):`command -v skillhub` 检查 → 未装则 `install.sh --cli-only` 仅装 CLI → `skillhub install <slug> --dir <当前 Agent 的 skills 目录>`(必须带 `--dir`,否则不被识别)。装完只回一句「✅ {name} 已安装」。各 Agent 目录与备用 zip 方式见 [references/api.md](references/api.md#一键安装用户选定后)。

## 一级标签(category)

12 个一级标签(`?category=<key>`),映射意图时按需打开对应详情文件(渐进式披露)。完整索引与说明见 [references/categories.md](references/categories.md):

`office-efficiency` 办公效率 · `content-creation` 内容创作 · `dev-programming` 开发编程 · `data-analysis` 数据分析 · `design-media` 设计多媒体 · `ai-agent` AI Agent · `knowledge-management` 知识管理 · `business-ops` 商业运营 · `education` 教育学习 · `professional` 行业专业 · `it-ops-security` IT 运维与安全 · `life-service` 生活服务

技能包内容

共 16 个文件,合计 19.2 KiB

  • SKILL.md3.7 KiB
  • _meta.json112 B
  • references/ai-agent.md835 B
  • references/api.md4.3 KiB
  • references/business-ops.md776 B
  • references/categories.md1.6 KiB
  • references/content-creation.md851 B
  • references/data-analysis.md829 B
  • references/design-media.md790 B
  • references/dev-programming.md739 B
  • references/education.md784 B
  • references/it-ops-security.md848 B
  • references/knowledge-management.md884 B
  • references/life-service.md813 B
  • references/office-efficiency.md814 B
  • references/professional.md764 B

来源与审核

审核状态
尚未审核,内容来自上游来源
许可证
未说明

审核状态是平台对上架信息的记录,不构成对上游服务质量或可用性的担保。