diff --git a/src/renderer/src/assets/images/apps/perplexity.webp b/src/renderer/src/assets/images/apps/perplexity.webp
new file mode 100644
index 00000000..96d27485
Binary files /dev/null and b/src/renderer/src/assets/images/apps/perplexity.webp differ
diff --git a/src/renderer/src/i18n/index.ts b/src/renderer/src/i18n/index.ts
index ae5868bc..0ed32a16 100644
--- a/src/renderer/src/i18n/index.ts
+++ b/src/renderer/src/i18n/index.ts
@@ -148,6 +148,8 @@ const resources = {
'general.user_name': 'User Name',
'general.user_name.placeholder': 'Enter your name',
'general.backup.title': 'Data Backup and Recovery',
+ 'general.backup.button': 'Backup',
+ 'general.restore.button': 'Restore',
'general.reset.title': 'Data Reset',
'general.reset.button': 'Reset',
'provider.api_key': 'API Key',
@@ -387,6 +389,8 @@ const resources = {
'general.user_name': '用户名',
'general.user_name.placeholder': '请输入用户名',
'general.backup.title': '数据备份与恢复',
+ 'general.backup.button': '备份',
+ 'general.restore.button': '恢复',
'general.reset.title': '重置数据',
'general.reset.button': '重置',
'provider.api_key': 'API 密钥',
diff --git a/src/renderer/src/pages/apps/AppsPage.tsx b/src/renderer/src/pages/apps/AppsPage.tsx
index 340620cf..0d6b5f88 100644
--- a/src/renderer/src/pages/apps/AppsPage.tsx
+++ b/src/renderer/src/pages/apps/AppsPage.tsx
@@ -4,6 +4,7 @@ import AiSearchAppLogo from '@renderer/assets/images/apps/ai-search.png'
import BaiduAiAppLogo from '@renderer/assets/images/apps/baidu-ai.png'
import DevvAppLogo from '@renderer/assets/images/apps/devv.png'
import MetasoAppLogo from '@renderer/assets/images/apps/metaso.webp'
+import PerplexityAppLogo from '@renderer/assets/images/apps/perplexity.webp'
import SensetimeAppLogo from '@renderer/assets/images/apps/sensetime.png'
import SparkDeskAppLogo from '@renderer/assets/images/apps/sparkdesk.png'
import TiangongAiLogo from '@renderer/assets/images/apps/tiangong.png'
@@ -65,6 +66,11 @@ const _apps: MinAppType[] = [
name: 'DEVV_',
logo: DevvAppLogo,
url: 'https://devv.ai/'
+ },
+ {
+ name: 'perplexity',
+ logo: PerplexityAppLogo,
+ url: 'https://www.perplexity.ai/'
}
]
diff --git a/src/renderer/src/pages/home/Assistants.tsx b/src/renderer/src/pages/home/Assistants.tsx
index 18bf8790..18f3d31d 100644
--- a/src/renderer/src/pages/home/Assistants.tsx
+++ b/src/renderer/src/pages/home/Assistants.tsx
@@ -163,6 +163,9 @@ const AssistantItem = styled.div`
}
&.active {
background-color: var(--color-background-mute);
+ .anticon {
+ opacity: 1;
+ }
.name {
font-weight: 500;
}
diff --git a/src/renderer/src/pages/settings/GeneralSettings.tsx b/src/renderer/src/pages/settings/GeneralSettings.tsx
index 4f7ab922..ea83b61b 100644
--- a/src/renderer/src/pages/settings/GeneralSettings.tsx
+++ b/src/renderer/src/pages/settings/GeneralSettings.tsx
@@ -119,10 +119,10 @@ const GeneralSettings: FC = () => {
{t('settings.general.backup.title')}
}>
- 备份
+ {t('settings.general.backup.button')}
}>
- 恢复
+ {t('settings.general.restore.button')}