个人品牌站

项目背景

作为一个独立开发者,我需要一个能展示自己作品、发布技术文章、销售数字产品的统一平台。现有的 SaaS 建站工具要么太重,要么无法满足我对 SEO 和性能的要求。

核心功能

  • 中日双语国际化:基于 next-intl 的完整 i18n 方案,所有内容支持中文和日文
  • Markdown 驱动的内容系统:纯 .md 文件推入即上线,零配置发布
  • Admin 管理后台:基于 HMAC 会话的认证系统,支持笔记和产品的 CRUD
  • Supabase 集成:笔记存储、产品管理、文件上传、访问统计
  • SEO 全覆盖:JSON-LD 结构化数据、Open Graph、Sitemap、RSS Feed
  • PWA 支持:Service Worker + 离线缓存

技术选型

选择 Next.js 16 App Router 是因为其对 SSG/ISR 的原生支持,配合 Supabase 实现了零服务器成本的全栈方案。Tailwind CSS v4 提供了原子化的样式系统,Framer Motion 负责交互动画。

项目链接