欢迎来到 zsdn.top!
这是基于 Astro 构建的个人网站/博客。整站采用静态生成,文章使用 Markdown 编写,构建后输出纯 HTML,部署简单、访问迅速。
站点结构
005-zsdn.top/
├── src/
│ ├── content/blog/ # Markdown 文章
│ ├── layouts/ # 页面布局
│ ├── pages/ # 路由页面
│ └── components/ # 可复用组件
├── public/ # 静态资源
├── astro.config.mjs # Astro 配置
└── package.json # 项目依赖
核心功能
目前站点已经具备以下能力:
- Markdown 文章:支持 frontmatter、代码高亮、目录自动生成。
- 标签系统:每篇文章可以打多个标签,支持按标签聚合。
- 分页列表:博客列表支持分页,避免单页文章过多。
- 上一篇 / 下一篇:文章底部自动关联相邻文章。
- Giscus 评论:文章页预留评论区,接入 GitHub Discussions。
如何添加新文章
在 src/content/blog/ 目录下新建 .md 文件,顶部写入 frontmatter:
---
title: 文章标题
description: 文章摘要
pubDate: 2026-09-06
tags: ['标签一', '标签二']
---
然后在正文中使用 Markdown 编写内容即可。构建时 Astro 会自动生成对应页面。
下一步计划
接下来会持续完善站点样式、补充更多原创文章,并探索自动化部署流程,让内容发布更加高效。
感谢访问,欢迎留言交流!
评论
请 登录 后查看和发表评论。