blog: 一个零构建的写字仓库
blog 是个纯内容仓库,只存 Markdown,不存渲染代码,零构建。写好一个 .md 丢进 posts/,dwgx.github.io 那边自己拉过去渲染成卡片。
拆成两边是故意的:样式和渲染归站点,内容归内容。这么一来手机上、随便一台能编辑 Markdown 的机器就能发文,不用背整套前端环境。对我这种到处飘的人,解耦最省心。
展示控制权全塞进每篇顶部的 frontmatter,不进全局配置,一篇文章长啥样它自己带着走。
---
title: Post title
date: 2026-04-14
tags: [tag1, tag2]
author: DWGX
size: medium # small | medium | large | full
color: "#4f8ff7" # 卡片描边/辉光的强调色
pin: false # 是否置顶
type: text # text | image | link | log
visibility: public # public | unlisted
---
尺寸四档,small 紧凑、medium 单列、large 两列、full 铺满,重要的给它大点。类型也分几种:普通 text、带封面 image、甩外链 link,还有我最常用的 log 开发日志风格,等宽字体记流水账。再配 pin 置顶、color 强调色、public / unlisted 可见性,一篇怎么出现随手安排就够。
结构简单到不用画图:posts/ 放正文,一篇一个文件,index.txt 列文件名。现在主要是几篇 dev-log,会一直往里加。index.txt 到底手动维护还是站点自动生成我还没定死,回头确认。