Hexo博客

hexo-theme-overdose — Hexo 博客模板

作者 HyunSeob

hexo-theme-overdose 是面向 Hexo 的极简博客主题,作者 HyunSeob,采用 MIT 许可,主要针对韩文博客场景,提供响应式布局、代码高亮、SEO 标记与评论、分享等集成。

看看你的网站会是什么样

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

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

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

全部页面与视图 3

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

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

值得关注的模板亮点

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

01

极简、简洁的 Hexo 博客主题,README 说明其专门面向韩文博客

02

响应式设计,且不依赖 jQuery 或 underscore.js 等库

03

内置多种代码高亮主题,默认使用 Dracula

04

支持 noto-sans-kr、spoqa-han-sans-kr、spoqa-han-sans-jp 字体设置

05

提供 canonical link 与 Schema.org 标记等 SEO 相关输出

06

可接入 Google Analytics、Disqus、LiveRe 及 Facebook、Twitter、Pinterest、Pocket 分享

模板详细介绍

hexo-theme-overdose 是一个 Hexo 博客主题,仓库位于 GitHub(HyunSeob/hexo-theme-overdose),采用 MIT 许可,演示站点为 hyunseob.github.io。主题定位为极简、简洁,README 明确说明其专门面向韩文博客。

功能方面,主题提供响应式设计,不依赖 jQuery 或 underscore.js 等库;内置多种代码高亮主题,默认使用 Dracula;支持字体设置,可选 noto-sans-kr、spoqa-han-sans-kr、spoqa-han-sans-jp;在 SEO 上提供 canonical link 与 Schema.org 标记;可接入 Google Analytics、Google Site Verification、Naver Site Verification、Disqus 与 LiveRe 评论;还包含相关文章、动态隐藏/显示菜单(README 标注为不稳定)以及 Facebook、Twitter、Pinterest、Pocket 分享。

使用上,主题通过 git clone 到 themes/overdose 安装,模板使用 pug,需要安装 hexo-renderer-jade 而非 hexo-renderer-pug;需复制 _config.yml.example 为 _config.yml,并在站点根配置中设置 theme: overdose。文章可通过 front matter 的 banner 属性设置横幅图片。Disqus 的 shortname 需写在站点根配置而非主题配置中,LiveRe 则需在主题配置中填写 uid。

限制与注意事项:README 的 To Do 列出 i18n、Facebook Comments、Featured posts 尚未实现;动态菜单功能被标注为不稳定;仓库最近更新时间为 2018 年,浏览器兼容性声明覆盖 Chrome、Edge、IE 10+、Firefox、Safari、Android Browser 与 iOS Safari。

Hexo博客

适合你的项目吗?

适用场景

  • 使用 Hexo 搭建以韩文内容为主的个人博客
  • 希望博客主题不引入 jQuery 等额外前端库
  • 需要为文章代码块提供 Dracula 等代码高亮主题
  • 需要 canonical link、Schema.org 标记以及 Disqus 或 LiveRe 评论的博客

适合人群

  • 使用 Hexo 并接受 pug 模板渲染流程的博客作者
  • 以韩文写作、需要韩文字体选项的站点
  • 偏好极简风格、不依赖 jQuery 的博客项目
  • 需要接入 Disqus 或 LiveRe 评论与社交分享的博客

上手与定制指南

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

  1. 1

    将仓库克隆到 Hexo 目录下的 themes/overdose

  2. 2

    安装 hexo-renderer-jade,README 提示不要使用 hexo-renderer-pug

  3. 3

    复制 _config.yml.example 为 _config.yml,并在站点根配置中设置 theme: overdose

  4. 4

    Disqus 的 shortname 需写在站点根配置而非主题配置中;LiveRe 需在主题配置中填写 uid

  5. 5

    文章横幅图片通过 front matter 的 banner 属性设置,包含 url、width、height

查看仓库使用说明

授权与来源资料

使用条件与限制

免费使用 · 保留许可声明

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

使用时需要遵守

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

额外费用与待核对事项

  • 该主题使用 pug 模板,必须安装 hexo-renderer-jade 渲染器;README 明确提示不要使用 hexo-renderer-pug,否则无法正常工作。
  • 安装依赖时只能使用 hexo-renderer-jade,使用 hexo-renderer-pug 将无法运行,属于强制性的技术依赖限制。
  • 启用 Disqus 评论需自行提供 disqus_shortname,并写入站点根配置而非主题配置,属于外部服务账号要求。
  • 启用 LiveRe 评论需注册该外部服务并获取 uid 填入主题配置,属于外部服务账号与配置要求。
  • 动态隐藏/显示菜单功能被 README 标注为不稳定(Unstable),使用该功能可能存在不可预期的问题。
  • i18n 国际化、Facebook Comments 与 Featured posts 均列在 To Do 中,尚未实现,不能作为现有功能使用。
  • 演示图片、字体、图标及其他第三方素材需按各自许可核对,不能仅凭代码的 MIT 许可判断。
  • 域名、托管、数据库、支付或 AI 等外部服务可能另外收费。
查看原文依据

Permission is hereby granted, free of charge

许可证原文

This theme is using pug. So you have to install the renderer.

README 原文

$ npm install --save hexo-renderer-jade # Don't use hexo-renderer-pug. It doesn't work.

README 原文

Please put your shortname of disqus here.

README 原文

You can get your uid from livere setting code as below.

README 原文

Dynamic hide/show menu (Unstable)

README 原文

- i18n - Facebook Comments - Featured posts

README 原文
https://github.com/HyunSeob/hexo-theme-overdose/blob/master/LICENSEhttps://github.com/HyunSeob/hexo-theme-overdose/blob/master/README.md

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

项目核对记录与介绍依据

模板资料

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

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

这个项目需要核对什么

记录的仓库更新时间
2018-04-30
截图检查日期
2026-10-01

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

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

查看具体选型方法 →

介绍的制作与核对状态

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

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

查看当时使用的来源资料

SHA-256: 01080b88ff82d55660e40903d7bb698ca37c6048afb2fe8c7ef20a14711a97c0

2026-10-01T03:25:05.669Z

来源文件 / 仓库
# hexo-theme-overdose
[![GitHub release](https://img.shields.io/github/release/hyunseob/hexo-theme-overdose.svg?maxAge=2592000?style=plastic)](https://github.com/HyunSeob/hexo-theme-overdose)
[![license](https://img.shields.io/github/license/hyunseob/hexo-theme-overdose.svg?maxAge=2592000?style=plastic)](https://github.com/HyunSeob/hexo-theme-overdose)

[Demo](http://hyunseob.github.io)

⚠ Caution: you could be overdosed with this hexo theme.

![Mock-up image](/source/images/mock-up.png)

The Overdose is minimalistic, simple and beautiful hexo theme, specialized in Korean blogs.

## Features

- Responsive design
- Lightweight, not using jQuery or underscore.js, etc.
- Various code highlighting theme (Thanks to @SungYeolWoo), Set [Dracula](https://draculatheme.com/) theme by default
- [Font setting](#font-setting)
  - noto-sans-kr
  - spoqa-han-sans-kr
  - spoqa-han-sans-jp
- SEO friendly
  - canonical link
  - [Schema.org](https://schema.org) markup
- With other services
  - Google Analytics
  - Google Site Verification
  - Naver Site Verification
  - [Disqus](#disqus)
- Related posts
- Dynamic hide/show menu (Unstable)
- Sharing(Facebook, Twitter, Pinterest, Pocket)

## Quick Start

### Installation
First, clone this repository.
```
$ cd your/hexo/directory
$ git clone https://github.com/HyunSeob/hexo-theme-overdose.git themes/overdose
```

This theme is using pug. So you have to install the renderer.
```
$ npm install --save hexo-renderer-jade # Don't use hexo-renderer-pug. It doesn't work.
```

Then, copy the configuration example file.
```
$ cp _config.yml.example _config.yml
```

And then, specify `overdose` theme in your root configuration file.

``` yml
theme: overdose
```

Finally, start the hexo server and enjoy.
```
$ hexo server
```

### Configuration

See the [_config.yml.example](https://github.com/HyunSeob/hexo-theme-overdose/blob/master/_config.yml.example) file.

### Disqus

``` yml
# _config.yml of base, not theme config
# Please put your shortname of disqus here.
disqus_shortname:
```
### LiveRe

LiveRe is social media comment platcform suitable for Korean SNS, like disqus. <br>
see [LiveRe](https://livere.com/). <br>
You can get your uid from livere setting code as below.

``` html
<div id="lv-container" data-id="city" data-uid="your uid code">
```
how to set

``` yml
# Please put your uid of live here.
liveRe:
  uid:
```

### Post Front matter

You can set the post banner image by `banner` property.

``` yml
---
title: Overdose is a hexo theme
date: 2016-09-10 14:30:00
banner:
  url: /images/default.jpg
  width: 1280
  height: 720
categories:
  - Blog
  - Hexo
tags:
  - Hexo
---
```

## Browser compatibility

- [x] Chrome
- [x] Edge
- [x] IE 10+
- [x] Firefox
- [x] Safari
- [x] Android Browser
- [x] iOS Safari

## To Do

- i18n
- Facebook Comments
- Featured posts
反馈内容错误

看看同类模板

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