本站成功搭建的最大功臣是 Claude-3.5-sonnet,在这类复杂但并不困难的任务上,和 AI 合作真是再合适不过了。本文简要复盘一下整个网站的搭建过程,顺便提醒一下未来的自己一些 Hexo 的基本操作。
网站搭建
写完 2024 年度总结之后,就有了重新搭建博客的想法。随便翻了翻几个同学的博客,感觉挺不错的,于是决定去问 Claude 怎么搭博客。这次肯定不会像第一次建站一样随便挑个主题就用上去,也不会像(这次之前的)最后一次建站一样从头开始自己写。认真找找合适的主题,然后用上就好了。
我的主要诉求是:写作方便、用树状结构收纳文章,小克推荐了 Hexo 的 NexT.Pisces 和 Wikitten 两个主题以及 VitePress。由于有 Hexo 的使用经验,就选了 Hexo。由于一时半会没找到 NexT.Pisces 是什么,就用了 Wikitten.
写得我都困了,我们的建站过程没有什么奇幻色彩吗?
有的有的,今天早上断网了,把路由器复位了一下才重新开始建站。
选好了方案之后,就可以按部就班地和 Claude 一起建站了。不懂的就去问 Claude,它都懂的。
基本操作
最常用的三件套:
1 | hexo clean # 清理缓存,似乎在修改了配置文件以后可以用一用 |
增删文章、文件夹设置、部署到 GitHub page:
- 删除文章
直接删除 source/_posts
目录下的对应 .md 文件即可
- 新增文章
1 | hexo new post "我是一只鲤鱼。我是一只鲤鱼吗?我觉得我是。" |
这会生成一个标题为”我是一只鲤鱼。我是一只鲤鱼吗?我觉得我是。”的文章。
- 设置多层文件夹
在文章头部这样写:
1 | --- |
- 生成和部署
1 | hexo clean |
如果是新建的站,部署前要修改配置文件的 deploy 部分哦,修改过一次以后就不用再改了。不懂问 Claude。
可以在根目录的 _config.yml 和的 themes 的 _config.yml 里调整配置文件。
(可能的)后续改进
我比较关心的改进是侧边栏收缩来全屏浏览笔记、配色调整。