import React from 'react'; import { ProjectType } from '../types'; import { Tv, Music, Smartphone, Sparkles, Clapperboard } from 'lucide-react'; interface ProjectTypeSelectorProps { onSelect: (type: ProjectType) => void; } const ProjectTypeSelector: React.FC = ({ onSelect }) => { const options = [ { id: ProjectType.NETFLIX_SERIES, title: "Netflix 影集改編", description: "AI 影集統籌模式 (Showrunner)。將小說拆解為季/集結構,並進行長篇敘事規劃。", icon: Tv, color: "text-rose-400", bg: "bg-rose-500/10", border: "hover:border-rose-500/50" }, { id: ProjectType.MUSIC_VIDEO, title: "MV 音樂錄影帶", description: "AI 導演模式 (Director)。視覺化歌詞節奏,創造風格強烈的短片分鏡。", icon: Music, color: "text-purple-400", bg: "bg-purple-500/10", border: "hover:border-purple-500/50" }, { id: ProjectType.VIRTUAL_INFLUENCER, title: "虛擬網紅運營", description: "AI 經紀人模式 (Manager)。生成連續性的人設生活動態與社群內容。", icon: Smartphone, color: "text-cyan-400", bg: "bg-cyan-500/10", border: "hover:border-cyan-500/50" } ]; return (

Lumina Studio

AI 驅動的影視神經網絡製程平台

{options.map((opt) => (
onSelect(opt.id)} className={`glass-card rounded-3xl p-8 cursor-pointer transition-all duration-500 hover:-translate-y-2 group border border-white/5 ${opt.border}`} >

{opt.title}

{opt.description}

啟動專案
))}
); }; export default ProjectTypeSelector;