Skip to content

生活随笔模板 ​

生活随笔重在记录真实经历和个人感受,结构可以比技术文章松弛,但发布前必须额外检查隐私。互联网上的公开页面一旦被搜索引擎、RSS 或读者保存,就很难真正撤回。

用途 ​

  • 记录一次旅行、一次见面、一段日常、一个阶段的感受。
  • 把当时的场景、选择和情绪写下来,日后回看。
  • 用较轻的结构整理一段经历,不需要教程或复盘的硬性章节。
  • 记录照片、声音、地点或小事带来的触动。

放在哪里 ​

随笔仍然是公开文章,放在 docs/posts/生活随笔/。可以在一级分类下,也可以放进二级目录;二级目录不是分类。

场景目标文件categoriespermalink公开地址
一级分类下docs/posts/生活随笔/10.weekend-walk.md[生活随笔]/posts/生活随笔/weekend-walkhttps://www.baecon.cn/posts/生活随笔/weekend-walk
二级目录下docs/posts/生活随笔/旅行记录/20.west-lake-trip.md[生活随笔]/posts/生活随笔/旅行记录/west-lake-triphttps://www.baecon.cn/posts/生活随笔/旅行记录/west-lake-trip

公式:

text
文件:docs/posts/<一级分类>/[<子目录>/]<slug>.md
permalink:/posts/<一级分类>/[<子目录>/]<slug>
公开地址:https://www.baecon.cn/posts/<一级分类>/[<子目录>/]<slug>

categories 只写一级分类 生活随笔。如果新建「旅行记录」二级目录并希望有目录入口,还应另外创建 docs/catalog/生活随笔/旅行记录.md 目录页。

什么时候使用 ​

  • 内容以个人经历、观察、情绪和生活变化为主。
  • 你愿意让这段经历公开发布,并能承担被搜索、转载或评论的后果。
  • 已经取得照片中人物、聊天记录、住址等信息的发布授权,或完成脱敏。
  • 想留下当时的真实感受,而不是写一篇完整教程。

什么时候不要使用 ​

  • 这是只给自己看的日记、家庭隐私、感情纠纷或未经同意的他人故事。不要放进公开仓库。
  • 涉及未成年人、身份证件、票据、车牌、门牌、学校班级、精确位置、联系方式或医疗信息。
  • 想把文章设为私密访问。当前站点配置没有启用可靠的私密文章访问控制,frontmatter 不能替代权限系统。
  • 内容其实是技术教程、项目复盘、算法题解或建站记录,请使用对应模板。
  • 需要创建分类目录入口,请使用 目录页模板。

完整可复制文件 ​

markdown
---
title: 周末早起散步
description: 记录一个普通周末清晨的散步路线、城市声音和当时的真实感受,同时说明照片脱敏、人物授权和发布前隐私检查,避免公开可识别身份的信息。
permalink: /posts/生活随笔/weekend-walk
categories:
  - 生活随笔
tags:
  - 生活记录
  - 散步
  - 城市
article: true
sidebar: true
pagefind-indexed: true
comment: true
---

# 周末早起散步

用一两句话交代这段记录的时间和心情,例如:这是一个没有计划的清晨,我沿着熟悉的街道慢慢走了一圈。不要在第一段就堆入完整地址、同行者姓名或可识别身份的信息。

## 起因

写清为什么想记录这件事。可能是一个突然冒出的念头、一次久违的早起、一段变化中的生活,或某个想留住的瞬间。

例如:连续几周都在赶进度,周末醒来时突然想出门走走,不带耳机,也不设目的地。

## 经过

按时间或空间顺序记录发生了什么。不必每件事都写,选择最能说明这段经历的细节:看见的、听见的、闻到的、做过的和改变路线的瞬间。

### 出门

写清大致时间段和不可识别的环境,例如「早上七点左右,从小区门口出发」,不要公开精确门牌和实时位置。

### 路上

记录两三个具体细节:

- 早餐店刚开门,蒸汽从窗口飘出来。
- 路边的树开始落叶,清洁工在扫人行道。
- 临时改变路线,走进一条以前没注意的小巷。

![清晨街道的局部照片,不包含车牌、门牌和清晰人脸](/images/posts/weekend-walk/street.webp)

> 图片提示:照片发布前检查反光、背景、票据和定位信息;没有合适图片或未取得授权时删除整行。

## 感受

写下当时和现在回看时的感受。可以承认矛盾、疲惫、平静或不确定,不需要把经历包装成励志结论。

例如:那天没有发生特别的事,但慢下来之后,我重新注意到很多平时被忽略的声音。回看时才发现,自己需要的可能不是更努力,而是给生活留一点空白。

## 后记

如果过了一段时间再补充,可以写新的理解、后续变化或一句简短的提醒。后记不是必需章节;没有新内容就删除。

例如:一周后我又走了一次同一条路,早餐店已经换了招牌。记录并不是为了留住一切,而是为了记得自己曾经怎样经过。

复制后必须修改或确认 ​

值位置应该怎么改为什么必须确认
title 和正文 H1frontmatter 与 # 周末早起散步改成完全一致的真实标题页面只能有一个 H1,标题也会出现在首页和搜索中。
descriptionfrontmatter换成 50–150 个中文字符的真实摘要SEO 和首页摘要都需要清楚、克制,不要泄露隐私。
datefrontmatter通常不要手填;文件首次 Git commit 后启动/构建会自动写入自动写入后不要为了「更新」而改它;更新信息用 updated。
permalinkfrontmatter改成全站唯一的 /posts/生活随笔/.../slug决定文章公开 URL;不要保留示例 slug。
categoriesfrontmatter只写 [生活随笔]二级目录不是分类。
tagsfrontmatter换成 2–5 个不暴露隐私的具体标签不要使用精确地点、真实姓名、公司名或可定位标签。
coverImgfrontmatter通常删除以使用正文图片/随机背景;只在需要固定卡片或分享图时写真实路径显式写后会固定,不再随机;路径必须存在。
articlefrontmatter保持 true确保随笔作为文章进入首页和归档。
sidebarfrontmatter保持 true正常文章显示侧边栏。
pagefind-indexedfrontmatter保持 true;如果只想降低搜索曝光可改 false但它不是隐私保护,文章仍可被直接访问、RSS 或分享链接传播。
commentfrontmatter根据是否愿意接受公开讨论选择 true 或 false评论会扩大暴露面;敏感内容不要发布。
人物和地点body使用化名、模糊地点和不可识别背景防止读者或搜索引擎反推出真实身份和位置。
图片与 altbody只使用有授权的图片,删除元数据和敏感画面,alt 不写身份信息图片路径采用 /images/posts/<slug>/<file>.webp,alt 必填。

可选字段 ​

字段什么时候用推荐值注意
titleTag想标示这是一篇随笔随笔 或 记录只是短标签,不替代 tags。
top想让随笔进入首页精选1只适合适合公开传播的内容,不是排名。
sticky想置顶这篇随笔1 或较小数字必须是数字,越小越靠前。
sidebarSort需要覆盖侧边栏顺序10、20优先使用文件名数字前缀。
inHomePost不想让随笔进入首页主列表省略或 false会影响首页及分类/标签的 HomePost 列表,不是隐私开关。
updated需要覆盖 SEO 修改时间YYYY-MM-DD HH:mm:ss通常省略,不能代替 date。
author需要多人署名不写;如确需覆盖,用对象 { name, link }本站默认站点作者;涉及他人署名必须先取得同意。

文章 frontmatter 字段总表 ​

字段类型省略时默认推荐值级别完整说明
titlestring无可用默认;不要依赖自动推导与正文唯一 H1 完全一致必填页面标题,也是首页卡片、侧边栏、搜索结果和浏览器标题的来源。复制模板后必须改成真实标题,并保证正文只有一个 H1。
descriptionstringSEO 会回退到站点描述;首页摘要质量不可控50–150 个中文字符,说明问题、内容与读者收益推荐供 SEO 描述、首页卡片摘要和分享信息使用。应写成完整的一句话或两句话,不要堆关键词,也不要直接复制标题。
descstring未设置省略可选(旧字段)旧目录页的兼容显示字段,主要给 catalogue 页面使用;它不是 SEO 主字段,也不参与首页摘要。新文章不要写;目录页如保留 desc,需与 description 同值。
datestring文件首次 Git commit 的作者时间;已有值保留通常省略,不手填;需要人工指定发布时间时才覆盖自动维护;通常不手填文章的创建/发布时间,用于展示、首页排序、归档和 SEO 的 datePublished。新文章不需要写;首次 commit 后启动/构建会写入并保持稳定。
updatedstring未显式设置;SEO 修改时间由构建或最后更新时间兜底正常省略;确实需要覆盖时再用同一日期格式可选只用于覆盖 SEO 的 dateModified,不是文章发布时间,也不能代替 date。除非有明确的更新日期要展示给搜索引擎,否则不要填。
permalinkstring自动插件通常跳过已有 frontmatter,不能依赖自动生成全站唯一:/posts/<一级分类>/[<子目录>/]<slug>必填决定文章的公开 URL。本项目要求显式填写,不能包含 .md,不能以 docs/ 开头,也不能与其他页面重复。
categoriesstring[]自动插件通常跳过;缺省时没有可靠分类显式写一级分类,如 [技术笔记]推荐分类归档和分类卡片使用。只写一级分类;二级目录属于路径,不是第二个分类。一篇文章通常只写一个一级分类。
tagsstring[][]2–5 个具体标签,如 [VitePress, 部署]推荐标签用于聚合主题和搜索。标签应短而具体,避免把整句话、分类名或大量近义词都写成标签。
coverImgstring 或 string[]首页卡片:正文图片随机 → /home/bg*.webp 随机;SEO 分享图回退站点默认需要固定封面/分享图时才写真实路径;否则省略可选(按需)首页卡片优先使用;文章 Banner、OG 和分享图也会读取。显式写后不再随机;路径必须真实存在;不写时分享图不会自动取正文图。
articleboolean在 /posts/ 下省略时按 true 处理true推荐明确声明这是文章,让首页、归档、分类和标签等文章能力正常工作。教程、复盘、随笔、题解和建站记录都应显式写 true。
sidebarbooleanVitePress 默认为 truetrue推荐控制文章页是否显示左侧文章导航。本站文章应保持 true;只有特殊全宽页面才考虑关闭。
sidebarSortnumber使用文件名数字前缀;没有前缀时按 9999省略;确需覆盖时用 10、20 这类数字可选覆盖该文章在侧边栏中的排序,数字越小越靠前。优先用文件名前缀排序;同时使用两种方式会增加理解和维护成本。
pagefind-indexedbooleantruetrue推荐控制 Pagefind 是否索引此页。文章应保持 true;设为 false 只是不进入站内搜索,并不会把页面变成私有页面。
commentboolean未写 false 时按开启处理true推荐控制文章评论区。普通文章保持 true;目录页、纯功能页或含敏感信息的页面应关闭或不要发布。
topboolean 或 number未设置,即不进入精选省略;只有需要首页精选时写 1可选首页「精选文章」的真值筛选标记,不是排名:写 1 表示入选,数字大小本身不会排序。是否显示还受首页精选数量上限影响。
stickynumber未设置,即不置顶省略;确需置顶时用较小数字,如 1可选置顶排序字段,数字越小越靠前。它和 top 分工不同:top 负责进入精选卡片,sticky 负责置顶排序。不要用 true 代替数字。
inHomePostbooleantrue省略或显式 true;只有特殊文章才写 false可选设为 false 时会从首页、分类页和标签页等 HomePost 列表隐藏;文章的 URL、侧边栏、归档、精选和搜索等不会自动变成私有。不要把它当作隐私开关。
inCataloguebooleantrue通常省略;不想让文章出现在目录页时写 false高级目录插件扫描开关;不影响侧栏、Pagefind、首页、归档或 RSS。
titleTagstring无标签省略;需要短标识时用 原创、教程、复盘、题解、记录可选标题旁的小标签,只用于视觉提示,不替代分类或标签。保持 2–4 个汉字最清晰,不要塞入长句。
authorobject使用站点级作者 Baecon省略,不在单篇文章覆盖可选(不建议)若覆盖需用 { name: string, link?: string } 对象;普通文章不要填写。

高级 VitePress 字段 ​

以下字段控制页面布局,不是随笔内容。它们都不能提供隐私保护,普通随笔应全部省略。

字段类型省略时默认推荐值级别完整说明
layoutstring 或 false使用 VitePress 标准文章布局省略高级切换页面布局。文章模板不需要设置;目录页才固定使用 layout: page。初学者不要为了外观而改它。
outlinefalse、数字、[number, number] 或 "deep"由 VitePress 与主题的默认大纲配置决定省略高级控制右侧标题大纲。普通文章沿用站点统一配置即可,除非全站规范明确要求,否则不要逐篇覆盖。
asideboolean 或 "left"默认跟随 VitePress 文章布局省略高级控制右侧辅助栏。与全站布局相关,不应由每篇文章随意切换。
lastUpdatedboolean跟随站点 lastUpdated: true省略高级控制页面是否显示最后更新时间。本站已统一开启,不需要在每篇文章重复设置。
editLinkboolean跟随站点主题配置省略高级控制是否显示编辑链接。它属于站点能力,不是文章内容字段。
pageClassstring空省略高级给页面根元素追加 CSS 类,只在有配套样式时使用。随意填写不会产生视觉效果。
layoutClassstring空省略高级当前项目会把它作为布局组件 class 读取,但只有配套 CSS 才有意义;普通写作不需要填写。
headarray[]省略高级为单个页面追加 <head> 标签。站点已统一生成 SEO 和分享标签,重复配置容易冲突。
titleTemplatestring 或 false使用站点标题模板省略高级覆盖浏览器标题拼接方式。除非页面有特殊 SEO 要求,否则不要覆盖全站一致性。
autoTitlebooleandoc 布局默认允许自动注入 H1省略;正文已手写 H1高级设为 false 可禁止自动 H1 注入。
articleUpdateboolean 或 object跟随站点配置,默认启用省略高级设为 false 隐藏文章页最近更新模块。
articleBannerboolean 或 object跟随站点配置;本站开启省略高级设为 false 关闭单文章 Banner;通常仅无侧栏 doc 文章生效。
coverBgColorstring跟随站点 defaultCoverBgColor,本站为空省略高级单文章 Banner 背景色覆盖;无 Banner 时不可见。
prevbooleantrue(有上一页时)省略高级设为 false 隐藏上一页链接。
nextbooleantrue(有下一页时)省略高级设为 false 隐藏下一页链接。

catalogue、path、pageTitle 是目录页专用字段,文章模板不要填写。若需要创建分类或子目录入口,请使用 目录页模板。

推荐正文结构 ​

章节写什么示例
## 起因为什么想记录这段经历,当时的触发点连续忙碌后的一个清晨。
## 经过按时间、地点或事件顺序写关键片段出门、路上看到的事、临时改变计划。
## 感受当时的情绪和现在回看的理解平静、释然、遗憾或仍未想清的问题。
## 后记过一段时间后的补充或变化后来又去了一次,想法发生了什么变化。

这些标题只是推荐结构,不是系统强制字段。随笔可以只写一件小事,也可以把「经过」拆成多个 H3,或将「感受」融进叙事。系统只读取 frontmatter;正文结构可以自由调整,但页面仍然只能有一个 H1,并与 title 一致。

隐私与安全提醒 ​

  • 不要公开真实姓名、身份证号、手机号、邮箱、家庭地址、公司内部信息、学校班级或精确行程。
  • 照片发布前检查人脸、车牌、门牌、快递单、工牌、聊天记录、屏幕反光和照片 EXIF 定位信息。
  • 涉及他人时,先取得明确同意;不方便取得同意时,改写、模糊化或删除相关细节。
  • 不要以为 comment: false 或 pagefind-indexed: false 就等于私密。文章仍然是公开静态页面。
  • 不要在文中写「不要转发」来替代权限控制。需要保密的文字不要提交到仓库。
  • 发布前用陌生读者视角再读一遍:仅凭文章和图片,是否能推断出具体身份或位置。

发布前检查 ​

  • 文件位于 docs/posts/ 下,目录和 permalink 一致。
  • title 与唯一 H1 完全一致。
  • description 没有泄露隐私,长度为 50–150 个中文字符。
  • 没有手写 date;文件首次 commit 后启动/构建已自动写入,且后续保持稳定。
  • categories 只写一级分类,tags 不含身份或精确地点。
  • 如果写了 coverImg,它指向真实存在的图片;如果省略,首页卡片随机封面和分享图回退行为符合预期。
  • 所有人名、地点、时间线和关系都已脱敏。
  • 图片已移除定位等元数据,背景和反光没有敏感信息。
  • 涉及他人内容已获得授权,或已改写删除。
  • 文章没有写成私密日记,也没有试图用 frontmatter 提供访问控制。
  • 文章可以接受被搜索、RSS、分享和评论带来的公开传播后果。
  • 四个文章开关已按真实需要确认;pagefind-indexed: false 不代表私密。
  • 本地 /posts/... 页面、首页卡片和移动端图片均正常。
  • pnpm docs:build 通过。

最后更新于: