HexoDash
我经常需要搭配各种插件来折腾 Hexo 博客,因此需要频繁地启动并预览网站,然而,一次次手动开终端输入命令终究是耗尽了我的耐心,经常手滑按错键的我实在是懒得手动敲组合命令,尽管也没多长,既然 Hexo 的常用命令(Hexo g、Hexo d、Hexo s)并不复杂,那我做一个GUI页面直接勾选运行岂不妙哉?于是HexoDash就此诞生:
一个用于Hexo博客的GUI命令助手,通过GUI页面快速完成新建文章、运行生成、部署和预览等常用操作,免去开终端输入命令的麻烦。
GitHub仓库:https://github.com/2010HCY/HexoDash
功能
虽然我常用的就三个命令,但考虑到多做一点总不会有错,所以我索性把常见的所有功能都集成进去了,目前包括:
- 快速新建文章、草稿、页面
- 快速运行组合命令,如生成页面、预览页面
- 支持带上尾部参数进行调试
- 一键创建
blog文件夹并在文件夹下安装 Hexo
可玩性极高,完全满足日常偷懒。
软件页面


尾部参数大全
为了方便使用,我在软件内内置了Hexo参数大全,省的打,直接点一下尾部参数输入框后的信息按钮就会弹出尾部参数大全窗口,直接复制使用,这里再次列出以供复制
| Hexo 全局参数 | |
|---|---|
--config |
自定义配置文件的路径 |
--cwd |
指定 Hexo 网站的根目录 |
--debug |
启用调试模式输出日志 |
--draft |
包含草稿文件生成页面 |
--safe |
安全模式不加载插件脚本 |
--silent |
静默运行隐藏输出信息 |
| New (新建) | |
--path |
自定义新建内容文件路径 |
--replace |
强制替换现有文件 |
--slug |
自定义文章 URL 部分 |
| Generate (生成) | |
--deploy |
生成完成后执行部署 |
--watch |
监听并自动重新生成 |
--force |
忽略文件缓存重新生成页面 |
--bail |
遇到未处理异常中止 |
| Deploy (部署) | |
--generate |
部署前先生成静态文件 |
| Server (服务器) | |
--port |
指定运行端口 |
--host |
指定运行IP |
--static |
禁用监听文件变化 |
--log |
启用日志,输出事件信息 |
特性
截止至2025年10月5日,该程序还是有不少小特性,比如可以多次点击运行按钮创建一大堆互相冲突的预览进程;比如Hexo网站很大时,终端窗口需要等到首个字符输出时才会显示;比如预览进程不会被正常杀掉,但总体来说偷懒是足够了,等我没那么懒的时候我会去修好的
门罗币钱包地址47JGXgtfPvANa9b29RfGEGRpCsK6