From 40aabba498bf9dc83c77eef6d443b0818b66320c Mon Sep 17 00:00:00 2001 From: 1600822305 <1600822305@qq.com> Date: Sat, 19 Apr 2025 22:17:47 +0800 Subject: [PATCH] feat(Miniapp): add Z.ai mini app with logo and migration support --- src/renderer/src/config/minapps.ts | 8 ++++++++ src/renderer/src/store/migrate.ts | 8 ++++++++ 2 files changed, 16 insertions(+) diff --git a/src/renderer/src/config/minapps.ts b/src/renderer/src/config/minapps.ts index fb438634a8..88a75fc8d0 100644 --- a/src/renderer/src/config/minapps.ts +++ b/src/renderer/src/config/minapps.ts @@ -41,6 +41,7 @@ import XiaoYiAppLogo from '@renderer/assets/images/apps/xiaoyi.webp?url' import YouLogo from '@renderer/assets/images/apps/you.jpg?url' import TencentYuanbaoAppLogo from '@renderer/assets/images/apps/yuanbao.webp?url' import YuewenAppLogo from '@renderer/assets/images/apps/yuewen.png?url' +import ZaiAppLogo from '@renderer/assets/images/apps/zai.png?url' import ZhihuAppLogo from '@renderer/assets/images/apps/zhihu.png?url' import ClaudeAppLogo from '@renderer/assets/images/models/claude.png?url' import HailuoModelLogo from '@renderer/assets/images/models/hailuo.png?url' @@ -392,5 +393,12 @@ export const DEFAULT_MIN_APPS: MinAppType[] = [ logo: DangbeiLogo, url: 'https://ai.dangbei.com/', bodered: true + }, + { + id: `zai`, + name: `Z.ai`, + logo: ZaiAppLogo, + url: `https://chat.z.ai/`, + bodered: true } ] diff --git a/src/renderer/src/store/migrate.ts b/src/renderer/src/store/migrate.ts index c734299a37..b0280e0074 100644 --- a/src/renderer/src/store/migrate.ts +++ b/src/renderer/src/store/migrate.ts @@ -1228,6 +1228,14 @@ const migrateConfig = { } catch (error) { return state } + }, + '97': (state: RootState) => { + try { + addMiniApp(state, 'zai') + return state + } catch (error) { + return state + } } }