const TECH_STACK_COLORS: Record = { "体系": "bg-orange-50 text-orange-500", "客户端": "bg-green-50 text-green-600", "语言": "bg-blue-50 text-blue-600", "框架/工具": "bg-indigo-50 text-indigo-500", }; export function renderTechStack(techStack: string) { try { const parsed = JSON.parse(techStack) as Record; return (
{Object.entries(parsed).map(([cat, tags]) => tags.length > 0 ? (
{cat} {tags.map((tag) => ( {tag} ))}
) : null )}
); } catch { return (
{techStack.split(",").map((tag) => ( {tag.trim()} ))}
); } }