Hexo Pro 管理面板使用指南
一、项目简介
Hexo Pro 是专为 Hexo 静态博客框架打造的后台管理系统插件,为博客作者提供更强大、更便捷的内容管理体验。通过 Hexo Pro,你可以告别传统的 Markdown 文件编辑方式,通过可视化界面高效**管理博客内容。
核心功能:**
- 文章管理与 Front-matter 可视化编辑
- 页面管理
- 图床集成(支持图片粘贴上传)
- Hexo 配置文件可视化编辑
- 全局搜索
- 一键部署
- 多主题支持(暗黑/明亮模式)
- 多用户权限管理
二、安装与启动
2.1 环境要求
- Node.js 16+
- Hexo 7.x
2.2 安装步骤
1 | # 1. 进入你的 Hexo 博客目录 |
2.3 桌面客户端(可选)
**如果需要更强大的桌面端体验,可以下载 **Hexo Pro Desktop 预构建版本,支持:
- 多项目管理
- 自动认证
- 原生菜单
- 离线管理
三、登录与初始化
3.1 首次登录
**启动服务后,访问 **http://localhost:4000/pro/ 进入登录页面。
默认账号:
- 用户名:
admin - 密码:
hexo-pro
⚠️ 首次登录后请及时修改默认密码!
3.2 修改密码
登录后进入「设置」页面,可修改登录密码。
四、核心功能使用
4.1 文章管理
创建新文章
- 点击左侧菜单「文章」
- 点击右上角「新建文章」按钮
- 填写文章标题和内容
- 在右侧面板配置 Front-matter 参数:
- 标题 (title)
- 日期 (date)
- 分类 (categories)
- 标签 (tags)
- 封面图片 (cover)
- 置顶 (top)
- 草稿 (draft)
- 点击「保存」或「发布」
编辑文章
- 在文章列表中找到目标文章
- 点击文章标题进入编辑页面
- 支持 Markdown 语法编辑
- 右侧面板可实时预览和调整 Front-matter
- 点击「保存」更新内容
删除文章
- 选中目标文章
- 点击「删除」按钮
- 文章将移至回收站
文章搜索
支持按标题、日期、分类、标签筛选文章。
4.2 页面管理
用于管理 Hexo 静态页面(如「关于」页面)。
创建页面
- 点击左侧菜单「页面」
- 点击「新建页面」
- 填写页面标题和内容
- 设置页面链接别名(permalink)
- 保存发布
页面列表
展示所有已创建的页面,支持编辑和删除操作。
4.3 图床管理
Hexo Pro 内置图床功能,支持图片管理和粘贴上传。
上传图片
方式一:粘贴上传
- 在文章编辑器中,直接 Ctrl + V 粘贴剪贴板中的图片
- 图片将自动上传并插入文章
方式二:按钮上传
- 点击编辑器工具栏的图片图标
- 选择本地图片文件上传
图床管理
- 点击左侧菜单「图床」
- 查看所有已上传的图片
- 支持删除不需要的图片
- 点击图片可复制 Markdown 引用链接
4.4 配置管理
可视化编辑 Hexo 配置文件(_config.yml)。
编辑配置
- 点击左侧菜单「配置」
- 找到需要修改的配置项
- 直接在输入框中修改值
- 点击「保存」应用更改
常用配置项:
- 博客标题、描述
- 主题设置
- 部署配置
- 评论功能
- 网站地图等
⚠️ 修改配置前建议备份原文件!
4.5 全局搜索
基于 Fuse.js 的全文检索功能。
搜索文章
- 点击顶部搜索栏或使用快捷键
- 输入关键词
- 实时显示搜索结果
- 点击结果快速跳转
4.6 一键部署
支持多种部署方式,快速将博客发布到线上。
配置部署
在「配置」-「部署」中设置:
- 部署类型:GitHub Pages、Netlify、Vercel 等
- 仓库地址
- 分支名称
- 认证信息
执行部署
- 点击左侧菜单「部署」
- 选择部署目标
- 点击「部署」按钮
- 等待部署完成
💡 v1.2.6 新增「快速部署模式」,开启后可直接推送到仓库,跳过静态文件生成。
4.7 主题设置
切换主题
- 在「配置」中找到主题设置
- 选择需要的主题
- 保存并重启服务
暗黑模式
点击界面右上角主题切换按钮,一键切换暗黑/明亮模式。
4.8 用户管理
管理员可以管理后台用户账号。
添加用户
- 进入「设置」-「用户管理」
- 点击「添加用户」
- 填写用户名和密码
- 设置用户权限
修改密码
在「设置」中可修改当前账号密码。
五、桌面客户端使用
5.1 启动
下载并安装 Hexo Pro Desktop 后:
- 首次启动选择 Hexo 博客项目目录
- 系统自动启动 Hexo Pro 服务
- 打开管理界面
5.2 多项目管理
支持同时管理多个 Hexo 博客项目,通过顶部切换器快速切换。
5.3 自动认证
首次登录后自动保存认证信息,后续启动无需重复登录。
六、常见问题
Q1: 忘记管理员密码怎么办?
**A: 删除数据文件 **users.db 后重启服务,将重置为默认密码。
Q2: 如何开启 HTTPS?
A: 可通过 Nginx 反向代理或使用 Hexo 插件实现。
Q3: 部署失败怎么办?
A: 检查部署配置是否正确,确保仓库认证信息有效。
Q4: 图片上传失败怎么办?
**A: 检查 **uploads 目录权限,确保有写入权限。
七、技术支持
- 项目地址:https://github.com/wuzheng228/hexo-pro
- 问题反馈:https://github.com/wuzheng228/hexo-pro/issues
- QQ 交流群:1009585669
文档最后更新:2026 年 3 月




