From adbc42d7a9f176b6ec6370b97d25e837fe8d28b3 Mon Sep 17 00:00:00 2001
From: hongjli <3117313295@qq.com>
Date: 星期一, 07 四月 2025 16:12:13 +0800
Subject: [PATCH] 整体优化

---
 src/app/ai-scene/page.tsx |   56 +++++++++++++++++++++++++++++---------------------------
 1 files changed, 29 insertions(+), 27 deletions(-)

diff --git a/src/app/ai-scene/page.tsx b/src/app/ai-scene/page.tsx
index cfb659c..eded6af 100644
--- a/src/app/ai-scene/page.tsx
+++ b/src/app/ai-scene/page.tsx
@@ -1,9 +1,9 @@
 "use client";
 
 import { useState } from 'react';
-import Sidebar from '@/components/layout/Sidebar';
 import Card from '@/components/Card';
 import ChatDialog from '@/components/ChatDialog';
+import Navbar from '@/components/layout/Navbar';
 
 const services = [
   {
@@ -44,34 +44,36 @@
   };
 
   return (
-    <div className="flex">
-      <Sidebar />
-      <div className="flex-1 p-6 md:p-8 bg-gradient-to-b from-[var(--ai-surface)] to-white">
-        <div className="max-w-7xl mx-auto">
-          <div className="mb-8">
-            <h1 className="text-3xl font-bold text-[var(--ai-primary)] mb-2">
-              AI鍦烘櫙妯℃嫙
-              <span className="ml-2 inline-block w-2 h-2 rounded-full bg-[var(--ai-secondary)] animate-pulse"></span>
-            </h1>
-            <p className="text-gray-600">閫夋嫨浠ヤ笅鍦烘櫙锛屼綋楠屼汉宸ユ櫤鑳藉浣曡В鍐冲疄闄呬笟鍔¢棶棰�</p>
-            <div className="h-1 w-24 bg-gradient-to-r from-[var(--ai-secondary)] to-[var(--ai-accent)] mt-4"></div>
-          </div>
-          <div className="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-6">
-            {services.map((service, index) => (
-              <Card
-                key={index}
-                {...service}
-                onClick={() => handleCardClick(service.title, service.chatbotId)}
-              />
-            ))}
+    <>
+      <Navbar />
+      <div className="min-h-screen pt-16">
+        <div className="flex-1 p-6 md:p-8 bg-gradient-to-b from-[var(--ai-surface)] to-white">
+          <div className="max-w-7xl mx-auto">
+            <div className="mb-8">
+              <h1 className="text-3xl font-bold text-[var(--ai-primary)] mb-2">
+                AI鍦烘櫙妯℃嫙
+                <span className="ml-2 inline-block w-2 h-2 rounded-full bg-[var(--ai-secondary)] animate-pulse"></span>
+              </h1>
+              <p className="text-gray-600">閫夋嫨浠ヤ笅鍦烘櫙锛屼綋楠屼汉宸ユ櫤鑳藉浣曡В鍐冲疄闄呬笟鍔¢棶棰�</p>
+              <div className="h-1 w-24 bg-gradient-to-r from-[var(--ai-secondary)] to-[var(--ai-accent)] mt-4"></div>
+            </div>
+            <div className="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-6">
+              {services.map((service, index) => (
+                <Card
+                  key={index}
+                  {...service}
+                  onClick={() => handleCardClick(service.title, service.chatbotId)}
+                />
+              ))}
+            </div>
           </div>
         </div>
+        <ChatDialog 
+          isOpen={isChatOpen} 
+          onClose={() => setIsChatOpen(false)}
+          chatbotId={currentChatbot}
+        />
       </div>
-      <ChatDialog 
-        isOpen={isChatOpen} 
-        onClose={() => setIsChatOpen(false)}
-        chatbotId={currentChatbot}
-      />
-    </div>
+    </>
   );
 } 
\ No newline at end of file

--
Gitblit v1.9.3