SkillHub 已发布技能统计
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_103c9555/check-skill。
技能介绍
要解决什么问题
在 WorkBuddy 或自建脚本里展示「SkillHub 上现在有多少已发布技能」时,你需要一个稳定、可鉴权的统计口径,而不是手工翻站或猜数。本技能整理的是 SkillHub 数据中心(Data Center) 对外提供的发布量查询能力:数据从上游业务库定时同步到 skillhub 表,再由接口读出 published_count。
技能如何工作
核心是一条只读 HTTP 接口:
- Endpoint:
GET /api/v1/skillhub/stats/published-count - 鉴权:请求头必须带
X-Username与X-API-Key(对应你在 SkillHub 侧配置的用户名与 API 密钥) - 响应:成功时
data.published_count为当前已发布技能总数
文档还说明了数据中心与 WorkBuddy 的分工:本服务没有独立前端;WorkBuddy 通过调用上述接口渲染「技能统计」卡片与列表。若你在 Agent 或本地工具里复用同一接口,行为应与 WorkBuddy 看到的统计一致。
适用边界与注意点
- 接口返回的是数据中心同步后的快照,不是实时逐条爬站结果;同步延迟取决于上游抽取任务。
- 用户名与密钥应走 环境变量 或密钥托管(如 Vault),不要写进 Markdown 或代码仓库。
- 配置好 Header 后,可用 Postman、Apifox 等先验
published-count再接入自动化流程。
使用场景
- 在 WorkBuddy 里核对「技能统计」卡片上的已发布数量是否与数据中心接口返回的 `published_count` 一致
- 编写定时任务或监控脚本,调用 `GET /api/v1/skillhub/stats/published-count` 记录平台发布量变化
- 对接内部报表前,用 Postman 或 Apifox 带上 `X-Username`/`X-API-Key` 验证 published-count 是否可用
- 在 Agent 工作流中根据当前已发布技能总数决定是否触发同步或告警逻辑
适合人员
- 维护 WorkBuddy 技能统计展示的工程师,需要查清数据中心接口与前端数字的来源
- 负责 SkillHub 数据同步或 `skillhub` 表的同学,要对外说明发布量指标的口径与延迟
- 写内部运营看板、要把 SkillHub 已发布数接入 Grafana 或自研后台的后端开发
- 在 CI 或巡检里调用 SkillHub 开放 API、且必须把密钥放在环境变量里的平台运维