--- import Layout from '@/layouts/Layout.astro'; import GlassHeader from '@/components/GlassHeader'; import Footer from '@/components/Footer'; import Container from '@/components/ui/Container.astro'; import ContactCard from '@/components/ContactCard.astro'; import { personalInfo, uses, aboutNarrative, aboutCapabilities, aboutPrinciples, brandTimeline, } from '@/lib/data'; import type { Lang } from '@/types/i18n'; import { defaultLang } from '@/i18n/ui'; const lang = (Astro.currentLocale as Lang) || defaultLang; const isZh = lang === 'zh'; const prefix = isZh ? '/zh' : ''; ---

{isZh ? '关于我' : 'About'}

{isZh ? '我是一名长期在复杂业务场景中工作的 AI 全栈工程师。这个页面主要展示我的经历、能力与做事方式。' : 'I am an AI full-stack engineer working in complex product environments. This page focuses on my experience, capability, and way of working.'}

{isZh ? '个人叙事' : 'Narrative'}

{aboutNarrative.map((line) =>

{line[lang]}

)}

{isZh ? '核心能力' : 'Core Capabilities'}

    {aboutCapabilities.map((item) => (
  • {item[lang]}
  • ))}

{isZh ? '工作原则' : 'Working Principles'}

    {aboutPrinciples.map((item) => (
  • {item[lang]}
  • ))}

{isZh ? '经历时间线' : 'Career Timeline'}

{brandTimeline.map((item) => (

{item.period[lang]}

{item.title[lang]}

{item.summary[lang]}

{item.highlights && item.highlights.length > 0 && (
    {item.highlights.map((line) =>
  • • {line[lang]}
  • )}
)}
))}

{isZh ? '工具与工作流' : 'Uses'}

{uses.map((group) => (

{group.title[lang]}

    {group.items.map((item) =>
  • • {item}
  • )}
))}

{isZh ? '下一步' : 'Next Step'}

{isZh ? '如果你想进一步判断合作匹配度,可以继续查看案例页与合作页。' : 'If you want to assess collaboration fit, continue to the project cases and collaboration page.'}