From ca00839c9ba39688553fc3de10ddc847bffc3678 Mon Sep 17 00:00:00 2001 From: xfy Date: Wed, 22 Jul 2026 18:05:41 +0800 Subject: [PATCH] =?UTF-8?q?docs(agents):=20=E6=96=B0=E5=A2=9E=E5=8A=9F?= =?UTF-8?q?=E8=83=BD=E5=AE=8C=E6=88=90=E5=90=8E=E8=B7=91=20installDebug=20?= =?UTF-8?q?=E7=9A=84=E9=AA=8C=E8=AF=81=E6=AD=A5=E9=AA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 要求每写完一个功能跑一次 ./gradlew :app:installDebug 做冒烟安装, 并明确允许失败(无设备/模拟器等情况),非硬性 gate。 --- AGENTS.md | 1 + 1 file changed, 1 insertion(+) diff --git a/AGENTS.md b/AGENTS.md index 68faaed..c5200af 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -74,6 +74,7 @@ Profiling & profiles (device required): - **提交粒度与信息由 AI 自主决定**:自行判断该功能点属于 `feat` / `fix` / `refactor` / `docs` / `test` / `chore`,写清摘要;改动小则合并提交,改动跨多步则在每步落盘。 - 只暂存本次功能点相关的文件,不要 `git add .` 把无关改动(如会话前遗留的脏文件)一并带入。提交前看一眼 `git status`。 - 当前在 `main` 分支:按仓库惯例可以直接在 `main` 上提交常规改动;如改动涉及发布或需评审,先开分支。 +- **每写完一个功能后跑 `./gradlew :app:installDebug`** 做一次真机/模拟器冒烟安装,验证能编过、能装上。**允许失败**:无连接设备、无模拟器、签名/环境问题等导致失败属正常,不必阻塞后续工作——记下失败原因即可继续。这条是为了在能装上时尽早暴露问题,不是硬性 gate。 ## Code Conventions & Common Patterns