你有遇過這些寫 HEXO 部落格的小困擾嗎?

  • 一邊寫文章一邊要切換視窗預覽效果
  • 想要快速修改文章的標題、分類和標籤要手動改 YAML
  • 分類和標籤越來越多,不知道之前用過哪些
  • 想要備份所有文章,還要自己一個一個找檔案

如果有類似困擾的話,不妨試試看這個專為 HEXO 部落客設計的桌面編輯器 - HEXO Editor Desktop

🌟 HEXO Editor 有什麼特別的?

這是一款開源的跨平台編輯器,專注於改善 HEXO 部落客的寫作體驗。透過圖形化介面,讓你可以更專注在內容創作上。

主要功能

  1. 一站式編輯環境

    • Markdown 編輯器配合即時預覽功能
    • 圖形化設定 Front Matter
    • 分割畫面設計,編輯和預覽同時顯示
  2. 分類標籤管理

    • 支援多層級分類
    • 顯示標籤使用統計
    • 輸入時自動提示已用過的標籤
  3. 實用功能

    • 支援快速鍵(如 Ctrl+S 儲存)
    • 可搜尋過濾文章
    • 一鍵備份匯出
  4. 支援多種作業系統

    • Windows
    • macOS
    • Linux

💡 實際操作介紹

1. 寫作流程

開啟程式後,選擇你的 HEXO 部落格資料夾,左側會列出所有文章,點選後右側就是編輯區,右邊同步顯示預覽效果,不需要切換視窗。

2. Front Matter 設定

不用直接手改 YAML,介面上有對應的輸入欄位,可以直接設定:

  • 文章標題
  • 發布時間
  • 封面圖片
  • 分類和標籤
  • 其他自訂欄位

3. 分類標籤整理

內建管理頁面,可以看到所有分類和標籤的使用次數,也支援合併或重新命名,適合標籤越用越亂的情況。

4. 備份功能

一鍵把文章和相關檔案打包成 ZIP,適合定期備份或搬移到新電腦。

🚀 開始使用

環境需求

  • Python 3.8 以上版本
  • PySide6
  • Git (選用)

安裝步驟

  1. 下載專案:

    1
    2
    git clone https://github.com/kyosora/hexo-editor-desktop.git
    cd hexo-editor-desktop
  2. 安裝套件:

    1
    pip install -r requirements.txt
  3. 執行程式:

    1
    python main.py

🤝 一起參與開發

這是一個開源專案,歡迎各種形式的貢獻:

  1. GitHub 給個星星支持
  2. 回報問題或提供建議
  3. 提交程式碼改善
  4. 協助翻譯文件

📝 小結

HEXO Editor Desktop 是我自己在用的工具,如果你也在用 Hexo 寫部落格,歡迎試試看,有問題或建議都可以在 GitHub 上討論。

🔗 相關連結