视频加载失败

本站文章上传规范

547 字
3 分钟
本站文章上传规范
本站文章上传规范

1. 文章放在哪里#

所有正式文章放在:

src/content/posts/

推荐两种组织方式:

src/content/posts/my-note.md
src/content/posts/my-note/index.md
src/content/posts/my-note/cover.jpg

如果文章需要多张配图,建议使用第二种「文章文件夹」方式,把图片和 index.md 放在一起,后期移动或备份更方便。

2. Frontmatter 必填与常用字段#

每篇 Markdown/MDX 文件顶部都要有 frontmatter:

---
title: 文章标题
published: 2026-06-19
description: 一句话摘要,会显示在列表与 SEO 信息里。
tags: [博客, 写作]
category: 博客维护
draft: false
image: ./cover.jpg
---

常用字段说明:

字段用途
title必填,文章标题
published必填,发布日期,建议用 YYYY-MM-DD
updated可选,更新日期
description可选但强烈建议填写,作为文章摘要
tags可选,标签数组
category可选,分类
image可选,封面图,可用相对路径或 /assets/...
pinned可选,是否置顶
draft可选,true 为草稿,不公开展示
slug可选,自定义文章 URL,建议英文短横线
password / passwordHint可选,加密文章时使用

3. 图片与附件规范#

  • 文章专属图片:优先放在文章同级目录,用 ./image-name.jpg 引用。
  • 公共图片:放到 public/assets/images/,用 /assets/images/xxx.jpg 引用。
  • 文件名建议只用英文、数字、短横线:my-cover-01.jpg。
  • 避免空格、中文标点和过长文件名,减少部署后路径问题。
  • 封面图建议横图,体积尽量压缩到合理大小。

4. 草稿与发布流程#

写作中:

draft: true

确认发布时改为:

draft: false

或删除 draft 字段。发布前至少检查:

  1. 标题、日期、分类和标签是否正确。
  2. 图片路径是否能在本地预览中打开。
  3. Markdown 表格、代码块、引用块是否闭合。
  4. 如果是 MDX,JSX 标签必须闭合,属性要合法。
  5. 本地执行构建,确认没有 frontmatter 或资源路径报错。

5. 自动部署说明#

本站已经接入 GitHub 自动部署。正常流程是:

Terminal window
git add .
git commit -m "添加文章:文章标题"
git push origin master

推送到主分支后,GitHub Actions 会自动构建并同步到服务器。若线上没有马上更新,先等待 Actions 完成,再刷新页面或清理浏览器缓存。

文章分享

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

本站文章上传规范
https://blog.caishu.site/posts/article-upload-guide/
作者
皮耶罗
发布于
2026-06-19
许可协议
CC BY-NC-SA 4.0
Profile Image of the Author
皮耶罗
在超市后门,和喜欢的故事一起短暂放空。
公告
这里记录了技术探索、日常反思和开源旅程。
音乐
封面

音乐

暂未播放

0:000:00
暂无歌词
分类
标签
站点统计
文章
59
分类
16
标签
237
总字数
121,121
运行时长
0 天
最后活动
0 天前
站点信息
构建平台
GitHub Actions
博客版本
Firefly v6.16.8
文章许可
CC BY-NC-SA 4.0
文章目录