Back to projects

Personal Technical Site

In Progress

一个用 Astro 和 Markdown 构建的个人技术主页,用于记录学习过程、技术笔记、实验报告和作品集。

AstroTypeScriptTailwind CSSMarkdownDockerNginx

项目背景

需要一个轻量、稳定、易维护的个人主页,用来沉淀 LLM inference systems 学习记录、技术笔记、项目作品集和实验报告。

项目目标

  • 所有内容通过 Markdown 管理,不依赖数据库。
  • 支持 notes、projects、tags、RSS、sitemap 和静态搜索。
  • 支持 Docker 多阶段构建与 Nginx 静态部署。
  • 保持清晰的 TypeScript 类型和可维护组件拆分。

技术栈

Astro, TypeScript, Tailwind CSS, Markdown, Docker, Nginx.

当前进度

已完成基础页面、content collections、搜索、RSS、sitemap 和部署示例。

实验记录

该项目主要作为技术写作和展示平台,后续会随着学习内容持续补充笔记和项目详情。

相关笔记

后续计划

  1. 替换站点 URL、邮箱和 GitHub 配置。
  2. 增加更多实验报告和图表。
  3. 评估是否加入数学公式渲染支持。