Hexo博客

hexo-theme-autuswing — Hexo 博客模板

作者 AkiSenn

AutuSwing · 秋漾是一款面向 Hexo 8 的独立博客主题,以云母卡片与移动阅读布局呈现内容,随主题提供本地公式资源与边缘平台部署产物。

看看你的网站会是什么样

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

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

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

全部页面与视图 3

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

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

值得关注的模板亮点

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

01

云母文章卡片外观,支持全站或单篇壁纸、日间/夜间/自动外观与入场动效

02

移动阅读支持:手机抽屉、唯一左侧目录、阅读进度、代码复制与图片预览

03

内容组织:中文站内搜索、分类与标签共同入口、稳定短链接、RSS / Atom

04

SEO 配置:站长验证、标准/百度/文本网站地图、canonical 与结构化数据

05

随主题提供 MathJax / KaTeX 脚本和字体,可选公共 CDN 或自有资源域名

06

提供 Cloudflare Workers、腾讯 EdgeOne、阿里云 ESA 原生部署产物

模板详细介绍

AutuSwing · 秋漾是一款适用于 Hexo 8 的独立博客主题,安装在博客的 themes/autuswing/ 目录,文章、域名与站点配置由博客自身维护。主题以云母材质文章卡片和阅读布局为外观基础,提供全站或单篇壁纸、日间/夜间/自动外观、头像与入场动效,并支持简体中文与英文界面以及可选 PWA。

阅读与内容方面,主题包含手机抽屉导航、唯一左侧目录、阅读进度、代码复制、图片预览与分享,以及中文站内搜索、分类与标签共同入口、稳定短链接和 RSS / Atom 订阅。SEO 相关能力包括国内外站长验证、标准/百度/文本网站地图、canonical 与结构化数据。服务集成上提供六种可选评论、不蒜子、运行时间、ICP 与公安备案配置。

公式能力随主题提供 MathJax / KaTeX 脚本和字体,可选择公共 CDN 或自有资源域名。交付方面提供 Cloudflare Workers、腾讯 EdgeOne、阿里云 ESA 的原生部署产物,并支持资源指纹与可选预压缩。

使用限制:需要 Node.js ≥ 20.19.0 与 Hexo 8.1.2;主题代码采用 MIT 许可,但演示图片、字体、图标等第三方素材需按各自许可核对,域名、托管等外部服务可能另外收费。

Hexo博客

适合你的项目吗?

适用场景

  • 使用 Hexo 8 搭建个人技术或生活记录博客
  • 需要中文站内搜索、分类与标签入口的内容型站点
  • 希望在文章中渲染数学公式并自行控制公式资源来源的博客
  • 计划将静态站点部署到 Cloudflare Workers、腾讯 EdgeOne 或阿里云 ESA 的用户
  • 需要配置评论、备案信息与访问统计的国内个人站点

适合人群

  • 已使用 Hexo 8 并希望更换独立主题的博客作者
  • 重视移动端阅读与中文界面体验的个人站点维护者
  • 需要公式渲染、SEO 元数据与订阅输出的技术写作者
  • 准备使用边缘平台部署静态博客的开发者

上手与定制指南

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

  1. 1

    环境要求:Node.js ≥ 20.19.0 与 Hexo 8.1.2。

  2. 2

    将主题克隆或解压到博客的 themes/autuswing/,并在主题目录执行 npm ci --omit=dev 安装依赖。

  3. 3

    在博客根 _config.yml 中设置 theme: autuswing、language、url 与 root。

  4. 4

    个人配置写入博客根 _config.autuswing.yml,只覆盖需要修改的项,便于后续更新主题。

  5. 5

    依次执行 npx hexo clean、npx hexo generate、npx hexo server 预览站点。

查看仓库使用说明

授权与来源资料

使用条件与限制

免费使用 · 保留许可声明

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

使用时需要遵守

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

额外费用与待核对事项

  • 演示图片、字体、图标及其他第三方素材需按各自许可核对,不能仅凭代码的 MIT 许可判断。
  • 域名、托管、数据库、支付或 AI 等外部服务可能另外收费。
  • 使用该主题需满足运行环境要求:Node.js 版本不低于 20.19.0,且需搭配 Hexo 8.1.2。
  • 公式渲染依赖随主题提供的 MathJax / KaTeX 脚本与字体,可选用公共 CDN 或自有资源域名,使用公共 CDN 时可能涉及外部服务。
  • 评论、不蒜子统计、运行时间、ICP 与公安备案等为可选服务集成,启用时可能需配置对应第三方服务或账号。
  • 边缘部署产物面向 Cloudflare Workers、腾讯 EdgeOne、阿里云 ESA,使用这些平台部署可能涉及外部服务及其费用。
查看原文依据

Permission is hereby granted, free of charge

许可证原文

需要 **Node.js ≥ 20.19.0** 和 **Hexo 8.1.2**。

README 原文

公式 | 随主题提供 MathJax / KaTeX 脚本和字体,可选公共 CDN 或自有资源域名

README 原文

服务 | 六种可选评论、不蒜子、运行时间、ICP 与公安备案

README 原文

交付 | Cloudflare Workers、腾讯 EdgeOne、阿里云 ESA 原生部署产物,资源指纹与可选预压缩

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

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

项目核对记录与介绍依据

模板资料

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

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

这个项目需要核对什么

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

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

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

查看具体选型方法 →

介绍的制作与核对状态

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

审核声明: [email protected] · 2026-10-07

查看当时使用的来源资料

SHA-256: e72394d21f5d78562bbbf69651bc87b9f373e402c7b8556fe6ed08e2e3597a24

2026-10-06T15:49:43.047Z

来源文件 / 仓库
<p align="center">
  <picture>
    <source media="(prefers-color-scheme: dark)" srcset="docs/assets/autuswing-logo-dark.svg">
    <img src="docs/assets/autuswing-logo-light.svg" width="560" alt="AutuSwing · 秋漾,秋叶与秋千组成的 Logo">
  </picture>
</p>

<p align="center">
  <strong>秋日轻轻摇荡的秋千,为文字留一片安静的空间。</strong><br>
  云母卡片 · 移动阅读 · 本地公式 · 边缘交付
</p>

<p align="center">
  <a href="package.json"><img src="https://img.shields.io/badge/version-0.1.1-426351?style=flat-square" alt="版本 0.1.1"></a>
  <a href="https://hexo.io/"><img src="https://img.shields.io/badge/Hexo-8.1.2-527566?style=flat-square" alt="Hexo 8.1.2"></a>
  <a href="package.json"><img src="https://img.shields.io/badge/Node.js-%E2%89%A520.19.0-6D826B?style=flat-square" alt="Node.js 至少 20.19.0"></a>
  <a href="LICENSE"><img src="https://img.shields.io/badge/license-MIT-C79245?style=flat-square" alt="MIT 许可"></a>
  <a href="https://github.com/AkiSenn/hexo-theme-autuswing/actions/workflows/ci.yml"><img src="https://github.com/AkiSenn/hexo-theme-autuswing/actions/workflows/ci.yml/badge.svg" alt="主题构建检查"></a>
</p>

<p align="center">
  <strong>简体中文</strong> · <a href="README.en.md">English</a>
</p>

<p align="center">
  <a href="#quick-start">快速开始</a> ·
  <a href="docs/index.md">使用文档</a> ·
  <a href="#preview">主题预览</a> ·
  <a href="https://github.com/AkiSenn/hexo-theme-autuswing/releases/latest">下载发行版</a>
</p>

---

**Autuswing · 秋漾** 是一款适用于 Hexo 8 的独立博客主题,以温润的云母材质和清晰的阅读布局,承载技术、生活与日常记录。名称来自 **Autu**mn 与 **Swing**:秋天的暖意,以及秋千轻轻摇荡的节奏。

本仓库提供主题源码、默认素材、公式资源与文档,安装在博客的 `themes/autuswing/`。自己的文章、域名和站点配置由博客维护。

<a id="features"></a>

## 功能概览

| 方向 | 功能 |
| --- | --- |
| 外观 | 云母文章卡片、全站/单篇壁纸、日间/夜间/自动外观、头像与入场动效 |
| 阅读 | 手机抽屉、唯一左侧目录、阅读进度、代码复制、图片预览与分享 |
| 内容 | 中文站内搜索、分类与标签共同入口、稳定短链接、RSS / Atom |
| SEO | 国内外站长验证、标准/百度/文本网站地图、canonical 与结构化数据 |
| 服务 | 六种可选评论、不蒜子、运行时间、ICP 与公安备案 |
| 公式 | 随主题提供 MathJax / KaTeX 脚本和字体,可选公共 CDN 或自有资源域名 |
| 交付 | Cloudflare Workers、腾讯 EdgeOne、阿里云 ESA 原生部署产物,资源指纹与可选预压缩 |

简体中文与英文界面,可选 PWA。移动布局、键盘操作、减少动态效果与打印样式均有相应支持。

<a id="preview"></a>

## 主题预览

<p align="center">
  <img src="docs/assets/responsive-showcase.png" width="1000" alt="akisenn.com 使用 AutuSwing 的桌面、平板与手机实景,包含浅色和深色模式">
</p>

[akisenn.com](https://akisenn.com/) 实景截图,展示桌面、平板与手机布局,以及浅色和深色模式。

<a id="quick-start"></a>

## 快速开始

需要 **Node.js ≥ 20.19.0** 和 **Hexo 8.1.2**。以下命令从已有博客根目录开始;渲染器和列表生成器的准备步骤见[完整安装说明](docs/usage.md#install)。

也可以在 [发行版](https://github.com/AkiSenn/hexo-theme-autuswing/releases/latest) 下载主题 ZIP,解压到博客的 `themes/`,再进入 `themes/autuswing/` 安装依赖。

```powershell
git clone https://github.com/AkiSenn/hexo-theme-autuswing.git themes/autuswing
cd themes/autuswing
npm ci --omit=dev
cd ../..
```

在博客根 `_config.yml` 中启用主题,并填写自己的正式域名:

```yaml
theme: autuswing
language: zh-CN
url: https://blog.example.com
root: /
```

在博客根新建 `_config.autuswing.yml`,只填写需要覆盖的主题设置:

```yaml
profile:
  author: 你的名字
  subtitle: 记录技术与生活,留下值得记住的瞬间。
color_mode: auto
```

然后仍在博客根执行:

```powershell
npx hexo clean
npx hexo generate
npx hexo server
```

打开 `http://localhost:4000/`。更多设置从[使用手册](docs/usage.md)或[起步配置](docs/starter-config.yml)开始。

> [!TIP]
> 个人配置写在博客根 `_config.autuswing.yml`;主题目录 `_config.yml` 的中文注释用于查询默认值。这样更新主题时可以保留自己的设置。

<a id="documentation"></a>

## 文档导航

| 你想做什么 | 阅读 |
| --- | --- |
| 安装、预览、写文章、升级 | [使用手册](docs/usage.md) |
| 更换头像、作者名与标语 | [个人信息](docs/profile.md) |
| 设置壁纸与卡片外观 | [外观指南](docs/appearance.md) |
| 配置评论、备案、访问统计 | [评论与页脚](docs/comments-and-footer.md) |
| 设置短链接、搜索引擎与订阅 | [SEO 与链接](docs/seo-and-urls.md) |
| 选择 CF、EdgeOne 或 ESA | [边缘部署](docs/deployment.md) |
| 了解组件、参与修改 | [源码说明](docs/source-guide.md) |

[浏览全部文档 →](docs/index.md)

## 许可与致谢

主题代码采用 [MIT](LICENSE)。模板、CSS、JavaScript 部分参考 **Yelee / MOxFIVE**、**Yilia / Litten**。
反馈内容错误

看看同类模板

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