From 690d2b1a5c5fc7025183c706024f9740f3d21d57 Mon Sep 17 00:00:00 2001 From: zpc Date: Fri, 3 Apr 2026 11:24:56 +0800 Subject: [PATCH] 21 --- .kiro/steering/commit-message.md | 35 ++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 .kiro/steering/commit-message.md diff --git a/.kiro/steering/commit-message.md b/.kiro/steering/commit-message.md new file mode 100644 index 0000000..08745b5 --- /dev/null +++ b/.kiro/steering/commit-message.md @@ -0,0 +1,35 @@ +--- +inclusion: auto +--- + +# Git Commit Message 语言规则(强制) + +所有生成的 Git commit message 必须使用中文。这是一条强制规则,适用于所有场景,包括但不限于: +- 用户在聊天中请求生成 commit message +- 自动生成提交信息 +- 任何涉及 git commit 描述的场景 + +## 格式要求 + +- 标题格式:`(): <中文描述>` +- type 保留英文关键字(feat、fix、refactor、chore、docs、style、perf、test、ci、build) +- scope 使用中文描述模块名 +- 标题的描述部分必须使用中文 +- 正文(body)部分必须使用中文 +- 每条变更说明以 `- ` 开头,使用中文描述 +- 禁止在描述和正文中使用英文句子 + +## 示例 + +``` +feat(光缆故障): 重构导出逻辑,增加计算字段与增强UI展示 + +- 将导出数据转换逻辑从Controller层移至Service层,优化职责分离 +- 为导出DTO添加Excel列名属性,实现声明式列映射 +- 导出前在实体上填充计算字段 +- 增强表格中故障次数展示 +``` + +## 重要提醒 + +当你被要求生成 commit message 或 generate commit message 时,无论用户使用什么语言提问,输出的 commit message 内容必须是中文。