第一篇测试文章

652 字
3 分钟
第一篇测试文章

这是我在 Firefly 博客中添加的第一篇测试文章。

这篇文章的目的不是正式发布内容,而是用来熟悉一篇文章在项目里应该怎么组织、Markdown 能写出什么效果、以及写完以后怎么看。

文件位置#

根据 puya.md 的 Posts 结构,学习笔记放在 study/ 目录下:

src/content/posts/study/test.md

每个分类自带 images/ 子目录存放图片,图片路径统一用 ./images/xxx 引用。

文章头部信息#

文件最上方被 --- 包起来的部分叫 frontmatter,用来描述文章的元信息。

字段说明示例
title文章标题"第一篇测试文章"
published发布时间2026-06-23
description文章摘要,显示在首页卡片上"这是一篇用于学习..."
image封面图路径,空字符串则使用随机封面"./images/cover.avif"
tags标签列表["测试", "学习笔记"]
category分类,一篇只能一个"学习记录"
drafttrue 则不显示false
lang文章语言"zh-CN"
pinned置顶,布尔值true
password设置后加密文章内容"123456"

正文内容#

frontmatter 下面就是标准的 Markdown 正文。以下是常用元素速查。

代码块#

带语言标识的代码块会自动语法高亮:

// TypeScript 示例
interface Post {
title: string;
published: Date;
tags: string[];
category: string;
draft: boolean;
}
const getPosts = (posts: Post[]): Post[] => {
return posts
.filter(p => !p.draft)
.sort((a, b) => b.published.getTime() - a.published.getTime());
};
Terminal window
# 终端命令
pnpm dev
pnpm build
pnpm new-post my-article

行内代码#

在正文中可以用反引号引用变量或命令,比如 pnpm dev 启动开发服务器,siteConfig.lang 控制站点语言。

数学公式#

行内公式:欧拉公式 eiπ+1=0e^{i\pi} + 1 = 0 是数学中最美的公式。

块级公式:

ex2dx=π\int_{-\infty}^{\infty} e^{-x^2} dx = \sqrt{\pi}

提醒框#

小提示

写完文章后记得重启 pnpm dev,否则 frontmatter 变更可能不生效。

写文章技巧

先用 pnpm new-post <文件名> 生成模板,再填充内容,省去手动写 frontmatter。

注意

draft: true 的文章在 pnpm build 后不会出现在生产站点中,但 dev 模式下可见。

列表#

有序列表:

  1. src/content/posts/study/ 下新建 .md 文件
  2. 填写 frontmatter
  3. 写正文
  4. pnpm dev 预览效果
  5. 确认无误后 commit

无序列表:

  • 每篇文章一个 .md 文件
  • 图片放在同目录的 images/ 子文件夹
  • 标签用小写中文,保持统一风格

引用#

这篇文章的本质是一份「元学习笔记」——用写文章的方式,学习怎么写文章。

分割线#


以上就是 Markdown 常用元素的速查。以后写技术文章时,可以在这里练习排版、记录踩坑、做知识复盘。

文章分享

如果这篇文章对你有帮助,欢迎分享给更多人!

第一篇测试文章
https://raimondii.com/posts/study/test/
作者
puya
发布于
2026-06-23
许可协议
CC BY-NC-SA 4.0
随机文章 随机推荐
Profile Image of the Author
puya
Long may the sunshine!
公告
欢迎来到我的博客!这是一则示例公告。
音乐
封面

音乐

暂未播放

0:00 0:00
暂无歌词
分类
标签

文章目录