From 56dcf4c81195ea971e74bb7748e7f7324a43192a Mon Sep 17 00:00:00 2001 From: dongsheng123132 <90887123+dongsheng123132@users.noreply.github.com> Date: Mon, 9 Mar 2026 18:08:55 +0800 Subject: [PATCH] fix: use gateway run instead of dashboard for persistent service dashboard only opens browser and exits immediately; gateway run keeps the service running so the web UI can actually connect. --- uclaw-scripts/启动菜单.command | 12 +++++++++--- uclaw-scripts/运行.command | 6 +++++- 2 files changed, 14 insertions(+), 4 deletions(-) diff --git a/uclaw-scripts/启动菜单.command b/uclaw-scripts/启动菜单.command index 70a05fe..77d6d99 100755 --- a/uclaw-scripts/启动菜单.command +++ b/uclaw-scripts/启动菜单.command @@ -201,13 +201,17 @@ do_run() { echo " 接下来可以选 [17] 打开网页控制台。" fi else - "$NODE_BIN" openclaw.mjs dashboard + echo -e " ${GREEN}正在启动网关服务...${NC}" + echo " 启动后会自动打开浏览器控制台。" + echo " 此窗口不要关闭,关闭后服务会停止。" + echo "" + "$NODE_BIN" openclaw.mjs gateway run fi } do_dashboard() { echo "" - echo -e " ${CYAN}${BOLD}━━━ 打开本地网页控制台 ━━━${NC}" + echo -e " ${CYAN}${BOLD}━━━ 启动网关 + 打开网页控制台 ━━━${NC}" echo "" ensure_deps cd "$OPENCLAW_DIR" @@ -215,7 +219,9 @@ do_dashboard() { echo -e " ${YELLOW}你还没有完成 U 盘便携配置。请先选 [4] 从 U 盘运行。${NC}" return fi - "$NODE_BIN" openclaw.mjs dashboard + echo " 此窗口不要关闭,关闭后服务会停止。" + echo "" + "$NODE_BIN" openclaw.mjs gateway run } # [5] 配置国产模型 diff --git a/uclaw-scripts/运行.command b/uclaw-scripts/运行.command index d184f8a..7f1df0a 100644 --- a/uclaw-scripts/运行.command +++ b/uclaw-scripts/运行.command @@ -132,7 +132,11 @@ if [ ! -f "$PORTABLE_CONFIG_PATH" ]; then echo " 已跳过首次配置。" fi else - "$NODE_BIN" openclaw.mjs dashboard + echo -e " ${GREEN}正在启动网关服务...${NC}" + echo " 启动后会自动打开浏览器控制台。" + echo " 此窗口不要关闭,关闭后服务会停止。" + echo "" + "$NODE_BIN" openclaw.mjs gateway run fi echo ""