Llm Commit

使用场景开发者在完成代码修改后,使用 llm-commit 自动生成提交信息并提交。团队项目中,统一使用 llm-commit 生成提交信息,确保提交日志的一致...

  • Llm Commit

    类别:代码助手,开发与工具,LLM,Git,开发工具,自动化,开源,普通产品,开源,
    官网:https://github.com/GNtousakis/llm-commit 更新时间:2025-08-02 10:33:09
  • 使用场景

    开发者在完成代码修改后,使用 llm-commit 自动生成提交信息并提交。

    团队项目中,统一使用 llm-commit 生成提交信息,确保提交日志的一致性和可读性。

    在大型代码库中,使用 llm-commit 的差异截断功能,避免提交信息过于冗长。

    产品特色

    自动生成 Git 提交信息,节省开发者时间

    支持多种 LLM 模型,可灵活调整生成参数(如最大令牌数、温度)

    可自定义是否截断大型差异,避免信息丢失或过多

    提供交互式确认,确保提交信息符合开发者期望

    支持快速提交选项,跳过确认直接生成并提交

    使用教程

    1. 安装插件:在 LLM 环境中运行 'llm install llm-commit'。

    2. 阶段化代码更改:运行 'git add .' 将更改添加到暂存区。

    3. 生成提交信息:运行 'llm commit',插件将自动生成提交信息。

    4. (可选)调整参数:使用 '--model'、'--max-tokens' 或 '--temperature' 等选项自定义生成过程。

    5. 提交更改:确认生成的提交信息后,插件将自动完成提交。