"use client"; import { ArrowRight, Database, Sparkles } from "lucide-react"; import { Badge } from "@/components/ui/Badge"; import type { ToolDescriptorView } from "@/lib/api/types"; import { cardClass } from "@/lib/ui/variants"; interface ToolCardProps { tool: ToolDescriptorView; // 点击:legacy 工具导航到现有页面;新工具开 GeneratorRunner。 onOpen: (tool: ToolDescriptorView) => void; } // 工具箱卡片(对齐 ProjectCard 纸感视觉):标题 + 副标题 + 题材徽标 + NEW/可入库标。 // 纯展示;点击交由 ToolboxPage 分派(legacy 跳转 / 新工具开 runner)。 export function ToolCard({ tool, onOpen }: ToolCardProps) { return ( ); }