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'; 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) */}

قدرت برترین هوش‌های مصنوعی دنیا،
یکپارچه و در خدمت شما

بدون نیاز به فیلترشکن، سیم‌کارت خارجی یا پرداخت دلاری؛ به قدرتمندترین مدل‌های زبانی جهان و دستیارهای هوشمند اختصاصی برای کسب‌وکارها، مدیران و متخصصان دسترسی داشته باشید.

{/* App Store & Web App Download Badges (Matching Original Houshan.ai) */} {/* 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) */}
{/* 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]} ←
))}
); };