6个版本
0.3.2 | 2024年6月21日 |
---|---|
0.3.1 | 2024年4月22日 |
0.3.0 | 2024年2月21日 |
0.2.1 | 2024年1月26日 |
0.1.0 | 2024年1月8日 |
#994 in 开发工具
765KB
152 代码行
AI 提交信息 acm
一款简单的AI驱动命令行工具,轻松创建有意义的Git提交信息。
功能
- 轻松创建有意义的提交信息
- 支持常规提交标准
- 可定制提示
- 支持JSON模式
- 兼容各种LLM API提供者,包括OpenAI、OpenRouter、Together AI、Anyscale等
安装
在安装acm
之前,请确保您的系统已安装git。
通过Cargo
要使用Cargo
从源代码安装acm
,请运行以下命令
cargo install --locked acm-cli
通过Homebrew
brew install dnanhkhoa/tap/acm
用法
要生成提交信息并提交更改,只需将acm
用作git commit
的替代品即可
# Stage your changes
git add <files...>
# Generate a commit message and commit your changes
acm
许可
acm
受Apache License 2.0许可
依赖关系
~8–18MB
~275K SLoC