项目概览
yaokai.me 是我的个人网站,也是一套小型内容系统。它负责展示简历、真实项目、文章和联系入口,后台可以管理文章、项目、动态和留言。
我的角色
信息架构、视觉设计、全栈实现、内容后台、部署脚本与生产运维
核心问题
网站要同时服务求职、作品展示、写作和联系,还要中日英语言切换稳定。
解决方案
用 Next.js + Prisma 做前台和后台,精简导航,突出两个真实产品,并让文章页面成为后台可持续发布的入口。
最终结果
本站成为可部署、可维护、可扩展的个人内容系统,代码公开在 GitHub。
yaokai.me 是我的个人网站,也是一套小型内容系统。它负责展示简历、真实项目、文章和联系入口,后台可以管理文章、项目、动态和留言。
Next.js App Router 负责页面;Prisma 管理内容;proxy 根据语言前缀写入请求头;部署脚本打包上传到服务器并保留生产环境变量和数据库。
yaokai.me 是我的个人网站,也是我自己使用的内容后台。它要承担简历、作品、文章、联系入口和长期更新的职责。
这次重做的核心不是加更多页面,而是删掉噪音,把真实作品和当前身份说清楚:我是 Machi 和 Shangence 的开发者,也能把一个 Web 产品从想法推进到上线。
拆解 Machi Web 如何用 Next.js、React、TypeScript、Python、SQLite、REST API 与 SSE 支撑 Web/iOS 双端同步。
适合:需要让 Web 与 App 共享同一套 API 的开发者
把 Machi iOS 的 SwiftUI、SwiftData、Repository、Service、Keychain 与 RemoteSyncService 拆成一套可复用的离线优先工程指南。
适合:正在构建真实 SwiftUI 产品的开发者