AI × GitHub × 靜態部署

把你的 GitHub
變成精美作品集

輸入 GitHub Token,一行指令搞定。AI 自動撰寫描述、分析技能,
生成完整可部署的靜態網站,幾分鐘上線。

AI 生成描述 技能自動分析 純靜態輸出 一鍵部署 GitHub API 免費
zedotech.github.io/git-folio/
git-folio 作品集範例
git-folio 作品集範例

三步驟,輕鬆上線

從 GitHub 到作品集網站,全自動完成

1

連接 GitHub

填入 GitHub Personal Access Token,工具透過 GraphQL API 自動抓取你所有的 repos,支援 public 與 private。

2

AI 智慧分析

GPT 為每個 repo 生成專業描述、技術標籤與技能分類,並自動撰寫個人簡介。費用極低,100 個 repos 不到 $0.02。

3

部署上線

生成完整的純靜態 HTML 網站,npm run deploy 一行指令直接推送到 GitHub Pages,不需要後端伺服器。

功能特色

從抓取到部署,每個環節都照顧到

AI 自動描述

GPT 閱讀每個 repo 的程式碼語言與 README,生成專業且精準的中文描述,讓作品集內容豐富有深度。

技能自動分析

AI 分析所有 repos 後,自動歸類技能領域(全端、AI、雲端等)、熟練程度,並生成個人技能簡介。

Repo 可見度控制

Web UI 中可逐一勾選要展示的 repos,不想曝光的項目隨時排除,勾選狀態自動儲存。

智慧快取

GitHub 資料與 AI 分析結果皆會快取,重複執行時秒速完成,節省 API 呼叫費用與等待時間。

SSE 即時進度

Generate 時透過 Server-Sent Events 即時串流日誌,清楚掌握每個步驟的執行狀態。

純靜態輸出

生成的純靜態 HTML 網站不需要任何後端伺服器,可部署到 GitHub Pages、Netlify、Vercel 等任何靜態托管平台。

視覺化 Web UI

內建 Hono HTTP server,npm run ui 啟動後透過瀏覽器操作四個分頁:Settings → Visibility → Generate → Preview。

一鍵部署

執行 npm run deploy 自動將 output/ 推送到 gh-pages branch,幾分鐘後即可在 GitHub Pages 上看到作品集。

快速開始

安裝到上線,只需幾分鐘

bash
$ git clone https://github.com/ZEDOTECH/git-folio.git # 下載專案
$ cd git-folio
$ npm install && npm run build # 安裝依賴並編譯
$ npm run ui # 開啟 http://localhost:3000

開啟瀏覽器後,依序設定 GitHub Token → 選擇 Repos → Generate → Preview
完成後執行 npm run deploy 部署到 GitHub Pages

費用估算

GitHub API 完全免費,AI 費用極低

GitHub GraphQL API 完全免費
規模 GitHub API OpenAI(gpt-5-mini)
20 個 repos 免費 ≈ $0.005
50 個 repos 免費 ≈ $0.011
100 個 repos 免費 ≈ $0.020

不需要 AI 分析?勾選 Skip AI enrichment,完全免費使用。