ngrok隧道监听
启动公网webhoo
VibeTunnel 是一个通过 REST API 管理终端会话的工具,支持创建、列出、监控和控制可在 Web 仪表板中查看的终端会话。
前置条件:需先启动 VibeTunnel 服务,默认地址为 http://localhost:8080,可通过 VT_URL 环境变量覆盖。
安装指令:
npm install -g vibetunnel
基本操作步骤:
curl -s ${VT_URL:-http://localhost:8080}/api/health | jq .
curl -s -X POST ${VT_URL:-http://localhost:8080}/api/sessions \
-H "Content-Type: application/json" \
-d '{"command": ["zsh", "-l", "-i"], "name": "my-session", "workingDir": "/path/to/dir"}' | jq .
\n 执行):
curl -s -X POST ${VT_URL:-http://localhost:8080}/api/sessions/<id>/input \
-H "Content-Type: application/json" \
-d '{"text": "ls -la\n"}' | jq .
curl -s -X DELETE ${VT_URL:-http://localhost:8080}/api/sessions/<id> | jq .
见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入 | VT_URL 环境变量(可选,默认 localhost:8080);会话配置参数(command、name、workingDir、cols、rows);输入文本 text;会话 ID |
| 输出 | JSON 格式的会话列表或详情;操作结果状态;紧凑视图的状态符号与摘要 |
| 适用人群 | 需要 Web 仪表板管理终端的开发者、远程运维人员、自动化脚本编写者 |
| 不包含 | VibeTunnel 服务端部署、SSH 隧道、持久化日志、多用户权限系统 |
\n,命令不会执行仅作为文本输入原始链接:https://github.com/openclaw/skills/tree/main/skills/basher83/vibetunnel/SKILL.md
来源类型:GitHub 仓库