依變更類型批次 Stage、Gemini 生成 Conventional Commit 繁中訊息、一鍵建立 yyyyMMdd 標籤。專為提升開發效率而打造的 Git 擴充套件。
// Gemini AI Commit 運作流程模擬...
$ git diff --cached
+ export async function generateCommit() {
+ const diff = await getStagedDiff();
+ const msg = await callGemini(diff);
+ await git.commit(msg);
+ }
專為開發者日常 Git 工作流的痛點設計,整合自動化與 Gemini 智慧助理。
快速在 Source Control 標題列執行一鍵 `Stage Modified Files`、`Stage Deleted Files` 或 `Stage Added Files`。只對符合的檔案加入暫存,避免誤加不想要的變更。
一鍵分析暫存區(Staged)的 Diff,自動呼叫 Gemini 撰寫符合 Conventional Commits 規範(如 `feat:`、`fix:`、`docs:`)的繁體中文 Commit 訊息,直接快速完成 Commit。
快速對當前所處的 commit 打上標籤 (Tag)。預設自動填入今日日期格式 `yyyyMMdd` (如 20260613),省去手動輸入與格式化時間,極度適合版本備份或日常標註。
支援 VS Code SecretStorage 安全加密儲存、使用者 Settings 及環境變數三種設定 API 金鑰管道。內建 Gemini-3-Flash 等多款輕量與高效模型任你自由切換。
點擊左方控制台的擴充套件按鈕,親眼見證暫存變更與 AI 自動撰寫 Commit 訊息、建立日期的 Tag 標籤的流暢體驗。
下方按鈕對應 VS Code Source Control 標題列上的真實套件功能:
提供適用於 Windows、macOS 與 Linux 各環境的安裝指令,或直接從原始碼進行編譯。
方式一:從 GitHub Release 一鍵安裝 (推薦)
適用於 macOS 或 Linux。開啟終端機執行下述命令:
方式一:從 GitHub Release 一鍵安裝 (推薦)
適用於 Windows。以 Windows PowerShell 執行下述指令:
方式二:手動下載 VSIX 封裝安裝
.vsix 檔案。<version> 替換為實際版號):方式三:從原始碼自行編譯打包安裝
在本地端複製專案原始碼,並執行 npm 編譯程序打包安裝: