Repository navigation
Hexo Pro 2.1.0 Beta 1 — 多端测试版
Pre-release
Pre-release
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 提交与各端验证范围。