From f82fb616cce80972d82e6edb33e9f89087ce556d Mon Sep 17 00:00:00 2001 From: Peijun Zhao Date: Sat, 16 May 2026 10:57:54 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20CLAUDE.md=20=E9=A1=B9?= =?UTF-8?q?=E7=9B=AE=E5=BC=80=E5=8F=91=E8=A7=84=E8=8C=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 七条工作原则:YOLO模式/详细注释/测试纪律/Token不限/文档严肃/频繁提交/Git记录严肃 - 基础技术规范:Java/Spring Boot/Maven版本与命令速查 --- CLAUDE.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 CLAUDE.md diff --git a/CLAUDE.md b/CLAUDE.md new file mode 100644 index 0000000..468a5b9 --- /dev/null +++ b/CLAUDE.md @@ -0,0 +1,20 @@ +# Aluer ServerGuard 开发规范 + +## 工作原则 + +1. **YOLO 模式** — 不等确认直接执行,不犹豫,不反复询问 +2. **代码注释** — 每个方法、关键逻辑必须有详细中文注释,解释 WHY 而非 WHAT +3. **测试纪律** — 修改代码前后必须跑全量测试,114 项一个不能挂 +4. **Token 不限** — 把能做出来的功能全部做出来,不节省 Token +5. **文档严肃** — 专业正式语气,完全贴合项目实际代码,写之前核实,不编造 +6. **频繁提交** — 每个有意义的改动单独提交 Git,不攒到最后一并提交 +7. **Git 记录严肃** — 中文 commit message,正式规范,不用玩梗用语 + +## 技术规范 + +- Java 17,Spring Boot 3.2.0,Maven 3.9.6 (bundled) +- 编译:`./apache-maven-3.9.6/bin/mvn compile` +- 测试:`./apache-maven-3.9.6/bin/mvn test` +- 打包:`./apache-maven-3.9.6/bin/mvn package -DskipTests` +- 双构造函数模式(无参 + @Autowired)用于测试兼容 +- 内部静态结果类 + 静态工厂方法(clean/blocked/flagged 等)