Repository navigation
Releases: heywarms/hexo-pro
Release list
Hexo Pro 2.1.0 Beta 2 — 多端更新
Hexo Pro 2.1.0 Beta 2
本次将最新界面、编辑器、主题配置、GitHub 同步、桌面离线运行环境和自动更新功能重新打包为多端测试版。
更新内容
- 统一浅色与深色界面,调整导航、登录页、工作台、文章列表和移动端样式,改进搜索摘要显示。
- 改进块编辑器与 Markdown 模式切换时的内容保留,优化编辑器和文章属性面板。
- 桌面端内置 Node.js 22.23.3、npm 10.9.9、Git 2.53.0 和默认博客模板,可使用内置环境新建博客、预览、导入和部署。
- 新增桌面更新检查、后台下载与重启安装入口;未保存内容会阻止重启,测试版接收后续 beta 和正式版本。
- 修正默认端口被占用时,桌面欢迎页误读其他实例项目状态的问题。
- 完善 GitHub 源文件恢复、批量冲突处理和切换同步模式时的审阅保留。
- 改进主题配置表单、安装和读取,并补充回归测试。
下载与安装
此版本用于测试,升级前请备份博客源文件。请按系统选择附件:
| 平台 | 下载 |
|---|---|
| macOS · Apple Silicon | DMG · ZIP |
| macOS · Intel | DMG · ZIP |
| Windows · x64 | EXE |
| Linux · x64 | AppImage · tar.gz |
| Android · Android 7+ | 测试 APK |
| iPhone · iOS 16.4+ | Ad Hoc IPA |
| iOS 模拟器 | 模拟器 ZIP |
| Hexo 插件 | 插件压缩包 |
Mac 包使用 Developer ID 签名,尚未经过 Apple 公证;Windows 包未进行代码签名。Linux AppImage 下载后赋予执行权限再运行。桌面包因包含完整离线运行环境,比上一版更大。
Android 使用与 Beta 1 相同的 debug 测试签名,构建号为 3,编辑器要求 Android System WebView 109+。iPhone IPA 的版本为 2.1.0,构建号为 3,仅适用于已登记的 1 台测试设备;其他设备需先登记并重新导出。此 IPA 为 Ad Hoc 分发,未提交 App Store 或 TestFlight。模拟器 ZIP 不能安装到 iPhone。
旧桌面版如果未包含更新功能,需要手动安装本版本。未来自动更新还要求安装包签名兼容;本页保留构建器生成的更新描述文件与 blockmap。使用方法见 桌面端自动更新说明。
插件在 Hexo 博客目录中安装:
npm install --save ./hexo-pro-2.1.0-beta.2.tgz插件需要 Node.js 20.19.0+。npm 登录凭据已失效,本次通过本页附件分发;npm registry 的 beta 标签仍指向 2.1.0-beta.0。
验证范围
- 类型检查通过;前端与桌面原有回归测试 229 项通过,另新增 1 项端口占用回归测试;插件测试 12 项通过。
- 内置 Node.js / npm / Git 的离线建站、预览、主题安装和本地 Git 部署集成测试通过;最终 Mac ARM 安装包内的运行环境再次验证通过。
- Mac ARM 版本实际启动,验证空欢迎页、打开临时博客、首次使用页面及默认端口被占用的场景。Mac ARM 与 Intel 两种包均通过完整签名检查。
- 四种桌面目标各核对 643 个源码与界面资源文件;Windows 安装器和 Linux AppImage / tar.gz 的关键内容与已验证的应用包一致。
- 自动更新描述文件的文件名、大小和 SHA-512 与最终产物一致,提供构建器原始描述及相同内容的 beta 通道描述。
- Android 与 iOS 的 12 个 Web 资源文件一致;iOS 模拟器启动和原生凭据读写、更新、删除测试通过,IPA 签名检查通过。
- 插件压缩包在隔离目录安装成功,Agent 命令和 MCP 的 9 项工具可用。
本次未在 Windows、Linux、Intel Mac、Android 真机或 iPhone 真机上做启动测试;iOS 功能测试在模拟器完成。
完整产物与源码提交信息见 BUILD-INFO.json,下载后可用 SHA256SUMS.txt 检查文件完整性。
源码与反馈
Hexo Pro 2.1.0 Beta 1 — 多端测试版
Hexo Pro 2.1.0 Beta 1
本次测试版已将前端、后端与桌面端完整改动合入各自的 master。
更新
- 重新整理工作台、文章列表和编辑器,统一分类、图片、回收站、配置、部署、同步、主题及设置页面。
- 工作台展示最近草稿、最近编辑、待办与文章趋势,完善深色模式、窄屏及空白/错误状态。
- 支持直接粘贴图片、上传后立即预览、调整图片宽度,并在 Markdown 与正文预览中保留尺寸。
- 改进文章属性、Front Matter 编辑和本地/自定义博客链接。
- 包含 Beta 0 的块编辑器、永久文档标识、GitHub 双向同步、Android/iOS 离线写作、备份及桌面运行时更新。
下载和安装
请从本页 Assets 选择对应系统的安装包。此版本用于测试,升级前请备份博客源文件。
| 平台 | 下载 |
|---|---|
| macOS · Apple Silicon | DMG · ZIP |
| macOS · Intel | DMG · ZIP |
| Windows · x64 | EXE 安装包 |
| Linux · x64 | AppImage · tar.gz |
| Android · Android 7+ | 测试 APK |
| iPhone · iOS 16.4+ | Ad Hoc 真机 IPA |
| iOS 模拟器 · iOS 16.4+ | 模拟器 ZIP |
Mac 包已使用 Developer ID 签名,尚未经过 Apple 公证;Windows 包未进行代码签名。Linux AppImage 下载后先赋予执行权限;tar.gz 可解压后运行其中的 hexo-pro-desktop。
iPhone IPA 适用于当前已登记的 1 台测试设备。 可通过 Xcode 的 Devices and Simulators 或 Apple Configurator 安装。其他 iPhone 需要先将设备加入 Apple 测试名单,再重新导出 IPA。本包使用 Ad Hoc 分发,不是 TestFlight 或 App Store 下载。iOS 模拟器 ZIP 解压后包含 .app,供 Xcode 模拟器安装使用。
Android 为 debug 签名测试包,编辑器需要 Android System WebView 109+。手机连接 GitHub 与备份方法见下方使用指南。
插件包 hexo-pro-2.1.0-beta.1.tgz 可在博客目录安装:
npm install --save ./hexo-pro-2.1.0-beta.1.tgz插件需要 Node.js 20.19.0+。npm registry 暂未发布 Beta 1,hexo-pro@beta 仍指向 Beta 0;本次请使用附件中的插件包。需要 MCP 时,可将客户端启动命令指向安装后的 node_modules/hexo-pro/bin/hexo-pro-mcp.mjs。
验证范围
- 类型检查与生产构建通过;主项目 181 项回归测试及插件 12 项测试通过。
- 插件压缩包在独立目录安装通过,Agent 命令及 MCP 实际连接并列出 9 个工具。
- Apple Silicon Mac 的签名、启动、欢迎页、React 渲染、静态资源和状态接口验证通过。
- Intel Mac 包完成签名、内容及压缩包校验;当前 Apple Silicon 构建机无法运行 x64 应用,因此未作 Intel 实机启动验证。
- Windows 和 Linux 包核对应用版本、对应架构及内置代码资源;未在对应系统实机启动验证。
- Android APK 签名、应用版本及内置页面资源校验通过,尚需真实 Android 手机验证输入、软键盘与图片选择。
- iOS 模拟器重新启动后写作首页正常显示;原生页面与钥匙串读写/重载/删除测试通过。新建模拟器首次启动时曾出现一次空白页,重新启动后未再复现。
- iPhone IPA 完成 Ad Hoc 签名、设备授权范围、版本和页面资源校验。本次没有连接可用真机,未实际安装启动此构建。
SHA256SUMS.txt为所有附件提供 SHA-256 校验,BUILD-INFO.json记录本次 master 提交与各端验证范围。
源码和反馈
Hexo Pro 2.1.0 Beta
Hexo Pro 2.1.0 Beta
新版块编辑器、GitHub 双向同步和移动端源码测试版。
更新
- 块编辑器与 Markdown 源码模式,自动保存、失败稿恢复和版本冲突比较。
- 当前 Hexo 主题预览;完善文章、草稿和页面筛选。
- 永久文档标识,改名、发布、撤回和恢复后保持稳定定位。
- GitHub 云同步独立页面:变更预览、冲突选择、并发保护和覆盖前备份。
- Android / iOS 离线写作、GitHub 源文件同步和本地备份工程。
- 桌面运行环境升级,完善登录、系统凭据存储与 IPC 隔离。
- npm 包内置可独立运行的 Agent / MCP 命令,修复安装后的启动路径。
下载与安装
Apple Silicon Mac(arm64)客户端安装包已可下载:
- 下载 DMG 安装包:日常安装请使用此包,打开后将 Hexo Pro Desktop 拖入“应用程序”。
- 下载 ZIP 备用包。
Windows 64 位(x64)客户端也已可下载:
- 下载 Windows 64 位安装包(.exe):下载后双击,按安装向导操作。
Windows 安装包尚未进行代码签名,也尚未在 Windows 实机启动验证。
插件压缩包和各端源码也已可下载。Linux、Intel Mac 和手机端本次提供源码;iOS 真机安装需要自行签名。
已构建的 Mac 安装包包含 Developer ID 签名,签名校验与实际启动验证通过,尚未经过 Apple 公证。
npm 测试版已公开,beta 标签指向 2.1.0-beta.0。在 Hexo 博客目录安装:
npm install --save hexo-pro@beta固定安装本次版本:
npm install --save hexo-pro@2.1.0-beta.0也可下载插件压缩包 hexo-pro-2.1.0-beta.0.tgz 后在博客目录安装:
npm install --save ./hexo-pro-2.1.0-beta.0.tgz插件需要 Node.js 20.19.0+。桌面源码构建需要 Node.js 22.12.0+。
验证
- 前端类型检查与生产构建通过,148 项回归测试通过。
- 插件 12 项测试通过。
- npm 压缩包在独立目录安装通过,MCP 实际连接并列出 9 个工具。
- Mac 安装包启动、欢迎页、前端渲染、静态资源和状态接口验证通过。
- Windows 安装包结构、PE x64 可执行文件、ASAR 应用资源、图标与版本及更新元数据校验通过;尚未进行代码签名,也尚未在 Windows 实机启动验证。
源码与反馈
这是测试版,升级前请备份博客源文件。npm 测试版 2.1.0-beta.0 已公开,beta 标签指向本次版本;latest 正式版本仍保持为 2.0.0。
2.0.0
beta.6 发布说明
beta.5-图床能力升级
图床管理升级
核心发布内容
- 图床管理能力强化:新增并完善图片托管功能,现已支持腾讯云、阿里云、七牛云三大主流云存储平台;同步提供文件全生命周期管理能力,包括文件管理、批量上传、批量预览与删除,以及清理未使用图片等实用功能。
- 内容回收站:新增内容回收站功能,页面删除操作后将自动进入回收站,支持随时恢复或彻底删除,有效避免误操作导致的内容丢失。
详细变更清单
新功能模块
- 图床管理
- 支持腾讯云、阿里云、七牛云存储平台接入
- 新增文件管理功能
- 实现批量上传、批量预览与批量删除能力
- 新增清理未使用图片功能
- 内容回收站
- 支持页面删除后自动进入回收站
- 提供回收站内容恢复功能
- 支持回收站内容彻底删除操作
v1.2.6-beta.4 - 支持法语
v1.2.6-beta.3 - 优化展示问题
🚀 新功能和改进
- ✨ 完善国际化展示,修复为国际化的字符
- 🎨 优化编辑器体验和展示问题
- 🐛 修复mac系统图标过大问题
## 📦 下载
请根据你的操作系统选择对应的安装包:
- **Windows**: `.exe` 文件
- **macOS**: `.universal` 文件
- **Linux**: `.AppImage` 文件
v1.2.6-beta.2 - 桌面端体验升级版
🎉 Hexo Pro v1.2.6 重大更新
本次更新主要针对桌面端用户体验进行了全面优化,新增多项实用功能,提升博客管理效率!
✨ 核心新特性
🔧 FrontMatter 增强
- 修复 frontMatter 中布尔值的展示和设置问题
- 现在可以正确处理
true/false值,编辑更精准
🔌 智能插件系统
- 桌面端优化插件加载逻辑,自动识别项目环境
- 支持加载项目
node_modules下的所有 Hexo 插件 - 无需手动配置,即装即用
🌐 灵活链接管理
- 桌面端默认跳转
localhost:4000 - 支持通过设置自定义目标地址
- 适配不同开发环境需求
✏️ 编辑器个性化
- 新增编辑器默认模式配置
- 支持 Markdown/可视化模式自由切换
- 记住用户偏好,提升写作体验
🖼️ 界面优化
- 新增封面隐藏设置选项
- 开启后可隐藏文章封面图片显示
- 适配不同展示需求
⚡ 部署加速
- 新增部署跳过静态文件生成配置
- 开启后直接推送到仓库,大幅提升部署速度
- 特别适合频繁更新的博客
📱 多平台支持
📦 下载说明
桌面客户端
选择适合您操作系统的版本:
- Windows:
Hexo-Pro-Desktop-v1.2.6-win.exe - macOS:
Hexo-Pro-Desktop-v1.2.6-mac.dmg - Linux:
Hexo-Pro-Desktop-v1.2.6-linux.AppImage
Hexo插件
npm install --save hexo-pro@1.2.6🔧 系统要求
- Node.js: 16.0+
- 操作系统: Windows 10+, macOS 10.14+, Ubuntu 18.04+
- 内存: 4GB+ 推荐
🚀 快速开始
- 下载对应系统的桌面客户端
- 安装并启动应用
- 选择您的 Hexo 博客项目目录
- 享受全新的博客管理体验!
🆚 功能对比
| 功能 | v1.2.4 | v1.2.6 ✨ |
|---|---|---|
| FrontMatter 布尔值 | ❌ 显示异常 | ✅ 完美支持 |
| 插件加载 | ✅ 智能识别 | |
| 链接跳转 | 🔧 固定地址 | ✅ 灵活配置 |
| 编辑器模式 | 📝 固定模式 | ✅ 个性化设置 |
| 封面显示 | 🖼️ 强制显示 | ✅ 可选隐藏 |
| 部署速度 | ⏱️ 常规流程 | ⚡ 快速模式 |
🐛 修复的问题
- 修复 frontMatter 布尔值显示异常
- 优化插件加载机制,减少启动错误
- 改进桌面端稳定性和响应速度
🔄 升级建议
强烈建议所有桌面端用户升级到此版本!
- 现有用户:直接下载新版本覆盖安装
- 新用户:下载对应系统版本即可使用
💡 遇到问题?
感谢所有用户的支持与反馈!🙏
beta.1
🎉 Hexo Pro Desktop v1.0.0-beta.1 发布
📖 版本简介
Hexo Pro Desktop 是基于 Electron 的 Hexo 博客管理桌面客户端,为 hexo-pro 插件提供了完整的桌面版本体验。这个 Beta 版本包含了所有核心功能,并针对桌面端使用场景进行了优化。
✨ 主要特性
🖥️ 原生桌面体验
- 独立桌面应用: 无需依赖浏览器,提供原生桌面界面
- 完整菜单集成: 支持系统菜单、快捷键和右键菜单
- 多平台支持: 支持 Windows、macOS 和 Linux 系统
📝 完整博客管理
- 项目管理: 支持多个 Hexo 项目切换,记住最后打开的项目
- 可视化编辑: 支持 Markdown 和可视化编辑器
- 一键部署: 集成多种部署方式
- 仪表盘统计: 完整的博客数据分析
🛠️ 桌面端增强功能
- 智能端口管理: 自动处理端口冲突和释放
- 完善错误处理: 智能重试机制和友好的错误提示
- 无缝体验: 自动跳转到 Web 管理界面
- 文件系统访问: 完整的本地文件操作权限
💾 安装说明
系统要求
- 操作系统: Windows 10+, macOS 10.14+, Ubuntu 18.04+
- Node.js: 16.0+ (应用已内置,无需单独安装)
- 内存: 4GB 以上推荐
- 硬盘: 500MB 可用空间
下载方式
- Windows: 下载 .exe 安装包,支持 64位 和 32位 系统
- macOS: 下载 .dmg 安装包,支持 Intel 和 Apple Silicon
- Linux: 下载 .AppImage 便携版本
🚀 使用指南
- 首次启动: 选择现有 Hexo 项目或创建新项目
- 登录认证: 使用与 Web 版本相同的账户登录
- 开始管理: 享受完整的博客管理功能
⚠️ Beta 版本说明
这是一个 Beta 测试版本,主要功能已经稳定,但可能还存在一些小问题:
- 部分 UI 细节仍在优化中
- 某些高级功能还在完善
- 欢迎反馈使用中遇到的问题
🛠️ 技术栈
- 框架: Electron 28.x
- 前端: React 18 + TypeScript + Ant Design
- 后端: Express.js + hexo-pro APIs
- 构建工具: Webpack + electron-builder
🐛 问题反馈
如果您在使用过程中遇到任何问题,请通过以下方式反馈:
- GitHub Issues
- 交流群: 1009585669






