Skip to content

SkillHub v0.1.0

Choose a tag to compare

@dialling dialling released this 15 Sep 09:07
· 344 commits to main since this release

浏览、收藏、安装、直接启动 AI 智能体技能(SKILL.md)的桌面应用。

下载

平台 文件
macOS(Apple 芯片) SkillHub-0.1.0-arm64.dmg
macOS(Intel) SkillHub-0.1.0.dmg
Windows(安装版) SkillHub-0.1.0-x64-setup.exe
Windows(免安装) SkillHub-0.1.0-x64-portable.exe

⚠️ 首次打开会被系统拦下(安装包未做代码签名)

应用本身没问题,按下面操作一次即可,之后不再提示。

macOS — 提示「无法验证开发者」或「已损坏」时:

  • 在「应用程序」里右键点 SkillHub →「打开」→ 再点「打开」
  • 或终端执行:xattr -dr com.apple.quarantine /Applications/SkillHub.app

Windows — SmartScreen 提示时点「更多信息」→「仍要运行」。

运行前提

  • 必须有 git(入库技能时要克隆仓库):Windows 装 Git for Windows,macOS 用 xcode-select --install
  • gh(GitHub CLI)可选,会复用其登录凭据;没有也能用 Personal Access Token

这一版能做什么

  • 商店:101 个精选仓库、9,149 个技能,按功能分 10 类(写代码 / 调试 / 文档 / 设计 / 安全 …),
    另有 13 个「我要做…」场景入口。每个仓库都有中英双语一句话简介,一眼看懂是干什么的
  • 库:Steam 式布局 —— 选中项大横幅 + 胶囊网格。归档、同步、批量安装
  • 我的技能:扫描本机已有技能并匹配回商店来源。每一条都能一键启动
  • 启动:选工作区和智能体,自动建工作目录、把技能装到项目级、写好启动说明,
    并拉起智能体(终端 / 应用 / 网页三种方式,共 67 个智能体)
  • 排行榜:Star 增长榜,数据来自本地快照 + GitHub 事件流,测不出来的仓库直接不列出,不显示假的 +0
  • 智能体:80 个智能体的检测与目录管理,按公司分组
  • 8 套配色、完整中英双语(严格不混杂)、文字可框选复制

目录诚实性

靠「有没有 SKILL.md」判断一个仓库是不是技能来源是不够的 —— 应用会附带描述自己的
SKILL.md,awesome 列表一个技能都没有。所以 101 个仓库都做了分类并给出依据:

类型 数量 界面表现
技能包 66 正常安装
软件项目 26 黄色徽章 + 说明「仓库本身需单独安装或构建」
资料规范 9 「不含技能」徽章,安装按钮禁用

已知限制

  • 未做代码签名,首次打开需按上面的步骤放行。macOS 未公证
  • Windows 版未在真实 Windows 上验证过 —— 打包结构已核对,代码层面的平台差异
    也逐项处理并加了审计脚本(npm run xplat),但没有真机跑过,欢迎反馈
  • Linux 未打包
  • 需要联网才能刷新星标与读取仓库详情;内置目录本身可离线浏览

从源码构建

git clone https://github.com/dialling/skillhub.git
cd skillhub && npm install
npm run app          # 开发运行(注意:此时系统里显示的名字是 Electron)
npm run dist:mac     # 打包 macOS
npm run dist:win     # 打包 Windows