From 1e8a7250c232f7eebe80771be355f3d23669f0c5 Mon Sep 17 00:00:00 2001 From: bookworm Date: Tue, 7 Apr 2026 20:52:18 +0800 Subject: [PATCH] =?UTF-8?q?fix(build):=20EXE=20=E5=86=85=E5=B5=8C=E5=9B=BE?= =?UTF-8?q?=E6=A0=87=E6=94=B9=E7=94=A8=20bookworm-desktop.ico=20(B=20?= =?UTF-8?q?=E5=9C=86)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 旧 bookworm.ico (galaxy 神经螺旋) 在 Explorer 32x32 显示时 中心亮点变成一个像素, 整体看起来像深色空白方块, 用户体感"没图标". 新 bookworm-desktop.ico (蓝紫渐变 B 圆) 在 16/32/48px 都保持 高对比度和强辨识, 与桌面快捷方式图标统一. build.ps1 优先用 desktop.ico, 不存在时回退 bookworm.ico. Co-Authored-By: Claude Opus 4.6 (1M context) --- build.ps1 | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/build.ps1 b/build.ps1 index df5c8d1..7a0c103 100644 --- a/build.ps1 +++ b/build.ps1 @@ -65,7 +65,11 @@ if ($buildSetup) { Write-Host " 输入: $inputPs1" -ForegroundColor Gray Write-Host " 输出: $outputExe" -ForegroundColor Gray - $iconFile = Join-Path $ScriptDir "bookworm.ico" + # 优先用桌面专用 B 圆图标 (高对比度, 小尺寸清晰), 回退到 galaxy + $iconFile = Join-Path $ScriptDir "bookworm-desktop.ico" + if (-not (Test-Path $iconFile)) { + $iconFile = Join-Path $ScriptDir "bookworm.ico" + } $ps2exeArgs = @{ InputFile = $inputPs1 OutputFile = $outputExe