项目简介

blog-template 是我整理的一个 Astro 个人博客模板。

它主要适合想快速搭建个人博客、学习笔记站、项目展示页的人使用。

这个模板不是复杂的 CMS,也不是完整的后台系统。它的定位很简单:让你不用从零开始配置项目结构,直接拥有一个能写文章、记笔记、展示项目,并且可以部署上线的静态网站。

技术栈

这个项目主要使用了:

  • Astro
  • Tailwind CSS 4
  • Markdown / MDX
  • Astro Content Collections
  • 静态站点生成

整体比较轻,不需要数据库,也不需要后端服务。

文章、笔记和项目内容都可以直接用 Markdown 来写,比较适合个人长期记录学习过程和项目经验。

主要功能

这个模板目前主要包含:

  • 博客文章
  • 短笔记
  • 项目展示
  • 首页内容配置
  • Markdown / MDX 写作支持
  • 快速创建文章、笔记、项目的脚本
  • 静态构建与部署支持

内容结构比较清楚。

blog 用来写完整文章。

notes 用来记录短笔记。

projects 用来展示项目。

这样不会把所有内容都混在一起,后期内容多了也更方便管理。

项目部署

项目已经放在 GitHub 上。

具体使用方式、常用命令和部署说明,可以直接看仓库里的 README。

总结

blog-template 是一个简单、轻量、适合新手上手的 Astro 博客模板。

它不追求复杂功能,而是先解决一个最实际的问题:

让个人博客尽快跑起来。

后面可以根据自己的需求,慢慢改首页、样式、内容结构和部署方式。

先写起来,比一开始追求完美更重要。