feat: add dify miniapp (#1999)
* add Dify miniapp * add wpslingxi,lechat,abacus miniapps * resize pic * change png to webp * update 71
This commit is contained in:
parent
6e4610e337
commit
5c19695e21
BIN
src/renderer/src/assets/images/apps/abacus.webp
Normal file
BIN
src/renderer/src/assets/images/apps/abacus.webp
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 1.6 KiB |
BIN
src/renderer/src/assets/images/apps/dify.webp
Normal file
BIN
src/renderer/src/assets/images/apps/dify.webp
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 1.3 KiB |
BIN
src/renderer/src/assets/images/apps/lambdachat.webp
Normal file
BIN
src/renderer/src/assets/images/apps/lambdachat.webp
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 1.3 KiB |
BIN
src/renderer/src/assets/images/apps/lechat.png
Normal file
BIN
src/renderer/src/assets/images/apps/lechat.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 2.8 KiB |
BIN
src/renderer/src/assets/images/apps/wpslingxi.webp
Normal file
BIN
src/renderer/src/assets/images/apps/wpslingxi.webp
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 3.1 KiB |
@ -1,10 +1,12 @@
|
|||||||
import ThreeMinTopAppLogo from '@renderer/assets/images/apps/3mintop.png?url'
|
import ThreeMinTopAppLogo from '@renderer/assets/images/apps/3mintop.png?url'
|
||||||
|
import AbacusLogo from '@renderer/assets/images/apps/abacus.webp?url'
|
||||||
import AIStudioLogo from '@renderer/assets/images/apps/aistudio.svg?url'
|
import AIStudioLogo from '@renderer/assets/images/apps/aistudio.svg?url'
|
||||||
import BaiduAiAppLogo from '@renderer/assets/images/apps/baidu-ai.png?url'
|
import BaiduAiAppLogo from '@renderer/assets/images/apps/baidu-ai.png?url'
|
||||||
import BaicuanAppLogo from '@renderer/assets/images/apps/baixiaoying.webp?url'
|
import BaicuanAppLogo from '@renderer/assets/images/apps/baixiaoying.webp?url'
|
||||||
import BoltAppLogo from '@renderer/assets/images/apps/bolt.svg?url'
|
import BoltAppLogo from '@renderer/assets/images/apps/bolt.svg?url'
|
||||||
import CozeAppLogo from '@renderer/assets/images/apps/coze.webp?url'
|
import CozeAppLogo from '@renderer/assets/images/apps/coze.webp?url'
|
||||||
import DevvAppLogo from '@renderer/assets/images/apps/devv.png?url'
|
import DevvAppLogo from '@renderer/assets/images/apps/devv.png?url'
|
||||||
|
import DifyAppLogo from '@renderer/assets/images/apps/dify.webp?url'
|
||||||
import DoubaoAppLogo from '@renderer/assets/images/apps/doubao.png?url'
|
import DoubaoAppLogo from '@renderer/assets/images/apps/doubao.png?url'
|
||||||
import DuckDuckGoAppLogo from '@renderer/assets/images/apps/duckduckgo.webp?url'
|
import DuckDuckGoAppLogo from '@renderer/assets/images/apps/duckduckgo.webp?url'
|
||||||
import FeloAppLogo from '@renderer/assets/images/apps/felo.png?url'
|
import FeloAppLogo from '@renderer/assets/images/apps/felo.png?url'
|
||||||
@ -16,6 +18,8 @@ import GrokAppLogo from '@renderer/assets/images/apps/grok.png?url'
|
|||||||
import HikaLogo from '@renderer/assets/images/apps/hika.webp?url'
|
import HikaLogo from '@renderer/assets/images/apps/hika.webp?url'
|
||||||
import HuggingChatLogo from '@renderer/assets/images/apps/huggingchat.svg?url'
|
import HuggingChatLogo from '@renderer/assets/images/apps/huggingchat.svg?url'
|
||||||
import KimiAppLogo from '@renderer/assets/images/apps/kimi.jpg?url'
|
import KimiAppLogo from '@renderer/assets/images/apps/kimi.jpg?url'
|
||||||
|
import LambdaChatLogo from '@renderer/assets/images/apps/lambdachat.webp?url'
|
||||||
|
import LeChatLogo from '@renderer/assets/images/apps/lechat.png?url'
|
||||||
import MetasoAppLogo from '@renderer/assets/images/apps/metaso.webp?url'
|
import MetasoAppLogo from '@renderer/assets/images/apps/metaso.webp?url'
|
||||||
import NamiAiLogo from '@renderer/assets/images/apps/nm.png?url'
|
import NamiAiLogo from '@renderer/assets/images/apps/nm.png?url'
|
||||||
import NamiAiSearchLogo from '@renderer/assets/images/apps/nm-search.webp?url'
|
import NamiAiSearchLogo from '@renderer/assets/images/apps/nm-search.webp?url'
|
||||||
@ -29,6 +33,7 @@ import SparkDeskAppLogo from '@renderer/assets/images/apps/sparkdesk.png?url'
|
|||||||
import ThinkAnyLogo from '@renderer/assets/images/apps/thinkany.webp?url'
|
import ThinkAnyLogo from '@renderer/assets/images/apps/thinkany.webp?url'
|
||||||
import TiangongAiLogo from '@renderer/assets/images/apps/tiangong.png?url'
|
import TiangongAiLogo from '@renderer/assets/images/apps/tiangong.png?url'
|
||||||
import WanZhiAppLogo from '@renderer/assets/images/apps/wanzhi.jpg?url'
|
import WanZhiAppLogo from '@renderer/assets/images/apps/wanzhi.jpg?url'
|
||||||
|
import WPSLingXiLogo from '@renderer/assets/images/apps/wpslingxi.webp?url'
|
||||||
import XiaoYiAppLogo from '@renderer/assets/images/apps/xiaoyi.webp?url'
|
import XiaoYiAppLogo from '@renderer/assets/images/apps/xiaoyi.webp?url'
|
||||||
import TencentYuanbaoAppLogo from '@renderer/assets/images/apps/yuanbao.png?url'
|
import TencentYuanbaoAppLogo from '@renderer/assets/images/apps/yuanbao.png?url'
|
||||||
import YuewenAppLogo from '@renderer/assets/images/apps/yuewen.png?url'
|
import YuewenAppLogo from '@renderer/assets/images/apps/yuewen.png?url'
|
||||||
@ -314,6 +319,41 @@ export const DEFAULT_MIN_APPS: MinAppType[] = [
|
|||||||
logo: CozeAppLogo,
|
logo: CozeAppLogo,
|
||||||
url: 'https://www.coze.com/space',
|
url: 'https://www.coze.com/space',
|
||||||
bodered: true
|
bodered: true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
id: 'dify',
|
||||||
|
name: 'Dify',
|
||||||
|
logo: DifyAppLogo,
|
||||||
|
url: 'https://cloud.dify.ai/apps',
|
||||||
|
bodered: true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
id: 'wpslingxi',
|
||||||
|
name: 'WPS灵犀',
|
||||||
|
logo: WPSLingXiLogo,
|
||||||
|
url: 'https://copilot.wps.cn/',
|
||||||
|
bodered: true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
id: 'lechat',
|
||||||
|
name: 'LeChat',
|
||||||
|
logo: LeChatLogo,
|
||||||
|
url: 'https://chat.mistral.ai/chat',
|
||||||
|
bodered: true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
id: 'abacus',
|
||||||
|
name: 'Abacus',
|
||||||
|
logo: AbacusLogo,
|
||||||
|
url: 'https://apps.abacus.ai/chatllm',
|
||||||
|
bodered: true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
id: 'lambdachat',
|
||||||
|
name: 'Lambda Chat',
|
||||||
|
logo: LambdaChatLogo,
|
||||||
|
url: 'https://lambda.chat/',
|
||||||
|
bodered: true
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
|
||||||
|
|||||||
@ -1082,6 +1082,22 @@ const migrateConfig = {
|
|||||||
}
|
}
|
||||||
})
|
})
|
||||||
return state
|
return state
|
||||||
|
},
|
||||||
|
'71': (state: RootState) => {
|
||||||
|
const appIds = ['dify', 'wpslingxi', 'lechat', 'abacus', 'lambdachat']
|
||||||
|
|
||||||
|
if (state.minapps) {
|
||||||
|
appIds.forEach((id) => {
|
||||||
|
const app = DEFAULT_MIN_APPS.find((app) => app.id === id)
|
||||||
|
if (app) {
|
||||||
|
state.minapps.enabled.push(app)
|
||||||
|
}
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
state.settings.gridColumns = 2
|
||||||
|
state.settings.gridPopoverTrigger = 'hover'
|
||||||
|
return state
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user