feat: add cloud control-plane deployment entrypoints
This commit is contained in:
62
README.md
62
README.md
@@ -24,6 +24,8 @@ Boss 是一个面向多设备开发协作的 agent control plane。
|
||||
- Web 控制台
|
||||
- `boss-worker` 模拟执行器
|
||||
- `boss-worker` 外部命令执行模式,可接本地 Codex / Claude / 自定义脚本
|
||||
- AI Glasses 云服务器一键部署脚本
|
||||
- 命令行对话入口脚本
|
||||
- `npm run smoke` 自动跑端到端验证
|
||||
- `Dockerfile` + `compose.yaml` 支持容器启动
|
||||
|
||||
@@ -60,6 +62,40 @@ npm run dev
|
||||
BOSS_DATA_FILE=.boss-data/local-dev.json npm run dev
|
||||
```
|
||||
|
||||
## 云端主控部署
|
||||
|
||||
如果你要按最初的产品策略来跑:
|
||||
|
||||
- 云服务器只跑 Boss control plane
|
||||
- 你的 Windows / Mac 本机各自跑 worker
|
||||
- 你通过浏览器或命令行和云端主控对话
|
||||
|
||||
仓库已经内置 AI Glasses 云服务器部署脚本:
|
||||
|
||||
```bash
|
||||
./scripts/deploy_ai_glasses_server.sh
|
||||
```
|
||||
|
||||
部署完成后,先用这个脚本确认云端状态:
|
||||
|
||||
```bash
|
||||
./scripts/boss_cloud_status.sh
|
||||
```
|
||||
|
||||
查看云端日志:
|
||||
|
||||
```bash
|
||||
./scripts/boss_cloud_logs.sh
|
||||
```
|
||||
|
||||
默认云端入口:
|
||||
|
||||
```bash
|
||||
http://111.231.132.51:43210
|
||||
```
|
||||
|
||||
这就是你当前最短的“主账号对话入口”。
|
||||
|
||||
如果你要手工启动 worker:
|
||||
|
||||
```bash
|
||||
@@ -108,6 +144,30 @@ npm run worker -- \
|
||||
--executor ./scripts/claude_executor.sh
|
||||
```
|
||||
|
||||
## 怎么和系统对话
|
||||
|
||||
当前推荐两种方式:
|
||||
|
||||
1. 浏览器入口
|
||||
打开云端控制台:
|
||||
|
||||
```bash
|
||||
http://111.231.132.51:43210
|
||||
```
|
||||
|
||||
这是最符合产品策略的入口,也是主控面。
|
||||
|
||||
2. 命令行聊天入口
|
||||
仓库里自带一个简单 CLI,可以直接发消息给 Boss:
|
||||
|
||||
```bash
|
||||
BOSS_SERVER_URL=http://111.231.132.51:43210 ./scripts/boss_chat.sh create "Boss 主控对话"
|
||||
BOSS_SERVER_URL=http://111.231.132.51:43210 ./scripts/boss_chat.sh send "先调研这个问题,不要急着改代码。"
|
||||
BOSS_SERVER_URL=http://111.231.132.51:43210 ./scripts/boss_chat.sh status
|
||||
```
|
||||
|
||||
这条 CLI 入口后面也很容易改造成 Telegram / Slack / 企业微信 webhook。
|
||||
|
||||
一键本地 demo:
|
||||
|
||||
```bash
|
||||
@@ -142,4 +202,6 @@ docker compose up --build
|
||||
- 审批、暂停、恢复、取消、重排
|
||||
- SSE 实时事件流和 Web 控制台
|
||||
- 会话归档与恢复
|
||||
- 云端主控部署脚本与状态脚本
|
||||
- 命令行对话入口
|
||||
- 一键 demo 启动
|
||||
|
||||
Reference in New Issue
Block a user