From d2e7bdfcc903959fe07b8f37506b209e9b2fd759 Mon Sep 17 00:00:00 2001 From: zk Date: Tue, 28 Apr 2026 20:15:21 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0hook=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .kiro/hooks/java-code-style-check.kiro.hook | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 .kiro/hooks/java-code-style-check.kiro.hook diff --git a/.kiro/hooks/java-code-style-check.kiro.hook b/.kiro/hooks/java-code-style-check.kiro.hook new file mode 100644 index 0000000..e57a306 --- /dev/null +++ b/.kiro/hooks/java-code-style-check.kiro.hook @@ -0,0 +1,16 @@ +{ + "enabled": true, + "name": "Java代码风格检查", + "description": "写 Java 代码前,提醒严格遵守 Java 端代码开发风格文档中的规范", + "version": "1", + "when": { + "type": "preToolUse", + "toolTypes": [ + "write" + ] + }, + "then": { + "type": "askAgent", + "prompt": "写 Java 代码前请严格遵守 back-end/.kiro/steering/代码开发风格文档.md 中的所有规范。特别注意:紧凑风格(流式语句和链式调用尽量一行)、Service 用 @Autowired 字段注入、Controller 用 @AllArgsConstructor 构造器注入、写操作加 @Transactional、Service 类注释需包含功能说明/依赖/使用表。" + } +} \ No newline at end of file