import React from 'react' import { Link } from 'react-router-dom' import { FolderOpen, Music, Zap, Sparkles, Database, LucideIcon } from 'lucide-react' interface QuickAction { icon: LucideIcon label: string description: string path: string } const QuickActions: React.FC = () => { const quickActions: QuickAction[] = [ { icon: Sparkles, label: 'AI 视频生成', description: '使用 AI 将图片转换为动态视频', path: '/ai-video' }, { icon: Music, label: '音频处理', description: '处理音频文件,添加效果', path: '/audio' }, { icon: Zap, label: 'AI 自动剪辑', description: '使用 AI 自动生成视频剪辑', path: '/editor' }, { icon: FolderOpen, label: '导入媒体', description: '导入视频、音频和图片文件', path: '/media' }, { icon: Database, label: 'KV 存储测试', description: '测试 Cloudflare KV 键值存储功能', path: '/kv-test' }, ] return (

快速操作

{quickActions.map((action, index) => { const IconComponent = action.icon return (

{action.label}

{action.description}

) })}
) } export default QuickActions