一、故事的开端

三个月前,我用 Hexo 搭了第一个博客。

选择 Hexo 的理由很简单:静态站点,Markdown 写作,GitHub Pages 免费部署,熟悉 Node.js 生态——对于技术人来说,这是一条阻力最小的路。

选主题的时候,我跟大多数人一样,装了 Butterfly。为什么呢?因为它星多(当时 7500+),文档全中文,出来效果也确实漂亮。一用就是三个月,写了十几篇文章,没出过什么问题。

直到上周我在群里看到一个朋友晒他的博客,用的也是 Hexo,但感觉完全不一样——排版更干净,加载更快,还自带知识库的布局。我问他用的什么主题,他说:「Stellar。」

于是我做了一件早就该做的事:认认真真把 Hexo 生态里的好主题翻了一遍。

这篇文章就是这次调研的完整记录。如果你也在用 Hexo,或者正打算建站,这份清单能帮你省下不少时间。

二、先看数据:Hexo 主题全景

Hexo 官网 hexo.io/themes 上收录了 380+ 个主题,而 GitHub 上以 hexo-theme 命名的仓库超过了 3800 个

这是一个庞大的生态,但真正活跃、成熟、有社区支持的主题,其实不超过 20 个。

怎么筛选?我用了三个标准:

  • GitHub Stars ≥ 1500(社区认可度)
  • 近一年内有更新(还在维护)
  • 中文文档或活跃中文社区(对国内用户友好)

筛完就发现,真正值得关注的主题屈指可数。下面是按热度排列的 Top 10:

排名 主题 ⭐ Stars 特点 最后更新
1 NexT 15,800+ (经典版) / 8,200+ (新版) 经典长青,生态最成熟 2022(经典版)/ 活跃(新版)
2 Butterfly 8,300+ 功能丰富,中文文档完善 活跃
3 Fluid 8,100+ Material Design 风格 2026-05
4 Icarus 6,600+ 干净专业的三栏布局 2026-04
5 Anzhiyu(安知鱼) 2,500+ 简洁美丽,和 Butterfly 同源 2026-01
6 Stellar 2,000+ 博客+知识库+专栏+笔记 2026-04
7 Redefine 1,900+ 极速纯净,重新定义 2026-05
8 Volantis 2,200+ 功能丰富,标签系统强大 2026-05
9 Aria 1,600+ 极简主义,无 JavaScript 活跃

接下来一个个聊。

三、各主题深度解析

1. NexT —— 老牌王者

⭐ 15,800+(经典版)/ 8,200+(新版)| 最后更新:2022(经典版)/ 活跃(新版)

NexT 是 Hexo 生态里最早封神的主题,没有之一。它的设计哲学是「Elegant」——优雅。提供四种风格(Muse/Mist/Pisces/Gemini),你可以选自己喜欢的布局。

⚠️ 注意版本:NexT 目前有两个主要分支。

新装的话直接选新版,经典版只适合老项目。

优点:

  • 文档极其完善,任何问题都能搜到答案
  • 插件生态丰富,第三方集成最多
  • 主题配置非常灵活

缺点:

  • 设计风格偏旧(2017-2019 年的审美)
  • 配置选项太多,新手容易迷失

适合谁: 喜欢折腾、需要高度自定义的资深用户。

2. Butterfly —— 功能最全的日用主题

⭐ 8,300+ | 我目前在用的主题

Butterfly 可以说是 NexT 的接班人。它在功能完整性和开箱即用之间找到了很好的平衡点。

核心优势:

  • 中文文档国内最好,没有之一
  • 内置了大部分博客需要的功能:标签、分类、搜索、评论、打赏、文章目录、暗色模式……
  • 配置项命名直观,_config.butterfly.yml 一行行读下来就能把博客搭好

不足:

  • 代码量大,加载速度不如精简主题
  • 页面结构偏复杂,想深度定制需要啃源码
  • 同质化严重——用 Butterfly 的博客太多了,一眼就能认出来

3. Fluid —— Material Design 的优雅实现

⭐ 8,100+ | 最后更新:2026-05-09

Fluid 是我这次调研的惊喜之一。它把 Google 的 Material Design 语言完美移植到了 Hexo 上。

亮点:

  • 视觉统一性极强,色彩系统科学
  • 动画平滑,交互反馈自然
  • 中文文档完善(国内开发者维护)
  • 性能表现优秀,Lighthouse 评分高

适合谁: 注重设计一致性、喜欢 Material Design 的用户。

4. Icarus —— 三栏布局的标杆

⭐ 6,600+ | 最后更新:2026-04-27

Icarus 是那种第一眼会觉得「这很技术博客」的主题。三栏布局,左边目录,中间正文,右边侧栏,信息密度高。

特点:

  • 对文章导航和阅读体验优化得很好
  • 支持多种社交分享和评论系统
  • 代码高亮漂亮,适合技术文章

不足:

  • 三栏布局在小屏上适配有挑战
  • 设计风格比较「程序员审美」——非技术读者可能觉得不够友好

5. Anzhiyu(安知鱼)—— Butterfly 的精神升级版

⭐ 2,500+ | 最后更新:2026-01

安知鱼是国产主题的一匹黑马。如果你喜欢 Butterfly 但想要更干净、更现代的视觉,可以看看它。

核心优势:

  • 设计语言比 Butterfly 更现代、更简洁
  • 保留了 Butterfly 的大部分功能
  • 性能优于 Butterfly(更轻量)

一句话总结: 它是 Butterfly 的「精简重构版」。如果你觉得 Butterfly 太重了,安知鱼是很好的替代。

6. Stellar —— 博客 + 知识库的创新融合

⭐ 2,000+ | 最后更新:2026-04-13

这是我个人最欣赏的一个主题,也是开头提到的朋友在用的那个。

它做什么了? Stellar 不只是博客主题——它是一个集成了博客、知识库、专栏、笔记的综合型主题。内置了大量标签组件和动态数据组件。

有点意思的地方:

  • 你可以把文章分类成「博客」和「知识库」两种形态
  • 知识库页面有类似 GitBook 的侧边导航
  • 标签系统极其丰富,可以做出很复杂的页面结构
  • 内置搜索、归档、时间线等组件

适合谁: 内容体系复杂的博客,想同时做博客 + 知识库 + 笔记的人。比如我就在考虑用它来重构 studyai 的文档站点。

7. Redefine —— 极速纯净的现代之选

⭐ 1,900+ | 最后更新:2026-05-05

Redefine 的宣传语是:「Fast, Pure, Elegant. Hexo, Redefined.」

实测感受:

  • 加载速度确实快,首屏加载几乎没有多余请求
  • 设计走极简路线,留白多,阅读体验好
  • 配置项少但不简陋,该有的功能都有

不足:

  • 因为极简,一些花哨的功能(如动画、特效)不支持
  • 主题风格偏向个人博客,不太适合需要展示复杂内容的站点

8. Volantis —— 标签驱动的功能型主题

⭐ 2,200+ | 最后更新:2026-05

Volantis 是一个功能导向的主题,它的亮点在于标签系统非常强大。如果你喜欢在文章里嵌入各种花样的内容(时间线、卡片、折叠面板、提示框……),Volantis 会让你玩得很开心。

特点:

  • 标签系统是生态里最丰富的之一
  • 配置灵活,可以通过标签实现复杂的页面布局
  • 社区活跃,持续更新

适合谁: 对页面布局有丰富需求、喜欢在文章里嵌入富内容元素的技术博主。

9. Aria —— 极简主义的纯粹之作

⭐ 1,600+ | 活跃维护

在一堆功能丰富的主题里,Aria 是一股清流。它的设计哲学是「无 JavaScript」——也就是说页面加载后几乎不执行任何 JS,纯 HTML + CSS 渲染。

特点:

  • 速度极快,几乎零依赖
  • 对阅读体验的打磨非常用心
  • 适合纯粹的写作场景

不足:

  • 功能少,没有评论区集成、搜索等现代博客标配
  • 适合内容简单、追求极致加载速度的个人博客

四、怎么选?我给的决策框架

几款主题都了解之后,问题就变成了:到底选哪个?

我整理了一个简单的决策树:

再补充一些实际考虑:

  • 维护活跃度:不要装超过一年没更新的主题,Hexo 版本升级可能会不兼容
  • 文档质量:中文文档 > 英文文档 > 没有文档
  • 上手成本:Butterfly/安知鱼 < 1 小时,NexT 可能需要半天
  • 迁移成本:跨主题迁移文章内容本身不受影响,但模板标签、短代码可能需要重写

五、我的选择

经过这次调研,我决定做两件事:

  1. 博客继续用 Butterfly —— 不是因为它是最好,而是因为稳定。三个月积累的配置、自定义修改、文章模板都已经磨合好了,换主题的收益不足以覆盖迁移成本。

  2. 用 Stellar 搭知识库 —— 我手上有几个项目的文档需要整理,Stellar 的博客+知识库双形态正好对口。它不会取代博客,而是作为博客的补充。

这个方案的好处是:两个站点各司其职,Blog 负责写想法和笔记,知识库负责沉淀结构化的内容。

六、给你的建议

如果你刚接触 Hexo,我的建议很简单:

先装 Butterfly,写三个月再说。

不是因为 Butterfly 最好,而是因为它在「功能完整」和「上手难度」之间取得了最好的平衡。写几个月后,你对博客的需求会自然浮现——到时候再来翻这篇文章,你会有自己的判断。

Hexo 生态足够好,好到你可以放心先开始写,不用在起步阶段纠结工具选型。

毕竟,一个博客最重要的部分从来不是主题——

是你的内容。


注:本文数据采集于 2026 年 5 月 27 日,GitHub Star 数为实时数据。主题版本迭代较快,建议查看对应仓库获取最新信息。