diff --git a/src/components/home/Hero.tsx b/src/components/home/Hero.tsx index 5fdd917..74a1f1a 100644 --- a/src/components/home/Hero.tsx +++ b/src/components/home/Hero.tsx @@ -1,407 +1,121 @@ -import React, { useState } from 'react'; -import { Link, useNavigate } from 'react-router-dom'; -import { - Sparkles, - Bot, - ArrowLeft, - MessageSquare, - Zap, - Star, - Flame, - Atom, - Briefcase, - Search, - CheckCircle2, - ShieldCheck, - Send, - Cpu, - TrendingUp, - Award, - Layers, - Sparkle -} from 'lucide-react'; -import { HeroAiVisual } from './HeroAiVisual'; +import React from 'react'; interface HeroProps { onOpenAuth: () => void; } export const Hero: React.FC = ({ onOpenAuth }) => { - const navigate = useNavigate(); - const [activeCategory, setActiveCategory] = useState<'fiction' | 'science' | 'tech' | 'expert'>('fiction'); - const [searchPrompt, setSearchPrompt] = useState(''); - - const fictionalBots = [ - { name: 'هری پاتر', role: 'جادوگر هاگوارتز', tag: 'شخصیت داستانی', icon: '🪄', prompt: 'سلام هری! جادوی جدیدی یاد گرفتی؟', color: 'from-amber-600 to-red-600' }, - { name: 'بتمن', role: 'شوالیه تاریکی', tag: 'شخصیت داستانی', icon: '🦇', prompt: 'سلام بروس وین! شهر گاتهام امنه؟', color: 'from-slate-700 to-slate-900' }, - { name: 'شرلوک هولمز', role: 'کارآگاه مشاور', tag: 'شخصیت داستانی', icon: '🔍', prompt: 'سلام شرلوک! معمای جدیدی داری؟', color: 'from-amber-800 to-amber-950' }, - { name: 'اسپایدرمن', role: 'مرد عنکبوتی', tag: 'شخصیت داستانی', icon: '🕷️', prompt: 'سلام پیتر پارکر! نیویورک چه خبر؟', color: 'from-red-600 to-blue-700' }, - { name: 'جوکر', role: 'شاهزاده جرم و جنایت', tag: 'شخصیت داستانی', icon: '🃏', prompt: 'سلام جوکر! چرا اینقدر جدی؟', color: 'from-purple-700 to-emerald-700' }, - ]; - - const scientistBots = [ - { name: 'آلبرت انیشتین', role: 'نظریه نسبیت و فیزیک', tag: 'دانشمند', icon: '🌌', prompt: 'سلام پروفسور انیشتین! درباره نسبیت برام توضیح بده.', color: 'from-blue-600 to-indigo-800' }, - { name: 'توماس ادیسون', role: 'مخترع و کارآفرین', tag: 'دانشمند', icon: '💡', prompt: 'سلام ادیسون! چطور تسلیم نشدی؟', color: 'from-yellow-600 to-amber-700' }, - { name: 'ماری کوری', role: 'پیشگام رادیواکتیویته', tag: 'دانشمند', icon: '🔬', prompt: 'سلام بانو کوری! از کشفیاتت بگو.', color: 'from-teal-600 to-cyan-800' }, - { name: 'آیزاک نیوتون', role: 'پایه‌گذار مکانیک کلاسیک', tag: 'دانشمند', icon: '🍎', prompt: 'سلام آقای نیوتون! داستان سیب واقعی بود؟', color: 'from-emerald-600 to-teal-800' }, - ]; - - const techBots = [ - { name: 'ایلان ماسک', role: 'تسلا، اسپیس‌ایکس و xAI', tag: 'رهبر فناوری', icon: '🚀', prompt: 'سلام ایلان! مریخ کی مستعمره میشه؟', color: 'from-rose-600 to-purple-800' }, - { name: 'بیل گیتس', role: 'بنیان‌گذار مایکروسافت', tag: 'رهبر فناوری', icon: '💻', prompt: 'سلام بیل! آینده هوش مصنوعی چطوره؟', color: 'from-blue-600 to-cyan-700' }, - { name: 'مارک زاکربرگ', role: 'متا و هوش مصنوعی Llama', tag: 'رهبر فناوری', icon: '🌐', prompt: 'سلام مارک! عینک‌های واقعیت افزوده چی میشن؟', color: 'from-indigo-600 to-blue-800' }, - { name: 'جف بزوس', role: 'آمازون و بلو اوریجین', tag: 'رهبر فناوری', icon: '📦', prompt: 'سلام جف! راز موفقیت آمازون چی بود؟', color: 'from-amber-600 to-orange-700' }, - ]; - - const expertBots = [ - { name: 'مشاور سئو و محتوا', role: 'رشد ارگانیک و کلمات کلیدی', tag: 'دستیار تخصصی', icon: '📈', prompt: 'یک استراتژی کلمات کلیدی برای یک سایت آموزشی بنویس.', color: 'from-emerald-600 to-teal-700' }, - { name: 'دستیار برنامه‌نویسی', role: 'معماری و کدنویسی فول‌استک', tag: 'دستیار تخصصی', icon: '👨‍💻', prompt: 'چگونه یک سیستم کش دو لایه در Node.js پیاده‌سازی کنم؟', color: 'from-blue-600 to-indigo-700' }, - { name: 'مشاور مدیریت و مالی', role: 'استراتژی و تحلیل جریان نقدینگی', tag: 'دستیار تخصصی', icon: '📊', prompt: 'روش‌های کاهش هزینه‌های عملیاتی در استارتاپ‌ها را بگو.', color: 'from-amber-600 to-orange-700' }, - { name: 'دستیار حقوقی و قراردادها', role: 'نگارش و بررسی بندهای قرارداد', tag: 'دستیار تخصصی', icon: '⚖️', prompt: 'بندهای مهم قرارداد محرمانگی (NDA) برای تیم فنی چیست؟', color: 'from-purple-600 to-indigo-800' }, - ]; - - const currentBots = - activeCategory === 'fiction' ? fictionalBots : - activeCategory === 'science' ? scientistBots : - activeCategory === 'tech' ? techBots : expertBots; - - const quickPrompts = [ - 'استراتژی بازاریابی برای رشد استارتاپ', - 'کد احراز هویت با JWT در پایتون', - 'تحلیل صورت‌های مالی شرکت', - 'تولید ایده برای سناریوی تبلیغاتی', - ]; - - const handleSearchSubmit = (e: React.FormEvent) => { - e.preventDefault(); - if (searchPrompt.trim()) { - navigate(`/chat?prompt=${encodeURIComponent(searchPrompt.trim())}`); - } else { - navigate('/chat'); - } - }; - return ( -
- - {/* Background Ambient Glows & Cyber Grid */} -
-
-
- - {/* Subtle Grid Lines Overlay */} -
- -
- - {/* Top Announcement Badge */} -
-
- - - - - هوشان ۲.۰ رونمایی شد: - دسترسی بدون تحریم به GPT-4o، Claude 3.7 و DeepSeek R1 - -
-
- - {/* 2-Column Hero Grid: Left Visual Playground, Right High-Impact Copywriting */} -
+
+
+
- {/* Right Column: Hero Heading, Features & Search (lg:col-span-6 in RTL) */} -
+ {/* Right Column (RTL Start): Main Titles & Download Store Badges */} +
-

- قدرت برترین هوش‌های مصنوعی دنیا،
- یکپارچه و در خدمت شما + {/* Main Brand Title */} +

+ هوشان؛

-

- بدون نیاز به فیلترشکن، سیم‌کارت خارجی یا پرداخت دلاری؛ به قدرتمندترین مدل‌های زبانی جهان و دستیارهای هوشمند اختصاصی برای کسب‌وکارها، مدیران و متخصصان دسترسی داشته باشید. + {/* Subtitle */} +

+ دستیار هوش مصنوعی شما

- {/* App Store & Web App Download Badges (Matching Original Houshan.ai) */} -
+ {/* 2x2 Grid of Store Badges */} +
- {/* Cafe Bazaar */} + {/* 1. Cafe Bazaar */} -
- 🛍️ +
+ دریافت از + بازار
-
- دریافت از - کافه‌بازار +
+ + + + +
- {/* Myket */} + {/* 2. Myket */} -
- 🏪 +
+ دریافت از + مایکت
-
- دریافت از - مایکت +
+ + + + +
- {/* Direct APK Download */} + {/* 3. Web App / iOS */} + + + {/* 4. Direct Download (Android APK) */} -
- 🤖 +
+ دانلود مستقیم
-
- دانلود مستقیم - نسخه اندروید (APK) -
-
- - {/* Web App & iOS */} - -
- 🍎 -
-
- {/* Quick Prompt Search / Input Bar */} -
-
-
- -
- setSearchPrompt(e.target.value)} - placeholder="از هوشان هر سوالی دارید بپرسید (مثال: طرح کسب‌وکار یا کد پایتون)..." - className="w-full bg-transparent text-white placeholder-slate-400 text-xs sm:text-sm px-2 focus:outline-none font-vazir" - /> - -
- - {/* Quick Prompt Tags */} -
- - - پیشنهاد سریع: - - {quickPrompts.map((tag, idx) => ( - - ))} -
-
- - {/* CTAs */} -
- - - شروع گفتگوی آنلاین رایگان - - - - - - مشاهده مدل‌های زبانی - -
- - {/* Micro Trust Indicators */} -
-
- - دسترسی بدون فیلترشکن -
-
- - پرداخت مستقیم ریالی -
-
- - پاسخ‌دهی آنی (۰.۲s) -
-
- - پشتیبانی کامل زبان فارسی -
-
-
- {/* Left Column: Interactive AI Visualizer & Live Sandbox (lg:col-span-6) */} -
- + {/* Left Column (Artwork): Authentic Statue holding Laptop & Phone */} +
+
+ هوشان؛ دستیار هوش مصنوعی شما +
- - {/* AI Partners & Providers Logo Carousel (Matching Original Houshan.ai) */} -
-
- - یکپارچه با پیشرفته‌ترین موتورها و زیرساخت‌های هوش مصنوعی جهان - -
-
- {[ - { name: 'OpenAI ChatGPT', icon: '/storage/bot/llm/gpt.png' }, - { name: 'Anthropic Claude', icon: '/storage/bot/llm/claude.png' }, - { name: 'Google Gemini', icon: '/storage/bot/llm/gemini.png' }, - { name: 'DeepSeek AI', icon: '/storage/bot/llm/deepseek.png' }, - { name: 'Flux AI', icon: '/storage/bot/llm/flux.png' }, - { name: 'Ideogram', icon: '/storage/bot/llm/ideogram.png' }, - { name: 'Recraft AI', icon: '/storage/bot/llm/recraft.png' }, - { name: 'Stable Diffusion', icon: '/storage/bot/llm/sdxl.png' }, - ].map((p, i) => ( -
- {p.name} - {p.name} -
- ))} -
-
- - {/* Section: Interactive Character Bots & Specialized Personas */} -
- - {/* Subtle Ambient Light in Card */} -
- -
-
-

- - دستیارهای تخصصی و گفتگو با چهره‌های سرشناس -

-

- روی هر کاراکتر یا مشاور کلیک کنید تا وارد گفتگوی اختصاصی شوید -

-
- - {/* Category Switcher Tabs */} -
- - - - -
-
- - {/* Persona Cards Grid */} -
- {currentBots.map((bot, idx) => ( - -
- -
-
- {bot.icon} -
-
-

{bot.name}

- {bot.role} -
-
- -
- - - گفتگوی فوری - - - گپ با {bot.name.split(' ')[0]} ← - -
- - ))} -
- -
-
);