diff --git a/packages/client/src/components/layout/AppSidebar.vue b/packages/client/src/components/layout/AppSidebar.vue
index 265e7ece3..f25d98cde 100644
--- a/packages/client/src/components/layout/AppSidebar.vue
+++ b/packages/client/src/components/layout/AppSidebar.vue
@@ -196,6 +196,12 @@ function openChangelog() {
{{ t("sidebar.models") }}
+
diff --git a/packages/client/src/i18n/locales/de.ts b/packages/client/src/i18n/locales/de.ts
index e87139418..91faaa003 100644
--- a/packages/client/src/i18n/locales/de.ts
+++ b/packages/client/src/i18n/locales/de.ts
@@ -87,6 +87,7 @@ export default {
terminal: 'Konsole',
files: 'Dateien',
groupChat: 'Gruppenchat',
+ investment: 'Investitionsanalyse',
groupConversation: 'Konversation',
groupConversationShort: 'Konv',
groupAgent: 'Agent',
diff --git a/packages/client/src/i18n/locales/en.ts b/packages/client/src/i18n/locales/en.ts
index 770c07603..54154c21f 100644
--- a/packages/client/src/i18n/locales/en.ts
+++ b/packages/client/src/i18n/locales/en.ts
@@ -89,6 +89,7 @@ export default {
terminal: 'Terminal',
groupChat: 'Group Chat',
files: 'Files',
+ investment: 'Investment',
groupConversation: 'Conversation',
groupConversationShort: 'Conv',
groupPlatform: 'Platform',
diff --git a/packages/client/src/i18n/locales/es.ts b/packages/client/src/i18n/locales/es.ts
index 2c7092eca..f53e6d7fc 100644
--- a/packages/client/src/i18n/locales/es.ts
+++ b/packages/client/src/i18n/locales/es.ts
@@ -87,6 +87,7 @@ export default {
terminal: 'Terminal',
files: 'Archivos',
groupChat: 'Chat grupal',
+ investment: 'Análisis de inversión',
groupConversation: 'Conversación',
groupConversationShort: 'Conv.',
groupAgent: 'Agente',
diff --git a/packages/client/src/i18n/locales/fr.ts b/packages/client/src/i18n/locales/fr.ts
index efe4afb45..bf14e1424 100644
--- a/packages/client/src/i18n/locales/fr.ts
+++ b/packages/client/src/i18n/locales/fr.ts
@@ -87,6 +87,7 @@ export default {
terminal: 'Terminal',
files: 'Fichiers',
groupChat: 'Chat de groupe',
+ investment: 'Analyse d\'investissement',
groupConversation: 'Conversation',
groupConversationShort: 'Conv.',
groupAgent: 'Agent',
diff --git a/packages/client/src/i18n/locales/ja.ts b/packages/client/src/i18n/locales/ja.ts
index 12caceb3d..76bee6d44 100644
--- a/packages/client/src/i18n/locales/ja.ts
+++ b/packages/client/src/i18n/locales/ja.ts
@@ -87,6 +87,7 @@ export default {
terminal: 'ターミナル',
files: 'ファイル',
groupChat: 'グループチャット',
+ investment: '投資分析',
groupConversation: '会話',
groupConversationShort: '会話',
groupAgent: 'エージェント',
diff --git a/packages/client/src/i18n/locales/ko.ts b/packages/client/src/i18n/locales/ko.ts
index 88f949f3b..ef314a1bc 100644
--- a/packages/client/src/i18n/locales/ko.ts
+++ b/packages/client/src/i18n/locales/ko.ts
@@ -87,6 +87,7 @@ export default {
terminal: '터미널',
files: '파일',
groupChat: '그룹 채팅',
+ investment: '투자 분석',
groupConversation: '대화',
groupConversationShort: '대화',
groupAgent: '에이전트',
diff --git a/packages/client/src/i18n/locales/pt.ts b/packages/client/src/i18n/locales/pt.ts
index a7d390d49..555dd5d8c 100644
--- a/packages/client/src/i18n/locales/pt.ts
+++ b/packages/client/src/i18n/locales/pt.ts
@@ -87,6 +87,7 @@ export default {
terminal: 'Terminal',
files: 'Arquivos',
groupChat: 'Chat em grupo',
+ investment: 'Análise de investimento',
groupConversation: 'Conversa',
groupConversationShort: 'Conv.',
groupAgent: 'Agente',
diff --git a/packages/client/src/i18n/locales/zh-TW.ts b/packages/client/src/i18n/locales/zh-TW.ts
index 945de8d6d..ca52be38a 100644
--- a/packages/client/src/i18n/locales/zh-TW.ts
+++ b/packages/client/src/i18n/locales/zh-TW.ts
@@ -89,6 +89,7 @@ export default {
terminal: '終端機',
groupChat: '群聊',
files: '檔案',
+ investment: '投資分析',
groupConversation: '對話',
groupConversationShort: '對話',
groupPlatform: '平台',
diff --git a/packages/client/src/i18n/locales/zh.ts b/packages/client/src/i18n/locales/zh.ts
index 0ace8fcac..f17b0c5ce 100644
--- a/packages/client/src/i18n/locales/zh.ts
+++ b/packages/client/src/i18n/locales/zh.ts
@@ -89,6 +89,7 @@ export default {
terminal: '终端',
groupChat: '群聊',
files: '文件',
+ investment: '投资分析',
groupConversation: '对话',
groupConversationShort: '对话',
groupPlatform: '平台',
diff --git a/packages/client/src/router/index.ts b/packages/client/src/router/index.ts
index 246071bd3..ac48461b3 100644
--- a/packages/client/src/router/index.ts
+++ b/packages/client/src/router/index.ts
@@ -95,6 +95,11 @@ const router = createRouter({
name: 'hermes.files',
component: () => import('@/views/hermes/FilesView.vue'),
},
+ {
+ path: '/hermes/investment',
+ name: 'hermes.investment',
+ component: () => import('@/views/hermes/InvestmentView.vue'),
+ },
],
})
diff --git a/packages/client/src/views/hermes/InvestmentView.vue b/packages/client/src/views/hermes/InvestmentView.vue
new file mode 100644
index 000000000..8a9cfb6ce
--- /dev/null
+++ b/packages/client/src/views/hermes/InvestmentView.vue
@@ -0,0 +1,267 @@
+
+
+
+
+
+
+
+
+
+
+
+ 分析
+
+
+
+
+
+
+
+
+ {{ error }}
+
+
+
+
+
+
+
+
多Agent共识
+
{{ result.ticker }}
+
+
+
+ {{ signalLabel(consensusSignal) }}
+
+
+
+
+ 17位投资大师独立评分
+
+
+
+
+
+
+
+
+
+
+
{{ agent.score.toFixed(1) }} / 10
+
+
+
+
+
+
+
+
+
+
+
+