diff --git a/src/renderer/src/assets/images/apps/coze.webp b/src/renderer/src/assets/images/apps/coze.webp new file mode 100644 index 0000000000..5807bdfd69 Binary files /dev/null and b/src/renderer/src/assets/images/apps/coze.webp differ diff --git a/src/renderer/src/config/minapps.ts b/src/renderer/src/config/minapps.ts index 1a93bc9532..8ba4494ce8 100644 --- a/src/renderer/src/config/minapps.ts +++ b/src/renderer/src/config/minapps.ts @@ -31,6 +31,7 @@ import TencentYuanbaoAppLogo from '@renderer/assets/images/apps/yuanbao.png?url' import NotebookLMAppLogo from '@renderer/assets/images/apps/notebooklm.svg?url' import YuewenAppLogo from '@renderer/assets/images/apps/yuewen.png?url' import ZhihuAppLogo from '@renderer/assets/images/apps/zhihu.png?url' +import CozeAppLogo from '@renderer/assets/images/apps/coze.webp?url' import ClaudeAppLogo from '@renderer/assets/images/models/claude.png?url' import HailuoModelLogo from '@renderer/assets/images/models/hailuo.png?url' import QwenModelLogo from '@renderer/assets/images/models/qwen.png?url' @@ -298,6 +299,13 @@ export const DEFAULT_MIN_APPS: MinAppType[] = [ name: 'NotebookLM', logo: NotebookLMAppLogo, url: 'https://notebooklm.google.com/', + }, + { + id: 'coze', + name: 'Coze', + logo: CozeAppLogo, + url: 'https://www.coze.com/space', + bodered: true } ] diff --git a/src/renderer/src/store/migrate.ts b/src/renderer/src/store/migrate.ts index fcafed4eed..f87382b5d0 100644 --- a/src/renderer/src/store/migrate.ts +++ b/src/renderer/src/store/migrate.ts @@ -1063,7 +1063,19 @@ const migrateConfig = { } return state - } + }, + '69': (state: RootState) => { + if (state.minapps) { + const coze = DEFAULT_MIN_APPS.find((app) => app.id === 'coze') + if (coze) { + state.minapps.enabled.push(coze) + } + } + removeMiniAppIconsFromState(state) + return state + } + + // ...existing code... } const migrate = createMigrate(migrateConfig as any)