以博文内容为中心,默认不铺排主题色块与图片,也不要求每篇博文配图
hexo-theme-aircloud — Hexo 博客模板
作者 aircloud
Hexo-Theme-AirCloud 是一个以博文内容为中心的简洁 Hexo 博客主题,采用 MIT 许可,支持全局搜索高亮、giscus 等评论、文章目录、访问量统计与中英文切换。
看看你的网站会是什么样
浏览真实页面截图,比较内容排版与手机效果。点击下方缩略图切换,放大查看整页细节。
全部页面与视图 3
截图用于了解视觉与布局,交互效果请以实际项目为准。
值得关注的模板亮点
从已有项目资料中,快速了解它的特点。
默认不生成博文摘要,避免从正文截取造成表达不完整
全局搜索并对搜索内容进行高亮
文章详情页提供文章目录
内置 giscus 评论支持,并可配置 gitment、disqus、LiveRe
提供总体 UV/PV 与单页 PV 访问量统计,支持中英文语言切换
模板详细介绍
Hexo-Theme-AirCloud 是面向 Hexo 的博客主题,设计上把重心放在文章本身:默认不使用大范围主题色块与图片铺排,也不要求每篇博文配图;默认不生成博文摘要,避免从正文截取导致表达不完整。主题提供全局搜索并对搜索结果高亮、文章详情页目录、访问量统计(总体 UV/PV 与单页 PV)以及中英文语言切换。评论功能内置对 giscus 的支持,同时可配置 gitment、disqus 和 LiveRe。使用方式与其他 Hexo 主题一致,将主题放入 themes 目录并在 _config.yml 中配置;搜索、标签页、关于页、评论等需要按文档完成对应插件或页面配置,否则相关功能可能无法正常使用。
适合你的项目吗?
适用场景
- 用 Hexo 搭建以文字内容为主的个人博客
- 希望博客默认不依赖配图、不生成摘要的写作场景
- 需要文章目录、全局搜索高亮与访问量统计的博客
- 希望通过 giscus 等评论系统为文章接入评论
- 需要中英文界面切换的 Hexo 站点
适合人群
- 使用 Hexo 并偏好简洁文字排版的博主
- 不常为每篇博文准备配图的开发者
- 需要文章目录、搜索高亮与访问量统计的博客作者
- 希望使用 giscus、disqus 等评论系统的 Hexo 用户
上手与定制指南
结合仓库当前版本的说明,按下面的资料检查内容、配置与运行要求。
- 1
将主题 clone 或下载后复制到 Hexo 项目的 themes 文件夹下,并参考官方 DEMO 配置 _config.yml,否则可能造成功能缺失。
- 2
启用搜索需安装 hexo-generator-search 插件,并在 _config.yml 中配置 search 的 path 与 field。
- 3
标签页与关于页需通过 hexo new page tags 和 hexo new page about 创建,并分别设置 layout 为 tags 和 about。
- 4
评论功能需按所选类型(giscus、gitment、disqus、LiveRe)在 _config.yml 的 comment 段完成对应配置。
- 5
favicon 应放在博客根目录的 /source/img 下,而不是主题文件夹内;文章应避免跳级目录,以免影响目录展示。
授权与来源资料
使用条件与限制
免费使用 · 保留许可声明本次收录的是公开仓库中采用 MIT 许可的免费版本;免费范围为该版本代码,不代表外部服务或第三方素材免费。
使用时需要遵守
- 允许免费使用、修改、商用和分发该版本代码。
- 分发代码副本或实质性部分时,保留原作者版权声明和完整 MIT 许可声明。
- 代码按现状提供;担保与责任限制以原许可证及适用法律为准。
额外费用与待核对事项
- 演示图片、字体、图标及其他第三方素材需按各自许可核对,不能仅凭代码的 MIT 许可判断。
- 域名、托管、数据库、支付或 AI 等外部服务可能另外收费。
- 启用全局搜索功能前,必须先安装 hexo-generator-search 插件,否则搜索无法使用。
- 标签页与关于页默认不存在,需自行在 source 下创建对应文件夹与页面,否则这两个页面不可用。
- 使用 giscus 评论需先在 giscus.app 完成配置并获取 script 标签,属于外部服务依赖。
- 使用 disqus 评论需先在 disqus.com 注册账号并创建站点,属于外部服务与账号依赖。
- LiveRe 评论插件分 city 免费版与 premium 付费版,免费使用仅限 city 版,更高需求需付费升级。
- favicon 必须放在博客根目录的 /source/img 下,不能放在主题文件夹内,否则配置不生效。
- 底部社交平台链接仅支持内置的几种,新增其他社交平台必须改动主题模板代码。
- 文章标题层级不可跳级,否则可能导致 Hexo 解析出错并影响文章目录展示。
- 段落默认首行缩进两字符,且无法对段内换行后的内容缩进,多行缩进需改用多个段落或列表。
查看原文依据
Permission is hereby granted, free of charge
许可证原文
为了使用搜索功能,首先需要安装下列插件:
README 原文
如果是新项目,默认是没有`标签`页面和`关于`页面的,需要在`source`文件夹下建立`tags`文件夹和`about`文件夹。
README 原文
只需要在 https://giscus.app 配置好,然后把对应的 script 标签复制
README 原文
disqus 是一个使用比较广泛的评论系统,我们需要先在[官方网站](https://disqus.com)注册一个账号。
README 原文
该插件分为city和premium两个版本,其中city版是适合所有人使用的免费版本,有更高需求的可以考虑premium版本。
README 原文
项目的 favicon 默认在你的博客根目录的 `/source/img` 下面,在 `/source/img` 下面添加 favicon.ico 即可,不要添加在主题文件夹内。
README 原文
目前暂不支持在不改动模版代码的前提下新增社交平台
README 原文
文章不要有跳级目录,比如一个`###`三级目录下是一个`#####`五级目录,然后又有一个`###`三级目录,这样有可能导致 hexo 解析出错,从而影响文章目录部分的展示。
README 原文
https://github.com/aircloud/hexo-theme-aircloud/blob/master/LICENSEhttps://github.com/aircloud/hexo-theme-aircloud/blob/master/readme.md文章的段落(p)都有默认的两个字符的首行缩进,虽然能识别 markdown 段落中的换行,但是无法对换行后的内容进行缩进
README 原文
DeepSeek 根据仓库许可证和 README 整理 ·2026-10-09。结果仅覆盖已读取资料,依赖、图片、字体及后续条款变更以各自原文为准。
项目核对记录与介绍依据
模板资料
- 来源平台
- GitHub
- 资料与维护参考分
- 资料一般 · 68 / 100
- 技术栈
- Hexo
- 网站类型
- 博客
这个分数如何计算
本站按许可资料(最高30分)、演示链接(12分)、预览图(10分)、Star数(15分)、记录的维护时间(15分)、描述完整度(8分)、功能记录(5分)和分类资料(5分)计算。它不是代码、安全或性能测试,也不是 Google 评分;有链接不代表已实测可用。
这个项目需要核对什么
- 记录的仓库更新时间
- 2023-05-15
- 截图检查日期
- 2026-10-09
已收录演示链接。请用你的内容与屏幕尺寸检查;有演示不代表表单、认证或支付已经可用。
目录记录的主要技术栈是 Hexo。请通过依赖清单和锁文件核对实际版本与托管要求。这些说明基于收录资料,不代表代码审计或部署实测。
查看具体选型方法 →介绍的制作与核对状态
介绍由 AI 辅助整理目录与仓库资料。仓库作者不等于这篇介绍的审核者。
审核声明: [email protected] · 2026-10-10
查看当时使用的来源资料
SHA-256: 87d56d91662d2f44c1c18724de4bc2e7f8a7762dc78b62c84b4377c19d544653
2026-10-09T17:08:44.629Z
来源文件 / 仓库## Hexo-Theme-AirCloud: 一个简洁轻量的 hexo 博客主题
> [English Document](./readme-en.md) | [预览地址](http://niexiaotao.cn/)
## 功能简介
Hexo-Theme-AirCloud 是一个简洁轻量的 hexo 博客主题,旨在将中心放在博文本身,因此:
* 默认没有大范围的主题色块、图片铺排等,也不要求每片博文配图,一方面这并不是我们记录知识的重点,另外一方面可能程序员群体并没有足够的素材,容易造成主题纠纷。
* 建议通过不冗余的内容进行传达,比如默认没有博文摘要,因为不少开发者写博客的时候没有写博文摘要,如果从博客前一部分截取往往不能表达完整思想。
另外,该主题主要实现的功能有:
* 全局搜索功能,并对搜索内容进行高亮。
* 博客评论功能:内置了针对 https://giscus.app/ 的支持
* 文章详情页文章目录功能
* 访问量统计(总体UV、PV,单页PV)
* 语言切换能力,目前支持中文和英文
## 起步
> 我在"常见问题"中总结了该项目之前被提及的一些问题,如果你在使用过程中遇到了问题,可以在"常见问题"中寻找答案,如果没能解决,欢迎提[issue](https://github.com/aircloud/hexo-theme-aircloud/issues),我会保证回复。
注意,如果你不按照"功能适配"部分的内容进行操作,可能会导致相关提及的功能无法正常使用。
* [基本使用](https://github.com/aircloud/hexo-theme-aircloud#%E5%9F%BA%E6%9C%AC%E4%BD%BF%E7%94%A8)
* [功能适配](https://github.com/aircloud/hexo-theme-aircloud#%E5%8A%9F%E8%83%BD%E9%80%82%E9%85%8D)
* [搜索功能](https://github.com/aircloud/hexo-theme-aircloud#%E6%90%9C%E7%B4%A2%E5%8A%9F%E8%83%BD)
* [`标签`页面 & `关于`页面](https://github.com/aircloud/hexo-theme-aircloud#%E6%A0%87%E7%AD%BE%E9%A1%B5%E9%9D%A2--%E5%85%B3%E4%BA%8E%E9%A1%B5%E9%9D%A2)
* [评论功能](https://github.com/aircloud/hexo-theme-aircloud#%E8%AF%84%E8%AE%BA%E5%8A%9F%E8%83%BD)
* [favicon 的配置](https://github.com/aircloud/hexo-theme-aircloud#%E6%A0%87%E7%AD%BE%E9%A1%B5%E9%9D%A2--%E5%85%B3%E4%BA%8E%E9%A1%B5%E9%9D%A2)
* [底部自定义](https://github.com/aircloud/hexo-theme-aircloud#%E5%BA%95%E9%83%A8%E8%87%AA%E5%AE%9A%E4%B9%89)
* [站长统计](https://github.com/aircloud/hexo-theme-aircloud#%E7%AB%99%E9%95%BF%E7%BB%9F%E8%AE%A1)
* [高级自定义](https://github.com/aircloud/hexo-theme-aircloud#%E9%A6%96%E8%A1%8C%E7%BC%A9%E8%BF%9B)
* [首行缩进](https://github.com/aircloud/hexo-theme-aircloud#%E9%A6%96%E8%A1%8C%E7%BC%A9%E8%BF%9B)
* [常见问题](https://github.com/aircloud/hexo-theme-aircloud#%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98)
* [如何取消赞赏功能?](https://github.com/aircloud/hexo-theme-aircloud#%E5%A6%82%E4%BD%95%E5%8F%96%E6%B6%88%E8%B5%9E%E8%B5%8F%E5%8A%9F%E8%83%BD)
* [一些注意事项](https://github.com/aircloud/hexo-theme-aircloud#%E4%B8%80%E4%BA%9B%E6%B3%A8%E6%84%8F%E4%BA%8B%E9%A1%B9)
## 基本使用
**建议:参考 [DEMO](https://github.com/aircloud/hexo-aircloud-blog) 进行配置,尤其是 _config.yml 部分,否则可能会造成功能缺失**
同其他博客主题使用方式相同,直接 clone 或者下载本项目,复制粘贴到 themes 文件夹下即可。
具体的 _config.yml 自定义配置,请参考[DEMO](https://github.com/aircloud/hexo-aircloud-blog)。
## 功能适配
### 搜索功能
为了使用搜索功能,首先需要安装下列插件:
```shell
npm i hexo-generator-search --save
```
然后在 _config.yml 中进行配置,可以参考如下配置:
```
search:
path: search.json
field: post
```
### `标签`页面 & `关于`页面
如果是新项目,默认是没有`标签`页面和`关于`页面的,需要在`source`文件夹下建立`tags`文件夹和`about`文件夹。
>注:建议不要直接新建文件,而是采用 hexo 的 `hexo new page tags` 和 `hexo new page about` 的方式新建文件,这样可以被 hexo 索引到。
其中`tags`文件夹中新建`index.md`并写入:
```
---
layout: "tags"
title: "Tags"
---
```
`about`文件夹下`index.md`为一篇支持 markdown 格式的文件,需要在开头添加:
```
---
layout: "about"
title: "About"
date: 2016-04-21 04:48:33
comments: true
---
```
### 评论功能
目前,本博客支持以下评论功能:
- [giscus](https://giscus.app/) 推荐目前使用
- [gitment](https://imsun.net/posts/gitment-introduction/)(gitment 经常会出现限频或者 404 等错误,其作者已关闭github认证转发服务)
- [disqus](https://disqus.com)
- [LiveRe](https://www.livere.com)
#### giscus
只需要在 https://giscus.app 配置好,然后把对应的 script 标签复制,参考下面的配置在 _config.yml 里面配置即可。
[DEMO](https://github.com/aircloud/hexo-aircloud-blog) 目前就是使用了这个评论功能,建议直接参考(但请勿直接复制下面的内容)。
```
comment:
type: giscus
script: |
<script src="https://giscus.app/client.js"
data-repo="aircloud/hexo-aircloud-blog"
data-repo-id="MDEwOlJlcG9zaXRvcnkxMjkwNDgyNjg="
data-category="Announcements"
data-category-id="DIC_kwDOB7EezM4COhKJ"
data-mapping="title"
data-reactions-enabled="1"
data-emit-metadata="0"
data-input-position="bottom"
data-theme="light"
data-lang="zh-CN"
crossorigin="anonymous"
async>
</script>
```
#### gitment
建议先在[gitment](https://imsun.net/posts/gitment-introduction/)进行了解,然后参考[DEMO](https://github.com/aircloud/hexo-aircloud-blog)进行配置,其中一些相关项目如下:
```
comment:
type: gitment
id: your-id-created-by-https://github.com/settings/applications/new
secret: your-secret-created-by-https://github.com/settings/applications/new
owner: aircloud
repo: hexo-aircloud-blog
```
#### disqus
disqus 是一个使用比较广泛的评论系统,我们需要先在[官方网站](https://disqus.com)注册一个账号。
登录后,点击首页的 GET STARTED 按钮,之后选择 I want to install Disqus on my site 选项,填写相关内容,值得注意的是,`Website Name` 需要全网唯一,而且,一般情况,假设你的 `Website Name` 填写的是 example,那么下文 `script` 字段就可以写 `'https://example.disqus.com/embed.js'`。
当然,你也可以在下一步 -> 选择 basic 免费套餐 -> 选择最后的 "I don't see my platform listed, installed manually with universal code" -> 找到代码中的 `s.src = 'https://xxxx.disqus.com/embed.js';
` , 从而找到 script 地址。(无需插入 disqus 给出的脚本,只需按照这里的说明配置即可)
之后,你需要在 `_config.yml` 中配置如下内容:
```
comment:
type: disqus
script: 'https://example.disqus.com/embed.js'
```
当然,你也可以配置`url` 和 `identifier`, 但是这个就属于高级内容了,对于我们一般的 hexo 博客网站来说必要性不大,如果你需要配置这些内容,可能你已经是一个高级玩家了,可以在 `themes/aircloud/layout/layout.ejs` 的相关代码的基础上进行改动。
>注意: 目前,直接嵌入 disqus 的代码可能会加载失败,你也可以考虑将相关代码放在自己的博客下引入:在 public 文件夹下新建文件放入代码,跟随发布即可(放入 source 文件夹下可能会由于 hexo 的处理变得有错误),并同时更改 `_config.yml` 中的配置。
#### LiveRe
LiveRe 是一款来自韩国的支持中文且没有被墙LiveRe评论插件,重点是使用无需翻墙。
该插件分为city和premium两个版本,其中city版是适合所有人使用的免费版本,有更高需求的可以考虑premium版本。
注册之后,选择 安装 -> 选 city版本,按提示操作进入到管理页面,系统会给出一段嵌入代码,找到其中的data-id和data-uid。
之后,你需要在`_config.yml`中配置如下内容
```
comment:
type: livere
livere_id: 'city'
livere_uid:
```
`livere_id` 和 `livere_uid`就是注册后获得的 data-id和data-uid。
### favicon 的配置
项目的 favicon 默认在你的博客根目录的 `/source/img` 下面,在 `/source/img` 下面添加 favicon.ico 即可,不要添加在主题文件夹内。
### 底部自定义
大家如果访问提供的预览链接,会发现我们的博客底部是提供一些内容的:一些社交平台的个人主页链接、友情链接、PV、UV 与 本模版链接。
一般情况下,大家无需改动底部的代码,直接在 `_config.yml` 中配置即可。
配置社交平台主页的样例代码:
```
# SNS settings
# 一些社交平台地址,支持以下几种:
weibo_username: 3286578617
zhihu_username: ai-er-lan-xue-da
github_username: AirCloud
twitter_username: iconie_alloy
facebook_username: xiaotao.nie.5
linkedin_username: 小涛-聂-80964aba
```
如果不想包括某些社交平台,直接注释或删除相关代码即可(目前暂不支持在不改动模版代码的前提下新增社交平台)。
配置友情链接的样例代码:
```
# Friends
# 友情链接
friends: [
{
title: "10000H",
href: "https://www.10000h.top"
},{
title: "Xiaotao's Page",
href: "https://niexiaotao.com"
},{
title: "It helps SEO",
href: "#"
}
]
```
最底部的 PV、UV 和模版地址,无需配置。
### 站长统计
如果不想包括某些统计平台,直接注释或删除相关代码即可。
```yml
analytics:
google:
# https://search.google.com
site_verification:
# https://analytics.google.com
gtag_id:
bing:
# https://www.bing.com/webmasters
site_verification:
baidu:
# https://ziyuan.baidu.com/site/index
site_verification:
# https://tongji.baidu.com
id:
# https://ziyuan.baidu.com/college/courseinfo?id=156&page=4#h2_article_title1
disable_transformation: false
cloudflare:
# https://dash.cloudflare.com
token:
umami:
# https://umami.is/
host:
id:
```
## 高级自定义
### 首行缩进
目前可以配置是否在博客页面带有首行缩进两个汉字的效果,默认是有首行缩进的效果的,但是也可以通过下面的配置代码进行关闭:
```
post_style:
indent: 0
```
### 头像圆角
```
avatar_style:
radius: true
```
## 常见问题
### 如何取消赞赏功能?
目前网站的赞赏功能做的比较鸡肋,缺乏一定的丰富度,如果你想取消这个功能,只需取消注释或者删除掉赞赏部分的相关配置即可:
```
donate:
img: img/donate.jpg
content: 感谢鼓励
```
另外,如果你对赞赏部分有用户体验较好并且通用型比较好的设计,也可以提 issue,我会考虑实现。
## 一些注意事项
由于一些hexo的历史遗留问题等,为了避免给用户在使用过程中带来太多麻烦(比如需要改动主题代码甚至hexo源码),建议用户使用过程中遵循一些规范:
* 文章不要有跳级目录,比如一个`###`三级目录下是一个`#####`五级目录,然后又有一个`###`三级目录,这样有可能导致 hexo 解析出错,从而影响文章目录部分的展示。
* 文章的段落(p)都有默认的两个字符的首行缩进,虽然能识别 markdown 段落中的换行,但是无法对换行后的内容进行缩进,所以这里需要注意样式问题(如果需要多行缩进,建议使用多个段落或者做成列表)。
看看同类模板
对比同技术栈与用途的模板,找到更适合的视觉与内容结构。

hexo-theme-matery
A beautiful hexo blog theme with material design and responsive design.一个基于材料设计和响应式设计而成的全面、美观的Hexo主题。
Hexo · 博客

hexo-theme-cactus
:cactus: A responsive, clean and simple theme for Hexo.
Hexo · 博客

hexo-theme-volantis
A Wonderful Theme for Hexo.
Hexo · 博客

hexo-theme-aurora
Hexo Theme Aurora 是一款以极光色彩和渐变 UI 为核心的 Hexo 博客主题,整体走未来感路线。 它的首页采用杂志式网格布局,文章列表与精选区域层次分明,视觉上更接近个人媒体站点而非传统博客。
Hexo · 博客

hexo-theme-Claudia
Claudia 是一款为 Hexo 设计的博客主题,主打简洁外观与易配置。 它支持自动跟随设备深色模式,并在 README 中宣称拥有 90+ 的 Lighthouse 评分,适合追求轻量与性能的博客作者。
Hexo · 博客

hexo-theme-A4
A hexo theme that looks like an A4 paper.(一个类A4纸张质感的hexo博客主题。 )
Hexo · 博客
