维护记录#
完成的工作#
- 尝试更新 PaperMod 主题子模块,确认已是最新版(154d006,v8.0-138)✅
- 单独提交
content/about.md:移除 <img> 固定 width/height 属性 ✅ - 重写
static/favicon.svg:从原本的几何图形改为 Claude Code 风格的字母 R favicon(深色圆角矩形 + 衬线字体 + 暖橙色渐变)✅ - PaperMod 配置增强:
[params.editPost] URL:每篇文章底部加"在 GitHub 编辑此页"按钮 ✅[params.schema]:publisherType = "Person" + sameAs 社交链接(SEO)✅[params.profileMode]:从 homeInfoParams 切到完整 profile 模式(先不放头像)✅[params.assets]:补全 apple-touch-icon / safari-pinned-tab / mstile / theme ✅[params.cover]:默认行为参数(responsiveImages、linkFullImages)✅
- 新增品牌资源(占位,后续可换):
static/apple-touch-icon.png (180×180) ✅static/mstile-150x150.png (150×150) ✅static/safari-pinned-tab.svg(单色字母 R)✅assets/images/cover-default.svg(统一占位封面)✅
- 给最近两篇文章加 cover:
2026-07-21-love.md 和 2026-07-16-self.md ✅ - 修复 profileMode 启用后首页无文章列表的问题:
- 创建
content/posts/_index.md(Posts section 页) ✅ - 导航菜单加 “Posts” 项(weight=1) ✅
- Hugo 构建验证:
/posts/index.html 正常生成(16.3KB) ✅
profileMode.buttons 加 Posts / Archives / Tags 三个跳转按钮 ✅- 批量生成文章封面 SVG:
- 写
scripts/gen-covers.ts(TypeScript + Bun,零依赖)✅ - 5 种调色板 + 8 种几何图案 + djb2 hash 选样(tags → 调色板,标题 → 图案)✅
- 生成 220 个 SVG 到
assets/images/covers/(2.6MB,无标题、1200×630)✅ - 给 219 篇文章 front matter 注入
cover.image 字段(YAML)✅ - 手动给
2020-05-09-gfs.md(TOML front matter)加 cover 块 ✅ - 跳过 1 篇已有真实封面图(kanon.md) ✅
- Hugo 构建验证通过(266 页面,309ms)✅
遇到的问题#
下次建议#