AI 知识实践站:个人内容平台

本站本身的项目复盘,记录从需求定位、技术选型到架构演进的完整决策过程。

项目背景

我需要一个长期承载个人品牌、知识沉淀和技能储备的内容站。它不是博客,而是个人展示层、知识组织层和未来 AI 检索层的统一底座。

我的角色

独立完成需求定位、信息架构、技术选型、UI 设计、前后端开发和部署。后续 CMS 与 AI 索引也由我主导设计。

解决方案

第一阶段:静态骨架

用 Astro + Content Collections 搭起 8 个内容集合(播客、文章、知识库、专题、项目、资源、术语、时间线),中文优先路由,编辑式野兽派视觉,黑夜模式一等公民,Pagefind 静态搜索,RSS / Sitemap / Docker 部署。

第二阶段:前后台分离

引入 Payload CMS 作为写侧,PostgreSQL 存结构化内容,对象存放媒体,Astro 通过自定义 loader 从 CMS 拉内容并复用 schema 校验。动态内容用结构化 Block,前台用 BlockRenderer 渲染。

第三阶段:互动与 AI 检索

评论系统走 CMS comments collection,搜索升级到 Meilisearch,AI 索引用 PostgreSQL + pgvector 做 RAG 问答。

成果

  • 一套中文优先、可长期维护的个人内容底座
  • 读写分离、可扩展的前后台架构
  • 为后续 AI 知识检索预留了结构化内容基础