Hugo + PaperMod 博客搭建:从 0 到评论上线,我踩过的坑
起因 上一篇文章里说过我想开个博客记录学习——这篇讲博客本身是怎么搭起来的,以及搭建过程中真实踩过的几个坑。 技术栈选得很朴素:Hugo(静态站点生成器)+ PaperMod(主题)+ GitHub Pages(托管)+ Giscus(评论,底层是 GitHub Discussions)。 理论上这套 30 分钟能搞定的事,实际花了整整一个下午加一个晚上——其中大半时间耗在一个看似配置都对、但 Giscus 死活报 Unable to create discussion 的问题上。 下面按踩坑顺序记录。 1. 一波加 16 个 feature,让 agent 并行做 第一篇文章发出去之后,我列了一堆功能需求: 系列文章(taxonomy + 首页云 + 前后篇导航) 搜索框点击 bug 首页 taxonomy 云(分类 + 标签) 自定义 shortcode(alert / card / video) 代码语法高亮(chroma CSS) 代码块复制按钮 Giscus 评论 Mermaid 流程图 + KaTeX 数学公式 分享按钮(微博 + 复制链接) 多语言支持(加英文) 彩虹标签 图标科技感 …… 一共 16 项。我派了 11 个 agent 同时干,每只 agent 拿到独立的文件范围,互不重叠,跑完自己 commit + push。 ...