blmhub
v1.0.0
Published
blmhub CLI - AI 能力开发与管理工具 (AI Capability Development & Management Tool)
Maintainers
Readme
blmhub CLI
AI 能力开发与管理工具
安装
# 从 npm 安装(推荐)
npm install -g blmhub
# 或者从源码安装
git clone https://gitee.com/taiyuan-qian-tu-wu-xian/demo-data.git
cd cli && npm install && npm run build && npm link使用说明
认证
⚠️ 注意: blmhub login 是登录你的 blmhub 平台,不是 npm 账号!
# 登录 blmhub 平台
blmhub login
# 查看当前登录状态
blmhub whoami
# 登出
blmhub logout资源管理
# 初始化项目
blmhub init -t skill
# 创建新资源
blmhub add skill -n my-skill -d "描述"
# 校验配置
blmhub validate
# 搜索资源
blmhub search "puppeteer"
# 查看资源详情
blmhub info @scope/my-skill
# 拉取资源到本地
blmhub pull my-skill -v 1.0.0发布
# 推送资源到平台(需要先 blmhub login)
blmhub push -v 1.0.0 -m "首次发布"
# 提交审核
blmhub push --submitHub 管理
# 添加外部 Hub
blmhub hub add -n company-hub -u https://hub.company.com
# 同步 Hub 资源
blmhub hub sync -n company-hub命令列表
| 命令 | 说明 |
|------|------|
| login | 登录 blmhub 平台 |
| logout | 登出 |
| whoami | 查看登录信息 |
| init | 初始化项目 |
| add | 创建新资源 |
| validate | 校验配置 |
| push | 推送资源 |
| pull | 拉取资源 |
| search | 搜索资源 |
| info | 查看详情 |
| list | 列出已安装 |
| hub | Hub 管理 |
| config | 配置管理 |
配置
配置文件位置:~/.blmhub/config.json
{
"apiUrl": "https://your-blmhub-server.com",
"token": "your-auth-token",
"hubs": {
"default": "https://your-blmhub-server.com"
}
}开发
# 安装依赖
npm install
# 构建
npm run build
# 本地测试
node dist/index.js --helpLicense
MIT
