介绍
官方网站:https://github.com/forever218/HexoHub
一个Hexo博客管理桌面应用程序,提供图形化界面来替代传统的命令行操作
软件截图


软件特点
- 小巧:选择tauri框架下的发行版(推荐),安装包仅为 5.8MB,安装后应用程序大小仅为 20MB
- 轻量:基于Next.js ,React ,TypeScript ,Tauri ,轻量且高效
- 快速:快速启动,快速响应,无冗余设计
- 简洁:简洁的UI设计,专注于博客
- 智能:集成了AI功能,辅助您的创作
软件功能
文章管理
在本应用程序中,您可以可视化的:创建新文章,查看文章列表,编辑文章,实时预览,启动本地预览,生成并推送静态文件,删除文章
图片拖入
这或许是本应用程序的一大亮点,当您开启了hexo的资源文件夹后(这是什么?),您就可以使用{% asset_img example.jpg %}标签,将本地的图片在博客中进行引用。
但是,频繁的输入{% asset_img example.jpg %}显然是不尽如人意的(特别是当图片文件名很复杂的时候),所以在本应用程序中,您只需要将图片拖入编辑窗口,就能自动将图片复制到hexo资源文件夹下,并填入{% asset_img example.jpg %}标签,省去了输入文件名和操作文件的烦恼
Hexo 操作
命令执行:图形化执行常用 Hexo 命令,包括:
- hexo clean - 清理缓存文件
- hexo generate - 生成静态文件
- hexo deploy - 部署到远程服务器
- hexo se - 启动本地预览
实时反馈:显示命令执行结果和错误信息
配置管理
基本设置:网站标题、副标题、作者、语言
高级设置:URL 配置、永久链接格式
YAML 编辑:支持直接编辑原始配置文件
导入/导出:配置文件的备份和恢复,更加方便您主题的迁移
更新日志
v3.4.0
新功能
- 编辑框全屏模式(测试)(esc或右上角按钮退出)
- 日志一键复制
- 在
面板设置——>关于板块加入一键复制系统信息。在您提供反馈时,附上这些信息,可以帮助我们更快的定位问题。请注意:仅当您点击“复制系统信息”按钮时,程序才会采集信息至剪切板,其他时候不会收集您的任何数据。
优化
- 优化了分屏编辑下的界面,现在可以自由拖动分界线,改变编辑/预览框的占比(测试)
- 优化了编辑界面布局,删除不必要元素
BUG FIXED
- 修复了删除文章时,重复弹出确认框的问题
- 修复了删除文章时,未经确认直接删除文章的问题
已知问题
- 当处于分屏模式,且启动预览服务器后,缓缓拖动没问题,但当拖动过快时,分界线的拖动偶尔会出现异常,需要再次点击分界线解决该异常。(神奇的bug)