博客总算是部署调试完成了!
首先来介绍下我的博客,使用Hugo生成,用的PaperMod主题。
原本在我心中博客程序的不二之选,必是大名鼎鼎的WordPress,因为功能足够强大,各种主题插件也足够多,外加上我还算熟悉WordPress这个程序,毕竟前两个站用的都是,所以这次开博客就连要用的主题我都找好了。
可是直到前几天突然看到姜晨(梦幻晨风mhcf.net)更换了博客程序,弃用了他镇守12年的Emlog。就在那一刹那间我就确定了,这个主题也正是我想要的。
如果换做以前我一定会觉得功能不太齐全,整体过于简陋,可能是随着年龄越来越大,慢慢的对一切花里胡哨的东西逐渐失去了兴趣,成年人的世界本身就已经变得越来越复杂了,我还是想纯粹点,想简单点。
所谓趁热打铁,说干就干,久违的执行力突然就爆发了。当天晚上我就把网站生成好了,当然这是后话了,一开始并不顺利,几度曾想放弃。
第一次打开Hugo官网,映入眼帘的就是:“世界上速度最快的网站建设框架”。
不得不说这个title成功的唬住了我,心想这么NB的嘛?

一开始我是这样的
- 进官网找到文档,从文档里找到入门,再从入门里找到快速入门。
- 然后我就看到了先决条件是:必须会熟练的使用命令行。
- 好吧!打扰了,关闭网站,准备继续看我的WordPress主题。
可是不太甘心啊!要是老网站可能真的不再折腾了,可我这刚开博客,一篇内容都没写,我怕什么呢?还是不想还没开始就已经结束了,索性随便造吧!
犹豫了不到2分钟,静下心来,又查了查部署Hugo的知识,以及又和WordPress对比了下。
| 特性 | Hugo (静态网站生成器) | WordPress (动态内容管理系统) |
|---|---|---|
| 上手门槛 | 中等。需要了解一点命令行、Git 和 Markdown 语法。 | 极低。像用 Word 文档一样,全图形化界面。 |
| 部署成本 | 完全免费。可托管在 GitHub Pages / Vercel,无需买服务器。 | 需要付费。必须购买云服务器/虚拟主机和数据库。 |
| 访问速度 | 极快。纯静态 HTML 文件,全球 CDN 加速,秒开。 | 较慢。每次访问都要查询数据库,需要做大量缓存优化。 |
| 安全性 | 绝对安全。没有数据库和后台,黑客几乎无法黑入。 | 风险较高。插件和系统需要经常更新,容易被扫描漏洞。 |
| 写文章体验 | 本地用 Markdown 文本编辑器写,写完推送到 GitHub。 | 登录网站后台,在网页版富文本编辑器里写。 |
再一次下了决心,还是得用Hugo,有点较上劲了,不然我以后写博客道心不通透。
接下来AI登场
自从前几年Chatgpt横空出世,我最早也体验过与之聊天对话,有什么问题习惯性的先问AI,反而搜索引擎逐渐用的少了,受限于这两年的工作状态原因,算是完全脱离了互联网范畴,所以对AI的运用也仅限于对话聊天。
如果按照官方的文档一步一步的操作,学习成本也挺高,干脆直接问AI吧!
我把博客建立的大概流程分享下,具体繁琐细节就不一一概述了。如果你也想用Hugo做博客,并且也和我一样是个小白的话可以做个参考。
直接写明需求丢给了Chatgpt
我要用Hugo生成个博客,可以用电脑和手机自由的发布文章,具体该怎么操作”
可以。Hugo 完全可以实现电脑和手机都能发布文章,而且不需要把博客改成 WordPress,也不需要每次发布都手动登录服务器敲命令。
结合你现在的 Hugo + PaperMod 项目,我建议把它改造成这样的工作方式:
Windows本地 Hugo + GitHub 私有仓库 + PagesCMS 在线编辑 + GitHub Actions自动部署到现有 Debian 服务器。
一、最终架构

这里有一个重要区别:电脑可以继续使用本地Hugo工作方式,也可以用网页;手机则直接使用PagesCMS。两边最终通过 GitHub 同步。
二、把现有 Hugo项目上传到 GitHub
- 创建一个私有仓库
- 整理本地项目
- 上传项目
三、配置 Pages CMS
- 使用GitHub 账号登录并授权
- 创建 .pages.yml配置文件
- 提交配置文件,将.pages.yml上传到GitHub的main分支。
四、让文章自动发布到你的云服务器
- 创建服务器专用部署账号
- 配置 GitHub Secrets
- 创建自动部署工作流
五、最终日常使用方式
PC端发布:
1. 直接使用Pages CMS。
2. 选择文章管理 → 新建文章。
3. 输入标题、正文、摘要、英文 slug。
4. 上传图片、设置草稿状态。
5. 保存,等待自动部署。
手机端发布:
1. 手机浏览器打开 Pages CMS。
2. 登录 GitHub 账号。
3. 新建或编辑文章。
4. 直接上传手机相册里的照片。
5. 保存,等待网站更新。
一顿折腾下来,总算是稳定可以发布内容了,其实还有很多功能需要完善,比如:Pagecms的配置, Twikoo问题,等等一些自己需要的功能。
最后要表达的是:不想折腾的,还是老老实实用现成的博客程序吧!
博客初成,欢迎留言交流,我们江湖再见!