博客文章写作规范与模板

375 字
2 分钟
博客文章写作规范与模板

为什么需要统一模板?#

每次写文章都要回忆 frontmatter 怎么写、分类和标签怎么填、日期格式对不对。统一一个模板,复制粘贴就行。


文章模板#

---
title: "文章标题"
date: 2026-01-01T00:00:00+08:00
draft: false
categories: ["技术笔记"]
tags: ["标签1", "标签2"]
description: "文章摘要,显示在列表页"
---
# 文章标题
正文从这里开始……

各字段说明#

字段说明示例
title文章标题,用引号包裹"Hello World"
date发布时间,ISO 8601 格式2026-01-01T00:00:00+08:00
draftfalse = 发布,true = 草稿false
categories分类列表,用中括号["技术笔记"]
tags标签列表["Hugo", "部署"]
description摘要,列表页显示"简要描述"

分类规范#

目前博客的分类:

  • 技术笔记 — 编程、部署、工具使用等技术相关内容
  • 生活随笔 — 日常生活、感想、非技术内容

标签规范#

标签比分类更细粒度,一个文章可以有多个标签:

  • 技术相关:HugoNext.jsReact部署踩坑前端后端
  • 生活相关:生活北京随笔

标签不要太多,2-5 个为宜。


文件命名规范#

  • 用英文小写 + 连字符:my-new-post.md
  • 不要用中文文件名
  • 文件放在 content/posts/ 目录下

发布流程#

Terminal window
# 1. 创建新文章(复制模板)
cp content/posts/template.md content/posts/my-new-post.md
# 2. 编辑文章
vim content/posts/my-new-post.md
# 3. 本地预览
hugo server --buildDrafts
# 4. 发布
git add . && git commit -m "new post: 文章标题" && git push

写完 push 就上线,GitHub Actions 自动部署。

文章分享

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

博客文章写作规范与模板
https://yfd5224.github.io/posts/blog-writing-template/
作者
ddd
发布于
2026-01-01
许可协议
CC BY-NC-SA 4.0
公告
欢迎来到我的博客!这是一则示例公告。
分类
标签
站点统计
文章
270
分类
5
标签
960
总字数
210,898
运行时长
0
最后活动
0 天前

目录