Agent Skills
返回列表
数据中心聚合

数据中心聚合

数据分析 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_103c9555/data-check。

技能介绍

问题背景

企业里「用户是谁、有哪些 Key、管了哪些资产、在 SkillHub 发了什么」往往散落在多张表和多个系统里。Agent 或运维脚本若要对一个人做全景核对,通常要分别连库、调 Keycloak、再查 SkillHub,重复拼装且容易漏关联。

技能如何工作

data-center-aggregator 提供纯后端聚合 API,不包含 UI;展示层交给 WorkBuddy 等前端 Agent。

  • 统一画像:GET /api/v1/user/profile/{userId} 用路径参数 userId(如 zhangsan)拉取跨系统摘要。
  • 当前聚合字段:响应可包含 apiKeys(名称与创建时间)、publishedSkills 数量、managedAssets 数量等,随数据源模块扩展而增长。
  • 扩展方式:微服务式拆分各数据源拉取模块;新增系统时扩展对应模块,而不是改调用方逻辑。

部署需在运行环境配置 DB_ASSET_URL(数据资产库)、KEYCLOAK_ADMIN_URL、SKILLHUB_API_URL。

适用边界与注意点

本技能是读聚合服务,不负责各子系统的写操作或权限模型统一。连接串与 Keycloak 管理端地址属于敏感配置,应只在受信环境注入。若某数据源未配置或不可用,对应字段可能缺失,调用方应做容错而非假设画像永远完整。

使用场景

  • WorkBuddy 对话里需要根据用户名一次性展示其 API Key 列表与已发布技能数量
  • 安全审计时要核对某用户在 Keycloak 侧身份与数据资产库中托管资源是否一致
  • 运维脚本按 `userId` 调用聚合接口,生成 onboarding 或 offboarding 检查清单
  • 排查「谁持有 prod-key」时,从用户维度拉取 apiKeys 与 managedAssets 做关联核对

适合人员

  • 负责账号生命周期、需在多个后台系统间核对同一用户信息的平台运维
  • 为内部 Agent 接数据源、要把资产表与 SkillHub 发布数据拼成统一画像的后端工程师
  • 做合规或密钥治理、要按人汇总 API Key 与托管资产数量的安全审计人员
  • 维护 SkillHub 与 Keycloak 集成、需要可编程用户全景接口的产品或集成开发