From ad12fd2bbf5c3d53d689f2ec5fcec2bf7d11f6a7 Mon Sep 17 00:00:00 2001 From: qer Date: Thu, 18 Jun 2026 19:38:56 +0800 Subject: [PATCH] feat(kimi-desktop): rename product to Kimi Code Desktop productName / window title / menu label / error-screen text all use "Kimi Code Desktop" so the bundle name matches its executable (a mismatch from manual renaming is itself reported as "damaged"). --- apps/kimi-desktop/README.md | 5 +++-- apps/kimi-desktop/electron-builder.config.cjs | 2 +- apps/kimi-desktop/src/main/index.ts | 6 +++--- 3 files changed, 7 insertions(+), 6 deletions(-) diff --git a/apps/kimi-desktop/README.md b/apps/kimi-desktop/README.md index 5d134e125..dbe43b19a 100644 --- a/apps/kimi-desktop/README.md +++ b/apps/kimi-desktop/README.md @@ -1,6 +1,7 @@ -# Kimi Desktop +# Kimi Code Desktop -An Electron desktop client for Kimi Code. It is a thin **shell + process manager** +An Electron desktop client for Kimi Code (product name **Kimi Code Desktop**; +workspace package `@moonshot-ai/kimi-desktop`). It is a thin **shell + process manager** around the existing web UI (`apps/kimi-web`): it does not reimplement any UI or backend, it just opens a native window onto the local Kimi server. diff --git a/apps/kimi-desktop/electron-builder.config.cjs b/apps/kimi-desktop/electron-builder.config.cjs index b039960d2..fd0bae52b 100644 --- a/apps/kimi-desktop/electron-builder.config.cjs +++ b/apps/kimi-desktop/electron-builder.config.cjs @@ -20,7 +20,7 @@ const notarize = process.env.KIMI_DESKTOP_NOTARIZE === 'true'; module.exports = { appId: 'ai.moonshot.kimi.desktop', - productName: 'Kimi Desktop', + productName: 'Kimi Code Desktop', copyright: 'Copyright © Moonshot AI', directories: { diff --git a/apps/kimi-desktop/src/main/index.ts b/apps/kimi-desktop/src/main/index.ts index f724a66af..2c2a6ca44 100644 --- a/apps/kimi-desktop/src/main/index.ts +++ b/apps/kimi-desktop/src/main/index.ts @@ -92,7 +92,7 @@ function errorHtml(message: string): string {

无法启动本地服务

${safe}

查看日志:${serverLogPath()}

-

菜单 → Kimi → 重试连接,或先检查日志。

`; +

菜单 → Kimi Code Desktop → 重试连接,或先检查日志。

`; } // --- connect flow ------------------------------------------------------------- @@ -120,7 +120,7 @@ function createWindow(): void { minWidth: 720, minHeight: 480, backgroundColor: '#0b0b0c', - title: 'Kimi', + title: 'Kimi Code Desktop', webPreferences: { contextIsolation: true, nodeIntegration: false, @@ -143,7 +143,7 @@ function createWindow(): void { function buildMenu(): void { const isMac = process.platform === 'darwin'; const appMenu: MenuItemConstructorOptions = { - label: 'Kimi', + label: 'Kimi Code Desktop', submenu: [ ...(isMac ? [{ role: 'about' as const }, { type: 'separator' as const }] : []), {