用 Hermes 搭博客 —— 一句话,AI 全搞定

你正在看的这个博客,从头到尾我没有打开过一次代码编辑器。整个过程就是:在飞书里说我要什么 → Hermes 干完 → 我在浏览器里验收。

起点:一句「我要搭个人博客」

我:「我要搭建个人博客」

Hermes:「推荐 Astro + Cloudflare Pages,理由是…」

我:「好的,建在 /home/xuji6688/.hermes/project/blog/ 下」

Hermes 在终端里跑了 npm create astro,装依赖,创建项目骨架,写第一篇示例文章,启动开发服务器。一分钟后,浏览器打开 localhost:4321,博客首页出现了。

选型:为什么是 Astro + Cloudflare Pages

这是 Hermes 做的决策,后来验证非常正确:

选型理由
Astro纯静态生成,零 JS 首屏,Markdown 写作,代码高亮原生支持
Cloudflare Pages免费,全球 CDN,自动 HTTPS,wrangler deploy 一键部署
不选 WordPress太重,需要服务器、数据库、维护
不选 Next.js对纯内容站来说 React 是多余负载

部署:零配置上线

部署到 Cloudflare Pages 只需要两行:

cd ~/blog && npx astro build
npx wrangler pages deploy dist --project-name=blog --commit-dirty=true

Hermes 帮我拿到 Cloudflare API Token,创建项目,推送上线。三分钟后,https://blog-2r2.pages.dev 就可以访问了。

持续迭代:一句话一个功能

上线只是开始。接下来的两周,我陆陆续续提需求,Hermes 逐个实现:

「加评论功能」 → Hermes 用 GitHub API 创建 jixu88/blog-comments 仓库,开 Discussions,集成 Giscus,构建部署。现在每篇文章底部都有评论框。

「加搜索功能」 → Hermes 集成 Pagefind,在首页加搜索框,构建后能在 0.1 秒内搜到任意文章内容。

「风格能不能自己选」 → Hermes 在导航栏加了个主题选择器,支持 极简黑、纯白、深蓝、米白暖调、黑客绿、灰调 六套。选一次,localStorage 记住,刷新不丢。

「把这个 TRON 钱包监控放上去」 → 我丢了个 HTML 文件,Hermes 放到 public/ 目录,在导航加了「💵 工具」入口,构建部署。工具页的 API 代理也一并搞定(Cloudflare Pages Functions)。

Hermes 做网站的优势

  1. 自然语言驱动:不需要写命令,不需要记文件路径,不需要查文档。你说「部署到 Cloudflare」它就自己找到项目目录、构建、推送。

  2. 上下文记忆:它记得项目路径、部署命令、API Token 位置。第二次部署只需要说「构建部署」,不用重复交代。

  3. 自动纠错:部署出错时它自己读日志、定位问题、修复、重试。我全程不用介入。

  4. 零运维:Cloudflare Pages 托管没有服务器要管。HTTPS 自动续,CDN 全球加速,永远在线。

经验总结

用 AI 搭博客的真正收益不是「省了几次敲键盘的时间」。而是注意力带宽完全解放

整个博客从创建到你现在看到的完整形态,是在一百多条飞书消息里自然生长出来的。没有项目计划,没有排期,没有文档交接——就是一个持续对话的过程。


如果你想用 Hermes 搭自己的博客,可以去看 安装指南。装好之后,你只需要说一句话:

帮我搭个博客

💬 评论