Skip to content

[项目推荐] Dish AI Commit Message Gen — AI 驱动的 VSCode 扩展,自动生成标准化 Git/SVN 提交信息 & PR 摘要 & 周报 #484

@littleCareless

Description

@littleCareless

📌 项目概览

Dish AI Commit Message Gen 是一个由 AI 驱动的 VSCode 扩展,旨在帮助开发者快速生成标准化、符合规范的 Git/SVN 提交信息,并支持分支命名、PR 摘要、代码审查、周报生成等功能。

支持多平台 AI 服务(OpenAI、Ollama、智谱、DashScope、豆包 AI、Gemini、Deepseek、SiliconFlow、OpenRouter 等)与 19 种语言输出,使协作更高效、规范更一致 。

🌐 链接资源

✨ 核心功能亮点

  • 🤖 多平台 AI 支持
    • 支持 OpenAI (GPT‑3.5/4)、Ollama 本地部署、GitHub Copilot、智谱 GLM‑4、DashScope 通义系列、Gemini AI、Deepseek、SiliconFlow、OpenRouter 等 
  • 📋 提交/分支/PR/周报全能覆盖
    • 自动生成 Conventional Commits 消息,支持 emoji、作用域自动推断、重大变更标记等  
    • 分支名称智能命名,符合团队规范
    • PR 摘要自动生成(标题+描述)
    • 周报生成,支持定制模板并选择 AI 提供商
  • 🧠 智能代码理解
    • 代码差异分析、语义索引(通过 tree‑sitter + Qdrant)、函数调用模式生成结构化信息,提升生成质量 
  • ⚙ 可选高级功能
    • 流式生成提交、仅标题或正文选项、合并提交支持、实验性结构化函数调用、动态配置界面等  

🛠 安装使用指南
1. 在 VSCode 插件市场或通过命令面板搜索 “Dish AI Commit” 安装 
2. 打开设置,配置 AI 服务信息,例如 provider、model、API key 等 
3. 在 SCM 面板点击 “Dish AI Commit” 图标,即可生成提交信息
4. 可使用命令面板调用:选择 AI 模型、生成提交消息、生成分支名、生成PR摘要、进行代码审查、生成周报等 

💡 为什么值得尝试?
• ✍️ 提升效率与一致性:自动生成高质量提交信息,节省时间,提高团队协作效率
• 🌍 多语言 & 多 AI 支持:轻松满足国际化团队及隐私/本地部署需求
• ⚙️ 功能全面:从分支、提交、PR、代码审查到周报,覆盖整个开发流程
• 🧩 高度可定制:支持 emoji、模板、函数模式、语义索引等高级特性

🚀 立即尝试 Dish AI Commit Message Gen,让你的提交更规范、更高效!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions