From a3b8dd99aac48f8eeb9f42491d74b94ff578c006 Mon Sep 17 00:00:00 2001 From: bridge Date: Tue, 30 Dec 2025 22:32:44 +0800 Subject: [PATCH] refactor pack --- tools/package/pack.ps1 | 12 ------------ tools/package/set_env.cmd | 18 ------------------ .../game/panels/system/LLMConfigPanel.vue | 2 +- 3 files changed, 1 insertion(+), 31 deletions(-) delete mode 100644 tools/package/set_env.cmd diff --git a/tools/package/pack.ps1 b/tools/package/pack.ps1 index caab3b3..ed776cc 100644 --- a/tools/package/pack.ps1 +++ b/tools/package/pack.ps1 @@ -154,19 +154,7 @@ try { # 在 finally 块中执行后续操作,确保一定会执行 Write-Host "`n=== Post-build processing ===" -ForegroundColor Green - # Copy cmd files to exe directory - $CmdSrc = Join-Path $ScriptDir "set_env.cmd" $ExeDir = Join-Path $DistDir $AppName - if ((Test-Path $CmdSrc) -and (Test-Path $ExeDir)) { - Copy-Item -Path $CmdSrc -Destination $ExeDir -Force - # Rename cmd file - $OldCmdPath = Join-Path $ExeDir "set_env.cmd" - $NewCmdPath = Join-Path $ExeDir "点击输入大模型密钥.cmd" - if (Test-Path $OldCmdPath) { - Move-Item -Path $OldCmdPath -Destination $NewCmdPath -Force - Write-Host "✓ Copied and renamed to 点击输入大模型密钥.cmd in exe directory" -ForegroundColor Green - } - } # Copy static to exe directory (Config needs to be next to exe for CWD access) if (Test-Path $ExeDir) { diff --git a/tools/package/set_env.cmd b/tools/package/set_env.cmd deleted file mode 100644 index 74c331f..0000000 --- a/tools/package/set_env.cmd +++ /dev/null @@ -1,18 +0,0 @@ -@echo off -chcp 65001 >nul -setlocal ENABLEEXTENSIONS ENABLEDELAYEDEXPANSION - -cd /d "%~dp0" - -echo 请输入 Qwen API Key: -set /p QWEN_API_KEY= - -if defined QWEN_API_KEY ( - setx QWEN_API_KEY "%QWEN_API_KEY%" >nul - set QWEN_API_KEY=%QWEN_API_KEY% - echo 已设置环境变量 QWEN_API_KEY(当前窗口已生效,系统环境变量将对新进程生效)。 -) else ( - echo 未输入,请关闭窗口后重新运行并输入。 -) -endlocal -exit /b 0 \ No newline at end of file diff --git a/web/src/components/game/panels/system/LLMConfigPanel.vue b/web/src/components/game/panels/system/LLMConfigPanel.vue index 3ba1be8..e655c69 100644 --- a/web/src/components/game/panels/system/LLMConfigPanel.vue +++ b/web/src/components/game/panels/system/LLMConfigPanel.vue @@ -269,7 +269,7 @@ onMounted(() => {

🛡️ 5. 安全说明

- 您的 API Key 仅保存在您的本地电脑配置文件中 (`static/local_config.yml`),由本地运行的游戏后端直接与模型厂商通信。本游戏 (Cultivation World Simulator) 是完全开源的程序,绝不会将您的 Key 上传至任何第三方服务器。 + 您的 API Key 仅保存在您的本地电脑配置文件中 (`static/local_config.yml`),由本地运行的游戏后端直接与模型厂商通信。本游戏 (Cultivation World Simulator) 是完全开源的程序,绝不会将您的 Key 上传至任何第三方服务器。也请注意不要把local_config.yml文件分享给任何人。