dwgx@blog:~$dwgx
> cd ../posts

blog: 一个零构建的写字仓库

// created

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 到底手动维护还是站点自动生成我还没定死,回头确认。

仓库在这 https://github.com/dwgx/blog