維護記錄

完成的工作

  • 嘗試更新 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)✅

遇到的問題

下次建議