本部落格使用 Hugo 作為靜態網站產生器,並採用了 Hugo theme Stack 這個美觀的主題。特別感謝主題作者 CaiJimmy 提供如此出色的設計(Credit to CaiJimmy for the Hugo theme Stack)。
本專案使用 Hugo modules 來載入主題。若想要手動更新主題到 v3 的最新版本,請在終端機執行以下指令:
hugo mod get -u github.com/CaiJimmy/hugo-theme-stack/v3
hugo mod tidy注意: 目前專案設定使用
v3版本的主題。由於 Go module 的限制,如果未來主題發布了v4或更新版本,你需要手動修改config/module.toml檔案來進行大版本升級。
- 在
content/post/目錄下建立一個新的資料夾,並以文章標題命名(建議加上表情符號,如🗺️我的新文章)。 - 在該資料夾內建立與資料夾同名的 Markdown 檔案(如
🗺️我的新文章.md)。 - 在 Markdown 檔案開頭加入 Front Matter 設定檔,範例如下:
---
title: "🗺️我的新文章"
description: 文章簡短描述...
slug: my-new-post
date: 2026-05-18 10:21:12
tags:
- 標籤1
categories:
- 分類1
image: https://cdn.jsdelivr.net/gh/ncchen99/web-app-assets@main/blog/image/cover.jpg
---為了加快圖片載入速度,本專案將圖片統一存放於獨立的 GitHub 儲存庫 web-app-assets,並透過 jsDelivr 產生 CDN 連結。
- 準備好你要使用的圖片,建議將檔名更改為英文格式(例如
my-image.jpg或my-image.svg)。 - 將圖片檔案移動到本機的
web-app-assets/blog/image/目錄中。 - 透過終端機進入
web-app-assets專案目錄,將圖片提交(Commit)並推送(Push)到 GitHub:
cd ../web-app-assets # 根據你的實際路徑調整
git add blog/image/你的圖片.jpg
git commit -m "Add new images"
git push- 圖片推送到 GitHub 後,即可透過 jsDelivr 取得 CDN 網址,格式如下:
https://cdn.jsdelivr.net/gh/ncchen99/web-app-assets@main/blog/image/你的圖片.jpg - 在文章的 Markdown 檔案中,使用以下語法插入圖片即可:

