Project
LifeExchange 多语知识档案站
一个以证据边界为核心的中英德三语知识站,统一承载文章、项目、知乎 QA、标签、搜索与可下载 Portfolio。
Astro · TypeScript · Pagefind · Supabase · Vercel
Product Snapshot
- Role
- 独立产品设计与工程
- Users
- 希望快速理解我的研究、项目证据、公开回答与工作方法的读者、合作者和招聘方。
- Stage
- 生产环境持续运行并迭代。
- Focus
- 多语内容模型、QA 归档、可追踪项目证据、静态搜索、信息架构与部署质量。
- Validation
- 上线中英德三语文章与项目系统、知乎 QA 模块、标签页、Pagefind 全文搜索、RSS 和可下载 Portfolio。
- Public Proof
- 源码、内容模型检查、静态构建、搜索索引与 Vercel 生产部署均可复核。
Next Step
它不是一个普通博客
这个站点需要同时服务三种阅读方式:第一次访问的人快速理解我在做什么,深度读者追踪证据和限制,未来的我能够持续维护内容而不破坏三语一致性。
因此我把它设计成知识档案,而不是按时间滚动的信息流。
内容系统
站点以统一 schema 管理文章、项目和 QA,支持中文、英文、德文的 source / translation 关系。项目卡片把角色、阶段、结果、证据与技术栈拆开,避免一句营销文案覆盖真实边界。
知乎回答被转换为独立 QA 条目,并保留来源、日期、标签和回链。标签、归档、RSS 与 Pagefind 让内容能被重新发现,而不只依赖首页曝光。
工程交付
Astro 负责静态生成,TypeScript 约束内容和页面逻辑,Pagefind 构建本地全文索引,Vercel 承担生产部署。内容模型检查会阻止缺失翻译关系、重复 entryId 和不一致字段进入构建。
站点还提供可下载 PDF Portfolio,并把公开博客与更私有的 workspace 工作流分开。
证据写作
这次全盘文档整理也成为系统的一次压力测试:每个新增项目必须回答“是谁做的、做到哪一步、数字从哪里来、什么不能公开”。如果证据不足,我宁愿写成阶段性原型,也不把它包装成完成结果。
持续状态
站点已在生产环境运行,但内容会继续变化。可重复的检查、构建、搜索索引和部署流程,才是它能长期维护的基础。
配置公开站点的 Giscus 环境变量后,这里就会出现讨论区。