Hexo博客

hexo-theme-A4 — Hexo 博客模板

作者 HiNinoJay

hexo-theme-A4 是一个模仿 A4 纸张质感的 Hexo 极简博客主题,主打简洁、体积小、配置少,让读者专注于阅读文字。

看看你的网站会是什么样

浏览真实页面截图,比较内容排版与手机效果。点击下方缩略图切换,放大查看整页细节。

3 个预览视图
桌面端首页1 / 3
桌面端截图首屏预览

由服务器浏览器实际访问页面后截取。

全部页面与视图 3

截图用于了解视觉与布局,交互效果请以实际项目为准。

采集于 2026-10-01查看来源

值得关注的模板亮点

从已有项目资料中,快速了解它的特点。

01

模仿 A4 纸张质感的极简视觉风格

02

提供归档、标签、分类、目录等博客基本功能

03

首页可简历化、word 化并自定义内容

04

文章可单独配置隐藏、评论开关、目录开关与置顶

05

全局色调可自定义,内置灰白与绿金两套配色

06

评论模块采用 Waline,并预置 Markdown 可用的 CSS 样式

模板详细介绍

hexo-theme-A4 是面向 Hexo 的博客主题,视觉上模仿 A4 纸张,整体走极简路线,README 中将其概括为「简洁、体积小、配置少」。主题提供博客网站的基本功能,包括归档、标签、分类和目录,并支持首页简历化、word 化与内容自定义,页面的页眉页脚也可自定义。

在文章层面,主题支持单独配置隐藏文章、开关评论、开关目录、文章置顶,并可通过插件实现数学公式与文章加密访问。全局色调可自定义,内置灰白(默认)与绿金两套配色,也可自行调色。评论模块采用 Waline,主题还预置了 Markdown 可用的 CSS 样式。

安装方式有 npm 与 git 两种,个性化配置集中在站点根目录的 _config.a4.yml 文件中。需要注意首页与文章列表页需手动执行 hexo new page index 和 hexo new page list 生成。主题采用 MIT 许可,允许免费使用、修改、商用和分发该版本代码,但演示图片、字体、图标等第三方素材需按各自许可核对,域名、托管等外部服务也可能另外收费。

Hexo博客

适合你的项目吗?

适用场景

  • 用 Hexo 搭建以文字阅读为主的个人博客
  • 希望首页呈现简历或文档式内容的站点
  • 需要按文章粒度控制评论、目录与置顶的写作场景
  • 希望通过配置文件调整全局配色的博客

适合人群

  • 使用 Hexo 并偏好极简排版的博主
  • 以长文阅读和文字输出为主的写作者
  • 希望配置项较少、上手成本低的主题使用者

上手与定制指南

结合仓库当前版本的说明,按下面的资料检查内容、配置与运行要求。

  1. 1

    先通过 hexo init 创建站点,并在站点 _config.yml 中将主题设为 A4

  2. 2

    可选 npm install hexo-theme-a4@latest 或 git clone 到 themes/A4 两种安装方式

  3. 3

    在站点根目录创建 _config.a4.yml,复制主题仓库中的 _config.yml 内容后进行个性化配置

  4. 4

    首页与文章列表页需手动执行 hexo new page index 和 hexo new page list 生成

  5. 5

    更新后需对照 GitHub releases 检查配置文件是否有新增或修改项

查看仓库使用说明

授权与来源资料

使用条件与限制

免费使用 · 保留许可声明

本次收录的是公开仓库中采用 MIT 许可的免费版本;免费范围为该版本代码,不代表外部服务或第三方素材免费。

使用时需要遵守

  • 允许免费使用、修改、商用和分发该版本代码。
  • 分发代码副本或实质性部分时,保留原作者版权声明和完整 MIT 许可声明。
  • 代码按现状提供;担保与责任限制以原许可证及适用法律为准。

额外费用与待核对事项

  • README 中的赞助/请喝咖啡链接属于自愿捐赠,并非使用本主题的付费前提,免费使用不受影响。
  • 评论功能依赖第三方 Waline 服务,需自行部署或注册 Waline 后端并配置相应服务,可能涉及外部账号与托管成本。
  • 主题默认引用外部 CDN 资源,实际部署时需确认这些第三方 CDN 的可用性与许可,可能受外部服务影响。
  • 演示图片、字体、图标及其他第三方素材需按各自许可核对,不能仅凭代码的 MIT 许可判断。
  • 域名、托管、数据库、支付或 AI 等外部服务可能另外收费。
查看原文依据

Permission is hereby granted, free of charge

许可证原文

如果觉得我做的不错,请给该项目一个star,或者[请我喝杯咖啡☕️](https://ninojay.top/supportbymoney/)

README 原文

采用最美评论模块waline

README 原文

自带CDN加速国内访问速度

README 原文
https://github.com/HiNinoJay/hexo-theme-A4/blob/main/LICENSEhttps://github.com/HiNinoJay/hexo-theme-A4/blob/main/README.md

DeepSeek 根据仓库许可证和 README 整理 ·2026-10-01。结果仅覆盖已读取资料,依赖、图片、字体及后续条款变更以各自原文为准。

项目核对记录与介绍依据

模板资料

来源平台
GitHub
资料与维护参考分
资料较完整 · 91 / 100
技术栈
Hexo
网站类型
博客
这个分数如何计算

本站按许可资料(最高30分)、演示链接(12分)、预览图(10分)、Star数(15分)、记录的维护时间(15分)、描述完整度(8分)、功能记录(5分)和分类资料(5分)计算。它不是代码、安全或性能测试,也不是 Google 评分;有链接不代表已实测可用。

这个项目需要核对什么

记录的仓库更新时间
2026-03-17
截图检查日期
2026-10-01

已收录演示链接。请用你的内容与屏幕尺寸检查;有演示不代表表单、认证或支付已经可用。

目录记录的主要技术栈是 Hexo。请通过依赖清单和锁文件核对实际版本与托管要求。这些说明基于收录资料,不代表代码审计或部署实测。

查看具体选型方法 →

介绍的制作与核对状态

介绍由 AI 辅助整理目录与仓库资料。仓库作者不等于这篇介绍的审核者。

已完成服务器许可规则与 AI 来源核对;未经过人工编辑审核。

查看当时使用的来源资料

SHA-256: 44f7e57620a6d570f3c8b51c206c5d8f421fd9346f79e3bf3e18f8d7a03e054a

2026-10-01T03:22:12.475Z

来源文件 / 仓库

# hexo-theme-A4

<div align="right">
  <a title="zh-CN" href="/"><img src="https://img.shields.io/badge/-简体中文-24292f?style=for-the-badge" alt="简体中文" /></a>
  <a title="EN" href="README-EN.md">  <img src="https://img.shields.io/badge/-English-ffffff?style=for-the-badge" alt="English"></a>
  <a title="zh-TW" href="README_zh-TW.md"><img src="https://img.shields.io/badge/-繁体中文-ffffff?style=for-the-badge" alt="繁体中文"></a>
</div>



<div align="center" >
<a href="https://ninojay.top">
<img width=200px height=200px src="./source/img/A4-favicon.png" alt="A4" />
</a>
</div>

<div align="center">

模仿A4纸张的一个hexo极简主题。主打一个简洁,体积小,配置少。



[![](https://img.shields.io/npm/v/hexo-theme-a4?label=VERSION&logo=npm&style=for-the-badge)]()
[![](https://img.shields.io/badge/HEXO-v6.3.0-blue?style=for-the-badge&logo=hexo)](https://hexo.io/zh-cn/index.html)
[![](https://img.shields.io/node/v/hexo?style=for-the-badge&logo=node)](https://nodejs.org/en)

「让读者专注于阅读文字,写者专注于写作。」➡️ [效果展示](https://ninojay.top) ➡️ [使用文档](https://doc.ninojay.top)

_右上角一个star,更快更新功能_

</div>


[![](./source/img/market.png)](https://github.com/HiNinoJay/hexo-theme-A4)

## 🏹️特点

- [x] 博客网站基本功能:归档/标签/分类/目录
- [x] 首页简历化,word化,内容自定义化
- [x] 页面的页脚页眉自定义
- [x] 文章可单独配置:隐藏文章、开关评论、开关目录、文章置顶、[数学公式支持](https://ninojay.top/hexoplugin/hexo-filter-mathjax/)、[文章加密访问](https://ninojay.top/hexoplugin/hexo-blog-encrypt/)
- [x] [**全局色调可自定义配置,预览多种配色**](https://ninojay.top/hexoplugin/A4-color-change/)
- [x] 采用最美评论模块waline
- [x] 预置md可使用的css样式
- [x] 自带CDN加速国内访问速度
- [x] [可压缩图片/css/js资源大幅度提升网站访问速度](https://ninojay.top/hexoplugin/hexo-all-minifier/)
- [x] [详细的使用文档](https://doc.ninojay.top)
- [x] [经过作者验证可支持的hexo插件](https://ninojay.top/tags/hexoPlugin/)
  - [x] [mathjax 数学公式](https://ninojay.top/hexoplugin/hexo-filter-mathjax/)
  - [x] [encrypt 特定文章加密访问](https://ninojay.top/hexoplugin/hexo-blog-encrypt/)
  - [x] [github-emojis 语法支持](https://ninojay.top/hexoplugin/hexo-filter-github-emojis/) 
  - [x] [reference 脚标支持](https://ninojay.top/hexoplugin/hexo-reference/) 
  - [x] [minifier 压缩网站图片/css/js等资源](https://ninojay.top/hexoplugin/hexo-all-minifier/) 

## 🔥效果展示

### 多种主题配色

#### 灰白配色(默认)
![](https://jsd.cdn.zzko.cn/gh/hininojay/images/a4color/greywhite.png)

#### 绿金配色(已预置|可一键启用)
![](https://jsd.cdn.zzko.cn/gh/hininojay/images/a4color/greengolden.png)

`颜色搭配是一门学问`,除A4推荐的两种配色外,你可以自行调色,并把颜色方案分享给大家。更多配色请看:[预览](https://ninojay.top/hexoplugin/A4-color-change/)。

### 首页

![](./source/img/index.png)

### 文章列表

![](./source/img/archive.png)

### 文章标签和分类信息

![](./source/img/tags&&categories.png)

### 评论

![](./source/img/comment.png)


## 👋如何使用

- 确认已通过命令`hexo init`创建好了文件夹,这里举例你的文件夹名为`website`
- `命令行`进入到`website`文件夹路径下
- 将`website`文件夹下的`_config.yml`文件中将主题设置为A4
- 接下来正式安装`a4主题`,有两种方式,任选其一

### npm方式(推荐)
- 执行命令 `npm install hexo-theme-a4@latest`
- 在`website`文件夹路径下创建`_config.a4.yml`文件,将[这里的内容](https://github.com/HiNinoJay/hexo-theme-A4/blob/main/_config.yml)复制进去
- 对主题的所有个性化配置都将在`_config.a4.yml`文件中进行,可按照文件中的注释自行配置
- 执行命令:`hexo s` 运行项目查看效果

### git方式
- 执行命令:`git clone [email protected]:HiNinoJay/hexo-theme-A4.git themes/A4`
- 在`website`文件夹路径下创建`_config.a4.yml`文件,将[这里的内容](https://github.com/HiNinoJay/hexo-theme-A4/blob/main/_config.yml) 复制进去
- 对主题的所有个性化配置都将在`_config.a4.yml`文件中进行,可按照文件中的注释自行配置
- 执行命令:`hexo s` 运行项目查看效果

## ⚠️必读配置

首页和文章列表页需要手动生成,执行以下命令即可:
```shell
hexo new page index
hexo new page list
```

其他详细配置请看:
➡️ [使用文档](https://doc.ninojay.top),已上线。

## ⬆️如何更新
根据你`安装`的方式,选择`对应的`更新方式。

### npm方式
命令行进入到你的博客网站`根目录`下
执行命令:
```shell
npm install hexo-theme-a4@latest
```

### git方式

命令行进入到`themes/A4`目录下
执行命令:

```shell
git pull
```
---

### 注意

以上两种方式更新后,请去该[github页面](https://github.com/HiNinoJay/hexo-theme-A4/releases)查看最新的版本,作者会告诉配置文件有无新增/修改。

如果有,则需要复制最新的[该文件](https://github.com/HiNinoJay/hexo-theme-A4/blob/main/_config.yml)对应到你的`_config.a4.yml`新增/修改的部分。

## ☕️支持

欢迎提交 pull request 或 issue,请提交至dev分支。

其他任何想交流的事,可发送邮件至:[email protected]

如果觉得我做的不错,请给该项目一个star,或者[请我喝杯咖啡☕️](https://ninojay.top/supportbymoney/)

## 💗感谢

由衷感谢A4支持者们:https://github.com/HiNinoJay/hexo-theme-A4/blob/main/DONATION.md


## Stargazers over time

[![Stargazers over time](https://starchart.cc/HiNinoJay/hexo-theme-A4.svg)](https://starchart.cc/HiNinoJay/hexo-theme-A4)

反馈内容错误

看看同类模板

对比同技术栈与用途的模板,找到更适合的视觉与内容结构。