From eef6ead800c9ec2d6759ea1ad0bf3e6147a2713b Mon Sep 17 00:00:00 2001 From: dongsheng123132 <90887123+dongsheng123132@users.noreply.github.com> Date: Mon, 9 Mar 2026 20:19:56 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20use=20concise=20script=20names=20(?= =?UTF-8?q?=E4=BB=8EU=E7=9B=98=E5=90=AF=E5=8A=A8/=E5=85=A8=E9=83=A8?= =?UTF-8?q?=E5=8A=9F=E8=83=BD/=E5=AE=89=E8=A3=85=E5=88=B0=E7=94=B5?= =?UTF-8?q?=E8=84=91)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 20 +++++++++---------- tests/test-scripts.sh | 16 +++++++-------- ...ux-插上U盘直接用.sh => Linux-从U盘启动.sh} | 0 ...U盘直接用.command => Mac-从U盘启动.command} | 0 ...能菜单(17项).command => Mac-全部功能.command} | 0 ...电脑(永久).command => Mac-安装到电脑.command} | 0 ...上U盘直接用.bat => Windows-从U盘启动.bat} | 0 ...功能菜单(17项).bat => Windows-全部功能.bat} | 0 ...到电脑(永久).bat => Windows-安装到电脑.bat} | 0 9 files changed, 18 insertions(+), 18 deletions(-) rename uclaw-scripts/{Linux-插上U盘直接用.sh => Linux-从U盘启动.sh} (100%) rename uclaw-scripts/{Mac-插上U盘直接用.command => Mac-从U盘启动.command} (100%) rename uclaw-scripts/{Mac-全部功能菜单(17项).command => Mac-全部功能.command} (100%) rename uclaw-scripts/{Mac-安装到电脑(永久).command => Mac-安装到电脑.command} (100%) rename uclaw-scripts/{Windows-插上U盘直接用.bat => Windows-从U盘启动.bat} (100%) rename uclaw-scripts/{Windows-全部功能菜单(17项).bat => Windows-全部功能.bat} (100%) rename uclaw-scripts/{Windows-安装到电脑(永久).bat => Windows-安装到电脑.bat} (100%) diff --git a/README.md b/README.md index 933db61..4f1f8a4 100644 --- a/README.md +++ b/README.md @@ -45,9 +45,9 @@ # https://github.com/dongsheng123132/u-claw/releases # After extracting / 解压后: -# Mac: double-click "Mac-插上U盘直接用.command" -# Linux: bash ./Linux-插上U盘直接用.sh -# Win: double-click "Windows-插上U盘直接用.bat" +# Mac: double-click "Mac-从U盘启动.command" +# Linux: bash ./Linux-从U盘启动.sh +# Win: double-click "Windows-从U盘启动.bat" ``` ### Option 2: Build Your Own / 自己构建 @@ -84,13 +84,13 @@ Just copy the `U-Claw/` folder. That's it. ``` U-Claw/ (~1.3GB, 8GB USB minimum) │ -├── Mac-插上U盘直接用.command ← macOS: plug USB & run -├── Windows-插上U盘直接用.bat ← Windows: plug USB & run -├── Linux-插上U盘直接用.sh ← Linux: plug USB & run -├── Mac-全部功能菜单(17项).command ← macOS: full feature menu -├── Windows-全部功能菜单(17项).bat ← Windows: full feature menu -├── Mac-安装到电脑(永久).command ← Install to Mac permanently -├── Windows-安装到电脑(永久).bat ← Install to Windows permanently +├── Mac-从U盘启动.command ← macOS: run from USB +├── Windows-从U盘启动.bat ← Windows: run from USB +├── Linux-从U盘启动.sh ← Linux: run from USB +├── Mac-全部功能.command ← macOS: full feature menu +├── Windows-全部功能.bat ← Windows: full feature menu +├── Mac-安装到电脑.command ← Install to Mac permanently +├── Windows-安装到电脑.bat ← Install to Windows permanently ├── 使用说明.txt ← Basic instructions ├── 中国用户指南.txt ← China quick-start guide ├── 教程-OpenClaw中国区完全指南.md ← Full tutorial (12 chapters) diff --git a/tests/test-scripts.sh b/tests/test-scripts.sh index a5a50b6..251d5a1 100644 --- a/tests/test-scripts.sh +++ b/tests/test-scripts.sh @@ -56,7 +56,7 @@ echo "==========================================" echo "" echo "── 文件存在性 ──" -for f in "Windows-插上U盘直接用.bat" "Mac-插上U盘直接用.command" "Windows-全部功能菜单(17项).bat" "Mac-全部功能菜单(17项).command" "Windows-安装到电脑(永久).bat" "Mac-安装到电脑(永久).command" "使用说明.txt" "中国用户指南.txt"; do +for f in "Windows-从U盘启动.bat" "Mac-从U盘启动.command" "Windows-全部功能.bat" "Mac-全部功能.command" "Windows-安装到电脑.bat" "Mac-安装到电脑.command" "使用说明.txt" "中国用户指南.txt"; do if [ -f "$UCLAW_SCRIPTS/$f" ]; then pass "存在: $f" else @@ -68,7 +68,7 @@ done echo "" echo "── macOS 脚本语法检查 ──" -for f in "Mac-插上U盘直接用.command" "Mac-全部功能菜单(17项).command" "Mac-安装到电脑(永久).command"; do +for f in "Mac-从U盘启动.command" "Mac-全部功能.command" "Mac-安装到电脑.command"; do if bash -n "$UCLAW_SCRIPTS/$f" 2>/dev/null; then pass "语法正确: $f" else @@ -79,7 +79,7 @@ done # ── 运行.bat 测试 ── echo "" echo "── 运行.bat ──" -BAT_RUN="$UCLAW_SCRIPTS/Windows-插上U盘直接用.bat" +BAT_RUN="$UCLAW_SCRIPTS/Windows-从U盘启动.bat" check "设置 UTF-8 编码" "$BAT_RUN" "chcp 65001" check "设置便携模式 OPENCLAW_HOME" "$BAT_RUN" "OPENCLAW_HOME" @@ -96,7 +96,7 @@ check "版本号 v1.1" "$BAT_RUN" "v1.1" # ── 运行.command 测试 ── echo "" echo "── 运行.command ──" -CMD_RUN="$UCLAW_SCRIPTS/Mac-插上U盘直接用.command" +CMD_RUN="$UCLAW_SCRIPTS/Mac-从U盘启动.command" check "设置便携模式 OPENCLAW_HOME" "$CMD_RUN" "OPENCLAW_HOME" check "设置便携模式 OPENCLAW_STATE_DIR" "$CMD_RUN" "OPENCLAW_STATE_DIR" @@ -113,7 +113,7 @@ check_not "不依赖 pnpm" "$CMD_RUN" "pnpm" # ── 启动菜单.bat 测试 ── echo "" echo "── 启动菜单.bat ──" -BAT_MENU="$UCLAW_SCRIPTS/Windows-全部功能菜单(17项).bat" +BAT_MENU="$UCLAW_SCRIPTS/Windows-全部功能.bat" check "设置 UTF-8 编码" "$BAT_MENU" "chcp 65001" check "便携模式 OPENCLAW_HOME" "$BAT_MENU" "OPENCLAW_HOME" @@ -130,7 +130,7 @@ check_not "不依赖 pnpm" "$BAT_MENU" "pnpm" # ── 启动菜单.command 测试 ── echo "" echo "── 启动菜单.command ──" -CMD_MENU="$UCLAW_SCRIPTS/Mac-全部功能菜单(17项).command" +CMD_MENU="$UCLAW_SCRIPTS/Mac-全部功能.command" check "便携模式 OPENCLAW_HOME" "$CMD_MENU" "OPENCLAW_HOME" check "有 QQ 选项" "$CMD_MENU" "QQ" @@ -145,7 +145,7 @@ check "自动打开浏览器" "$CMD_MENU" 'open "$URL"' # ── 安装到电脑.bat 测试 ── echo "" echo "── 安装到电脑.bat ──" -BAT_INSTALL="$UCLAW_SCRIPTS/Windows-安装到电脑(永久).bat" +BAT_INSTALL="$UCLAW_SCRIPTS/Windows-安装到电脑.bat" check "设置 UTF-8 编码" "$BAT_INSTALL" "chcp 65001" check "安全提醒" "$BAT_INSTALL" "安全提醒" @@ -162,7 +162,7 @@ check_not "不备份 .env" "$BAT_INSTALL" "env-backup" # ── 安装到电脑.command 测试 ── echo "" echo "── 安装到电脑.command ──" -CMD_INSTALL="$UCLAW_SCRIPTS/Mac-安装到电脑(永久).command" +CMD_INSTALL="$UCLAW_SCRIPTS/Mac-安装到电脑.command" check "安全提醒" "$CMD_INSTALL" "安全提醒" check "共享电脑警告" "$CMD_INSTALL" "共享电脑" diff --git a/uclaw-scripts/Linux-插上U盘直接用.sh b/uclaw-scripts/Linux-从U盘启动.sh similarity index 100% rename from uclaw-scripts/Linux-插上U盘直接用.sh rename to uclaw-scripts/Linux-从U盘启动.sh diff --git a/uclaw-scripts/Mac-插上U盘直接用.command b/uclaw-scripts/Mac-从U盘启动.command similarity index 100% rename from uclaw-scripts/Mac-插上U盘直接用.command rename to uclaw-scripts/Mac-从U盘启动.command diff --git a/uclaw-scripts/Mac-全部功能菜单(17项).command b/uclaw-scripts/Mac-全部功能.command similarity index 100% rename from uclaw-scripts/Mac-全部功能菜单(17项).command rename to uclaw-scripts/Mac-全部功能.command diff --git a/uclaw-scripts/Mac-安装到电脑(永久).command b/uclaw-scripts/Mac-安装到电脑.command similarity index 100% rename from uclaw-scripts/Mac-安装到电脑(永久).command rename to uclaw-scripts/Mac-安装到电脑.command diff --git a/uclaw-scripts/Windows-插上U盘直接用.bat b/uclaw-scripts/Windows-从U盘启动.bat similarity index 100% rename from uclaw-scripts/Windows-插上U盘直接用.bat rename to uclaw-scripts/Windows-从U盘启动.bat diff --git a/uclaw-scripts/Windows-全部功能菜单(17项).bat b/uclaw-scripts/Windows-全部功能.bat similarity index 100% rename from uclaw-scripts/Windows-全部功能菜单(17项).bat rename to uclaw-scripts/Windows-全部功能.bat diff --git a/uclaw-scripts/Windows-安装到电脑(永久).bat b/uclaw-scripts/Windows-安装到电脑.bat similarity index 100% rename from uclaw-scripts/Windows-安装到电脑(永久).bat rename to uclaw-scripts/Windows-安装到电脑.bat