Mobile wallpaper 1Mobile wallpaper 2Mobile wallpaper 3Mobile wallpaper 4Mobile wallpaper 5Mobile wallpaper 6
1454 字
7 分钟
AxyAu博客使用指南
2025-12-15
统计加载中...

AxyAu博客使用指南#

欢迎使用AxyAu博客系统!本指南将详细介绍如何使用这个基于Astro构建的博客模板。

1. 博客概述#

这个博客模板基于Astro框架构建,具有以下特点:

  • 快速的页面加载速度
  • 现代化的UI设计
  • 支持Markdown写作
  • 响应式布局,适配各种设备
  • 支持文章分类和标签
  • 支持文章置顶功能

对于本指南中未提及的内容,您可以在Astro官方文档中找到答案。

2. 文章Front-matter详解#

每篇文章的开头都需要包含Front-matter(前置元数据),它定义了文章的基本信息。以下是一个完整的示例:

---
title: 我的第一篇博客文章
published: 2025-12-15
description: 这是我新博客的第一篇文章。
image: ./cover.jpg
tags: [前端, JavaScript]
category: 技术
draft: false
pinned: true
priority: 0
licenseName: MIT
author: AxyAu
sourceLink: https://example.com
---

Front-matter属性说明#

属性名描述
title文章标题,显示在文章页面和列表中。
published文章发布日期,格式为YYYY-MM-DD。
pinned是否将文章置顶显示在文章列表顶部,可选值:true/false
priority置顶文章的优先级,数值越小优先级越高(0, 1, 2…)。
description文章简短描述,显示在文章列表页面。
image文章封面图片路径:
1. 以http://https://开头:使用网络图片
2. 以/开头:使用public目录中的图片
3. 无上述前缀:相对于当前Markdown文件的相对路径
tags文章标签,用于分类和搜索。
category文章分类,用于组织文章。
licenseName文章内容的许可证名称,如MIT、CC BY等。
author文章作者。
sourceLink文章内容的来源链接或参考资料。
draft是否为草稿状态,草稿文章不会在博客中显示,可选值:true/false

3. 文章文件存放位置#

所有博客文章都应该存放在src/content/posts/目录下。您可以创建子目录来更好地组织文章和相关资源:

src/content/posts/
├── 技术文章/ # 技术分类的子目录
│ ├── 前端开发/ # 前端开发子分类
│ │ ├── 第一篇文章.md # 文章文件
│ │ └── cover.jpg # 文章封面图片
│ └── 后端开发.md # 直接存放在技术文章目录下的文章
└── 生活随笔.md # 直接存放在posts目录下的文章

4. 创建新文章#

要创建新文章,请按照以下步骤操作:

  1. src/content/posts/目录下创建一个新的Markdown文件(.md)
  2. 在文件开头添加Front-matter元数据
  3. 在Front-matter之后编写文章内容
  4. 如果需要,可以在同一目录下添加封面图片和其他资源

快速创建文章的技巧#

  • 复制现有文章文件,修改Front-matter和内容
  • 使用Markdown编辑器(如VS Code、Typora等)提高写作效率
  • 为每篇文章创建独立的目录,方便管理相关资源

5. 文章格式与样式#

博客支持标准的Markdown语法,包括:

  • 标题(#、##、###…)
  • 段落和换行
  • 粗体(粗体)和斜体(斜体
  • 列表(有序列表和无序列表)
  • 链接(链接文本
  • 图片(图片描述
  • 代码块(使用 ``` 包裹)
  • 表格(如Front-matter属性说明中的表格)
  • 引用(使用 > 开头)

代码块高亮#

博客支持代码块语法高亮,只需在 ``` 后面指定语言即可:

// JavaScript代码示例
function hello() {
console.log('Hello, World!');
}
# Python代码示例
print("Hello, World!")

6. 添加图片#

封面图片#

在Front-matter中使用image属性设置文章封面图片:

# 使用网络图片
image: https://example.com/cover.jpg
# 使用public目录中的图片
image: /images/cover.jpg
# 使用相对路径图片
image: ./cover.jpg

文章内容中的图片#

在文章内容中使用Markdown语法添加图片:

![图片描述](./images/pic1.jpg)
![网络图片](https://example.com/pic2.jpg)

7. 使用标签和分类#

标签#

标签用于对文章进行细化分类,可以添加多个标签:

tags: [前端, JavaScript, React]

分类#

分类用于对文章进行主要分类,每篇文章只能有一个分类:

category: 技术

建议#

  • 使用简洁明了的标签和分类名称
  • 保持分类体系的一致性
  • 避免创建过多相似的标签

8. 发布文章#

要发布文章,只需将Front-matter中的draft属性设置为false,然后保存文件即可:

draft: false

发布后,文章将显示在博客的文章列表中。

9. 设置草稿#

如果您的文章尚未完成,可以将其设置为草稿状态:

draft: true

草稿文章不会在博客中显示,只有将draft设置为false后才会发布。

10. 高级功能#

文章置顶#

要将文章置顶显示在文章列表顶部,需要设置pinnedpriority属性:

pinned: true
priority: 0 # 优先级最高

自定义作者信息#

可以在Front-matter中使用author属性指定文章作者:

author: 用户名

内容许可证#

使用licenseName属性为文章内容指定许可证:

licenseName: MIT

11. 常见问题#

Q: 如何修改博客标题和描述?#

A: 博客标题和描述通常在配置文件中设置,具体位置请参考Astro项目的配置文件。

Q: 如何添加新页面?#

A: 可以在src/pages/目录下创建新的Astro或Markdown文件。

Q: 如何修改博客主题颜色?#

A: 可以在CSS文件中修改主题颜色变量。

12. 总结#

本指南详细介绍了AxyAu博客系统的使用方法,包括:

  • 文章Front-matter配置
  • 文章文件组织
  • Markdown写作技巧
  • 图片添加方法
  • 标签和分类使用
  • 文章发布和草稿管理
  • 高级功能

希望本指南能帮助您更好地使用这个博客系统。如果您有任何问题或建议,欢迎提出!

AxyAu博客使用指南
https://nahida.xn--fiqs8s/posts/guide/
作者
AxyAu
发布于
2025-12-15
许可协议
CC BY-NC-SA 4.0

部分信息可能已经过时

封面
Sample Song
Sample Artist
封面
Sample Song
Sample Artist
0:00 / 0:00