SuperAPI AI 工具集

conventional-commits

通用与其它

查看项目

更新于 10-16 03:16

技能介绍

用途:按 Conventional Commits 规范生成语义化提交信息,支持自动化版本管理与变更日志生成。

主要能力:提供提交类型表(feat、fix、docs、style、refactor、perf、test、build、ci、chore、revert),并标注对应的 Semver 影响;支持可选作用域、正文与页脚;支持用 ! 或 BREAKING CHANGE 页脚标记破坏性变更;提供描述规范(祈使语气、72 字符以内、小写开头、不加句号)与好坏示例。

使用方式:先审查暂存区改动(如 git diff --cached --name-only),再按格式 <type>[optional scope]: <description> 撰写,必要时补充正文与页脚(Fixes、Closes、Refs、Reviewed-by、Co-authored-by)。资料还给出与 commitlint、husky、semantic-release 的集成配置示例,但未提供安装命令。

适用场景:团队需要统一提交信息风格、自动生成版本号与变更日志时。

限制:具体安装与初始化步骤、平台兼容性、收费情况暂未提供。