VSX 版本 VSX 下载量 开源协议 GitHub Star

WTF Commit ✨

极简主义的 VS Code 扩展,利用 AI 根据您暂存的更改(或工作区更改)生成简洁且有意义的 Git 提交信息。

立即安装 在 GitHub 上 Star

⏱️ 极简上手

1

下载安装

在 Open VSX 插件市场搜索 WTF Commit 并安装。

2

输入 API Key

按下 Cmd+Shift+P,输入 WTF Commit: Set API Key,选择服务商并粘贴 Key。

3

一键生成

按下 Cmd+Alt+G,插件将自动根据代码变动生成提交信息并填入输入框。

🚀 功能特性

🌍

多语言支持

预设支持英文、简体中文、繁体中文、日语、文言文,并支持自定义语言。只想用 Emoji?设置自定义语言即可。

📐

约定式提交

自动遵循约定式提交标准(feat, fix, docs 等),保持 Git 历史轨迹清晰一致。

🧠

意图感知生成

复用你已写在 SCM 输入框中的文本,作为零配置提示词参与生成,让结果更贴合意图。

流式生成

实时流式输出,生成过程中即可看到 commit message 逐步呈现,无需等待完整响应。

✏️

实时调优

Auto-commit 流程支持直接进入 Input Box 二次编辑,避免阻断生成快感。

🔧

轻量纠偏

当标题格式不够规范时,支持直接点击 AI Repair 做一次快速修正。

全自动化
流水线

  • 🚀

    智能差异化

    优先处理暂存的更改,若无则回退到工作区更改,并在生成前过滤更多低价值 diff 噪声。

  • 🔄

    自动提交与推送

    一键完成生成 + 提交 + 推送,全链路自动化,无需离开键盘。

  • 🛡️

    请求稳定性增强

    内置超时 + 自动重试机制,附带分类错误反馈,支持 DeepSeek 等推理型模型的自动长超时。

  • ⌨️

    快捷键支持

    默认绑定 Cmd+Alt+G (Mac) / Ctrl+Alt+G (Windows/Linux)。支持连击快捷键。

支持的服务商与模型

服务商 默认模型
OpenAIgpt-5-nano
DeepSeekdeepseek-v4-flash
Moonshot (Kimi)kimi-k2.6
GLM (智谱)glm-5.1
Geminigemini-3.1-flash-lite
OpenRouteropenrouter/free
Custom任何 OpenAI 兼容端点
⚠️ 关于 Claude:目前暂不支持 Claude 原生格式。请使用支持 OpenAI 兼容端点的中转服务。

🕹️ 其他触发方式

  • 源代码管理图标 — 点击 Git 面板顶部的 ✨ 图标。

  • 🎨

    命令面板 — 运行 WTF Commit: GenerateWTF Commit: Set API Key

  • 🎹

    连击快捷键 (Chord) — 通过键盘快捷键设置 (Cmd+K Cmd+S) 绑定双击 Cmd+G Cmd+G 触发。

准备好升级了吗?

利用 AI 简化工作流,保持 Git 历史轨迹清晰整洁。

在 VS Code 中安装