oh-my-vrt
v1.2.0
Published
Virtual R&D Team (VRT) 一键部署工具 — npm i -g vrt && vrt deploy
Maintainers
Readme
vrt — Virtual R&D Team 一键部署工具
一条命令完成 VRT 环境配置部署,支持 Linux / macOS / Windows。
安装
npm i -g vrt使用
交互式部署(推荐首次使用)
vrt deploy按提示逐项输入配置参数即可。
全参数一键部署
vrt deploy \
-w /root/.openclaw/workspace/virtual-rnd-team/ \
-p github \
-n edward-duan \
-u "ghp_xxx"配合 secrets 文件
# ~/vrt-secrets.env (不要提交到 git!)
export VRT_WORKSPACE_ROOT=/root/.openclaw/workspace/virtual-rnd-team/
export VRT_SC_PROVIDER=github
export VRT_SC_NAMESPACE=edward-duan
export GITHUB_TOKEN=ghp_xxx
# 部署
source ~/vrt-secrets.env && vrt deploy参数说明
| 参数 | 环境变量 | 说明 | 默认值 |
|------|----------|------|--------|
| -w, --workspace-root | VRT_WORKSPACE_ROOT | 项目物理根目录 | (必填) |
| -p, --provider | VRT_SC_PROVIDER | gitcode / github | github |
| -n, --namespace | VRT_SC_NAMESPACE | 仓库命名空间 | (必填) |
| -g, --gitcode-token | GITCODE_TOKEN | GitCode Token | |
| -u, --github-token | GITHUB_TOKEN | GitHub Token | |
| -m, --model | VRT_MODEL | 主模型标识 | zai/glm-5-turbo |
| --skip-prereq | | 跳过依赖检查 | |
| --skip-restart | | 跳过 Gateway 重启 | |
| --dry-run | | 仅预览,不执行 | |
执行流程
步骤 1/7 前置依赖检查 ── git / gh / python / node / openclaw / opencode
步骤 2/7 克隆 VRT 仓库 ── github.com/edward-duanhua/virtual-rnd-team
步骤 3/7 写入 .env ── skills/project-manager/.env
步骤 4/7 合并配置 ── openclaw.json (agents + skills + tools)
步骤 5/7 安装插件 ── openclaw-agent-dashboard
步骤 6/7 重启 Gateway ── openclaw gateway restart
步骤 7/7 配置 opencode ── 写入 permission: allow开发 & 发布
# 本地测试 (不发布)
cd deploy/npm-pkg
npm link
vrt deploy --dry-run
# 发布到 npm
npm login
npm publishLicense
MIT
