2023年我和本科同学聊天时,他偶然提了一嘴他们统计学院毕业的谢益辉 ,并向我推荐了谢益辉的网站。我浏览后非常喜欢他的网站,于是萌发了想给自己搭建一个类似网站的想法。我觉得这是一件非常酷的事情。后来在网上冲浪时,我又陆陆续续发现了一些高校教师或者在读学生的网站,并且常常阅读他们的课程笔记或者日志。我喜欢这种整理自己的过去并持续输出的模式。在这个过程中我也接触了很多新的工具:Quarto、Hugo、Cloudfare、Bookdown等等。
我第一次建站尝试是在2025年年初。那时我对静态网站搭建有了一些了解,但我编程不太熟练,所以我的目标很明确:直接套用Github Pages的模板,使用Github的托管域名。这样我就只需要专注于内容的生产,而不必去折腾各种网页的CSS设置。这次尝试取得了一定效果,差不多花了半个月时间,我整出来我的第一个网站,并写在了我的简历上推销。网站如果不细看,整体上还说得过去,但细节上却漏洞百出。此外,我搭建网站的一个很重要目的就是上传课堂笔记。我希望得到如Bookdown制作的图书那样精美的效果。但网站模板对此支持力度有限,我折腾了老半天也没有解决这个问题。人们说,搭建好网站只是开始的第一步,长期地进行内容产出进行运营才是最重要的。我并没有好好坚持下来,恰如我运营微信公众号一样,后来慢慢就停止更新网站了。
2025年研究生入学后,在众多的学生社团中,我加入了北京大学经济学会。跟前任会长聊天时,他提到社团的指导老师王小愚希望为我们社团搭建一个自己的网站。因为自己先前有过网站搭建的经历,我一下子来了精神。当时的想法很简单,就是想与王老师交流一下网站搭建的经验,从而提高自己在编程方面的能力。与此同时AI技术突飞猛进,用AI辅助编程也越来越普遍,我也希望能借助AI来弥补自己在编程方面的欠缺。
2026年寒假开始后,我正式开始搭建经济学会的网站。经过考虑,我决定使用自己笔记熟悉的Hugo作为建站工具,主题选用了Ananke后来发现模板被我改的面目全非,托管平台改用Cloudfare Pages,所有文件一律在R2储存桶上保存。在这个过程中,有不懂的地方就询问AI或者查询Hugo的技术文档。值得一提的是,Open AI的CODEX帮了我大忙,与VS Code绑定后直接可以帮我上手改代码。当时的画风一定是这样:CODEX像一个任劳任怨的打工仔,我就像项目老板,不停地向他提各种要求。最后终于得到了满意的效果。有了社团网站搭建的经验后,我又给自己从头搭建了新网站,并把所有的内容迁移了过来。
现在我的网站的主题来自于郝鸿涛 的博客,学习栏目中的书籍由Quarto制作。如果你喜欢,可以自己动手尝试。