這是我的舊版部落格存檔,使用 Hexo 靜態網站生成器和 Reimu 主題建立。此專案保存了我早期的學習記錄和技術文章,作為個人成長軌跡的重要檔案。
- 存檔網站: https://itousouta15.github.io/legacy-blog/
- 新版網站: https://itousouta15.tw
- 轉送頁面: redirect.html (可用於從舊連結自動跳轉到新網站)
此存檔包含了從 2025年4月 到 2025年10月 期間的部落格文章:
- 🔐 AIS3 Pre-exam 挑戰經驗分享 - 資安競賽的學習心得與解題過程
- 🏗️ Hexo 部落格架設教學 - 從零開始建立 Hexo 靜態部落格的完整指南
- 💻 程式作品集展示 - 包含 ZeroJudge 線上解題等程式專案
- 📖 個人學習記錄 - 程式設計、網站開發的學習筆記
- 🇹🇼 繁體中文 (主要)
- 🇺🇸 English (部分文章)
- 靜態網站生成器: Hexo 7.3.0
- 主題: Reimu 1.9.2
- 部署平台: GitHub Pages
- 自動化部署: GitHub Actions
- 評論系統: Waline
- 數學公式: MathJax
- 圖表支援: Mermaid
# 克隆專案
git clone https://github.com/itousouta15/legacy-blog.git
cd legacy-blog
# 安裝依賴
npm install
# 啟動開發服務器
npm run server
# 或
npx hexo server
# 生成靜態檔案
npm run build
# 或
npx hexo generate
# 清理生成檔案
npm run clean
# 或
npx hexo clean本地服務器會在 http://localhost:4000 啟動。
legacy-blog/
├── source/ # 源文件目錄
│ ├── _posts/ # 文章檔案
│ ├── _data/ # 數據檔案
│ ├── about/ # 關於頁面
│ ├── portfolio/ # 作品集頁面
│ ├── friend/ # 友情連結頁面
│ └── archive-info/ # 存檔說明頁面
├── themes/reimu/ # Reimu 主題檔案
├── .github/workflows/ # GitHub Actions 工作流程
├── _config.yml # Hexo 主配置
├── _config.reimu.yml # Reimu 主題配置
├── redirect.html # 網站轉送頁面
└── package.json # 專案依賴配置
此專案使用 GitHub Actions 進行自動部署:
- 當推送到
main或master分支時自動觸發 - 自動安裝依賴、生成靜態檔案
- 部署到 GitHub Pages
查看 .github/workflows/pages.yml 了解詳細配置。
- 新版部落格: https://itousouta15.tw
- GitHub: @itousouta15
- Instagram: @itou.souta15
- Email: [email protected]
- 本專案內容採用 CC BY-NC-SA 4.0 授權
- Reimu 主題遵循其原始授權條款
- 部分圖片和資源可能有其他版權聲明
- ✨ 響應式設計,支援各種裝置
- 🎨 深色/淺色主題自動切換
- 🔍 站內搜索功能
- 💬 評論系統整合
- 📊 訪問統計
- 🎆 互動動畫效果
- 📱 PWA 支援
此網站現在作為 存檔用途,不再更新內容。
- 最新的文章和內容請訪問 新版網站
- 如需查看舊版內容,可繼續訪問此存檔網站
- 感謝您的關注與支持!
最後更新:2025年10月5日