SuperAPI AI 工具集

commit

通用与其它

查看项目

更新于 10-15 21:08

技能介绍

用途:根据已暂存的改动创建单个 git 提交,并遵循 Conventional Commits 规范。

主要能力:读取暂存差异、当前分支和最近提交记录;从差异推断提交类型;生成简洁的提交信息;必要时补充正文说明原因。

使用方式:技能会先检查是否存在已暂存改动,若没有则停止并提示用户先暂存文件。它不会运行 git add,也不会运行 git push,只提交已暂存内容。提交信息格式为 <type>(<可选 scope>): <description>,可选正文;类型包括 feat、fix、docs、refactor、test、chore、build、perf、ci,破坏性变更在类型或 scope 后加 !。描述使用小写、祈使语气、不加句号;正文仅在改动不简单且原因不明显时添加,按 72 字符换行,解释为什么而非做了什么;风格与最近提交保持一致;通过 HEREDOC 传给 git commit -F -。

适用场景:用户要求提交已暂存改动或生成提交信息时。

限制:不执行 git add 或 git push;无暂存改动时不做任何其他操作;资料未提供安装命令、收费、平台或效果信息。