维护记录

完成的工作

  • 尝试更新 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.md2026-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)✅

遇到的问题

下次建议