iflytek/skillhub

Self-hosted, open-source agent skill registry for enterprises. Publish & version skill packages, govern with RBAC and audit logs, deploy on-premise with Docker or Kubernetes.

解决的问题

SkillHub 为组织提供了一种集中、私有且受控的方式来管理“代理技能”(可重用的技能包)。它解决了技能分发碎片化的问题,允许团队在防火墙后发布、发现和管理技能版本,确保专有逻辑在保持安全的同时,仍能被授权用户访问。

运作方式

SkillHub 作为一个可自托管的注册中心运作。它使用 Spring Boot 后端和 React 前端来管理技能包。用户可以通过 CLI 或 REST API 上传技能,将其组织到具有基于角色的访问控制 (RBAC) 的团队特定命名空间中,并通过全文搜索进行发现。该平台支持语义化版本控制 (Semantic Versioning) 以及用于存储实际技能文件的可插拔存储方案(本地文件系统或 S3/MinIO)。

目标对象

它专为需要私有基础设施来共享和管理 AI 代理在不同项目或部门间所使用之能力(技能)的企业与团队而设计。

特色亮点

  • 自托管与私有:通过本地部署实现完整的数据主权。
  • 版本控制与治理:支持语义化版本控制、自定义标签(例如:beta, stable),以及用于将技能提升至全局范围的管理审核流程。
  • 团队命名空间:具有专属成员、角色(拥有者/管理员/成员)和发布政策的组织化范围。
  • CLI 优先工作流:用于搜索、安装和发布技能的原生 CLI。
  • 可插拔存储:兼容于开发环境的本地存储以及生产环境的 S3/MinIO。
  • 企业级功能:包含审计日志、API 令牌管理和多语言支持。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目