企业级、可自托管、开源的AI Agent技能管理平台 + 全球Skills搜索引擎 类似于"AI时代的npm/Docker Hub",专门为Skills设计,集成智能爬虫自动发现全球Skills
Skill Hub是一个独立的企业级AI Agent技能注册中心 + 全球Skills搜索引擎,可以:
- ✅ 独立部署 - Docker一键部署,不依赖其他系统
- ✅ 完全开源 - Apache 2.0协议,代码完全透明
- ✅ 多Agent支持 - OpenClaw、Claude Code、Cursor等
- ✅ 企业级特性 - 命名空间、审核流程、审计日志
- ✅ 与ProClaw集成 - 可作为ProClaw生态的技能商店
- ✨ Settings 设置系统 - 个人资料、账户安全、通知管理、API密钥
- ✨ Analytics 数据分析 - 平台统计、趋势图表、数据可视化
- ✨ 现代 UX - Toast 通知、Skeleton 骨架屏、响应式设计
- 🔍 全面搜索 - 面向全球的数十万个Skills和Agents的搜索引擎
- 🤖 智能爬虫 - 每天自动更新,发现新的Skills
- 📥 自动索引 - 将搜索到的Skill索引、说明、下载链接加入SkillHub
- 🌐 数据聚合 - 整合SkillsMP、Skill Seekers和DeerFlow的数据源
- 🦌 DeerFlow 2.0 - 字节跳动超级Agent框架,智能调度和编排
- 💡 解决痛点 - 方便开发和用户,避免被海量Skill信息淹没
# 克隆仓库
git clone https://github.com/BigLionX/SkillHub.git
cd SkillHub
# 一键启动
docker-compose up -d
# 访问应用
open http://localhost:3000# 安装依赖
npm install
# 配置环境变量
cp .env.example .env.local
# 启动开发服务器
npm run dev
# 访问 http://localhost:3000- 📦 发布和管理AI Agent技能包
- 🔖 语义化版本控制
- 🏷️ 标签和分类
- 📊 下载统计和评分
- 🔍 技能搜索和过滤
- 🌐 公开技能市场(无需登录)
- ✨ 现代化的Skills市场页面(带导航和登录入口)
- 👤 个人空间 - 个人开发者使用
- 👥 团队空间 - 团队协作开发
- 🌍 全局空间 - 公开共享
- 👥 成员管理 - 角色权限控制
- 🔐 安全认证 - NextAuth.js + OAuth
- 👤 用户注册和登录
- ⚙️ Settings设置 - 个人资料、头像上传
- 🔑 API密钥管理
- 🔒 账户安全 - 密码修改
- 📧 通知设置
- 🤖 自动化安全检查
- 👨 人工审核工作流
- 📝 完整的审计日志
- ⚙️ 可配置的发布策略
- 📊 平台统计概览
- 📈 趋势图表可视化
- 👤 个人数据分析
- 💫 热门Skills排行
- 🔍 全球Skills搜索统计
- 🔎 SkillsMP集成 - 集成SkillsMP的搜索后端
- 🕷️ 智能爬虫 - 基于Skill Seekers的爬虫引擎
- 🦌 DeerFlow 2.0 - 字节跳动SuperAgent编排框架
- ⏰ 定时任务 - 每天自动扫描GitHub上的SKILL.md仓库
- 📚 自动索引 - 将新技能的索引、说明、下载链接添加到数据库
- 🌍 全球覆盖 - 支持数十万个Skills的搜索和管理
- 🔄 智能调度 - 多Agent协作完成复杂发现和更新任务
- 👨 审核管理系统
- 📝 审计日志查看
- 📊 数据分析面板
- 👥 用户管理
# 发布技能
skillhub skill publish ./my-skill
# 安装技能
skillhub skill install smart-replenishment
# 搜索技能
skillhub skill search "replenishment"
# 配置CLI
skillhub config set registry https://skillhub.proclaw.cc完全兼容ClawHub协议,OpenClaw等Agent可直接使用:
# OpenClaw配置
claw config set registry https://skillhub.proclaw.cc前端: Next.js 14 + React 18 + TypeScript
UI: MUI 7.x + Tailwind CSS
后端: Next.js API Routes
数据库: PostgreSQL 16
ORM: Prisma
缓存: Redis
存储: S3/MinIO/R2 (可配置)
认证: NextAuth.js
部署: Docker Compose / Kubernetes- 📖 开发计划 - 完整的10周开发路线图
- 🚀 快速开始 - 5分钟快速上手
- 📡 API文档 - REST API参考
- 🐳 部署指南 - Docker和K8s部署
- 🔧 开发指南 - 本地开发和贡献
- 📊 项目状态 - 最新开发报告
- 完成度审查 - 功能完整性审查
- 🗺️ 网站地图 - SEO和搜索引擎优化
在企业内部搭建私有技能市场:
docker-compose -f docker-compose.enterprise.yml up -d- 数据完全自主
- 符合安全合规要求
- 支持团队协作
提供公开的技能市场服务:
- 多租户隔离
- 付费订阅
- SLA保障
作为开源社区的技能分享平台:
- 完全免费
- 社区驱动
- 开放贡献
Skill Hub可以与ProClaw Desktop深度集成:
// ProClaw中的Skill Store
import { SkillStore } from '@proclaw/skill-store';
const store = new SkillStore({
apiUrl: 'https://skillhub.proclaw.cc',
});
const skills = await store.search('inventory');- 项目规划完成
- 基础设施搭建 (Week 1-2)
- 核心功能开发 (Week 3-4)
- 审核系统 (Week 5-6)
- CLI工具 (Week 7)
- Docker配置 (Week 8)
- 性能优化与文档 (Week 9)
- 功能完善 (Week 10)
- 🚀 v1.0发布 (Week 11)
- 全球搜索引擎集成 (Phase 1)
- SkillsMP集成 (Phase 1)
- 智能爬虫系统 (Phase 2)
- Skill Seekers集成 (Phase 2)
- DeerFlow 2.0集成 (Phase 3)
- 智能调度流水线 (Phase 3)
- 🚀 v2.0发布 (待计划)
当前版本: v2.0.0-dev
发布时间: 2026年4月18日
完成度: ~95% (v1.0), v2.0规划中
欢迎贡献!请阅读:
- Fork本仓库
- 创建特性分支 (
git checkout -b feature/amazing-feature) - 提交更改 (
git commit -m 'Add amazing feature') - 推送到分支 (
git push origin feature/amazing-feature) - 提交Pull Request
本项目采用 Apache License 2.0 - 详见 LICENSE 文件
商业使用请联系: hello@skillhub.proclaw.cc
感谢以下项目和团队的启发:
- iflytek/SkillHub - 优秀的设计理念
- npm - 包管理的典范
- Docker Hub - 容器镜像分发
- Website: https://skillhub.proclaw.cc
- Email: hello@skillhub.proclaw.cc
- GitHub: https://github.com/BigLionX/SkillHub
- Discord: 加入社区 (待创建)
如果这个项目对您有帮助,请给我们一个Star!
版本: v2.0.0-dev
最后更新: 2026-04-18
发布日期: 2026年4月18日
Made with ❤️ by BigLionX Team