diff --git a/frontend/app/web-gold/src/components/ChatMessageRenderer.vue b/frontend/app/web-gold/src/components/ChatMessageRenderer.vue deleted file mode 100644 index 4a694262d3..0000000000 --- a/frontend/app/web-gold/src/components/ChatMessageRenderer.vue +++ /dev/null @@ -1,129 +0,0 @@ - - - - - \ No newline at end of file diff --git a/frontend/app/web-gold/src/components/agents/ChatDrawer.vue b/frontend/app/web-gold/src/components/agents/ChatDrawer.vue new file mode 100644 index 0000000000..8563015b5c --- /dev/null +++ b/frontend/app/web-gold/src/components/agents/ChatDrawer.vue @@ -0,0 +1,650 @@ + + + + + diff --git a/frontend/app/web-gold/src/router/index.js b/frontend/app/web-gold/src/router/index.js index 0997c38ee6..a1d87c05f2 100644 --- a/frontend/app/web-gold/src/router/index.js +++ b/frontend/app/web-gold/src/router/index.js @@ -12,6 +12,7 @@ const navConfig = [ { name: '对标分析', path: 'content-style/benchmark', icon: 'grid', component: () => import('../views/content-style/Benchmark.vue') }, { name: '文案创作', path: 'content-style/copywriting', icon: 'text', component: () => import('../views/content-style/Copywriting.vue') }, { name: '热点趋势', path: 'trends/forecast', icon: 'text', component: () => import('../views/trends/Forecast.vue') }, + { name: '智能体', path: 'agents', icon: 'robot', component: () => import('../views/agents/Agents.vue') }, ] }, { @@ -51,7 +52,8 @@ const navIcons = { user: '', video: '', folder: '', - scissors: '' + scissors: '', + robot: '' } // ============ 辅助函数 ============ diff --git a/frontend/app/web-gold/src/views/agents/Agents.vue b/frontend/app/web-gold/src/views/agents/Agents.vue new file mode 100644 index 0000000000..03c167065b --- /dev/null +++ b/frontend/app/web-gold/src/views/agents/Agents.vue @@ -0,0 +1,674 @@ + + + + +