项目地址:https://github.com/YaBoom/ai-commit-zyt

问题背景

很多开发者在写Git提交信息时都有这些困扰:

  1. 不知道怎么写规范的提交信息
  2. 总是写"fix bug"、"update"这种模糊描述
  3. 项目历史混乱,难以追溯变更

现状:GitHub数据显示,大部分提交信息都不够规范,导致团队协作效率低下。

解决方案:AI Commit ZYT

这是一个基于AI的Git提交信息生成工具:

  • 自动分析代码变更
  • 生成符合Conventional Commits规范的信息
  • 支持中文和多模型

安装使用

# 安装
pip install ai-commit-zyt

# 配置API Key
export OPENAI_API_KEY="your-key"

# 使用
git add .
ai-commit

功能特点

功能 说明
智能分析 AI理解代码变更意图
规范生成 自动符合Conventional Commits
多模型 OpenAI、Claude、OpenRouter
中文支持 专为中文开发者优化

实际效果

🤖 AI正在分析代码变更...

建议的提交信息:
feat(user): 添加用户登录功能

- 新增登录API端点
- 实现JWT token验证
- 添加登录页面UI

变更文件: src/auth.py, src/views.py

项目地址

GitHub: https://github.com/YaBoom/ai-commit-zyt

欢迎Star和贡献代码!

总结

AI Commit ZYT帮助开发者:

  • 节省写commit的时间
  • 自动规范化提交信息
  • 提高项目可维护性

如果你也厌倦了写"fix bug",不妨试试这个工具!

Logo

欢迎加入 MCP 技术社区!与志同道合者携手前行,一同解锁 MCP 技术的无限可能!

更多推荐