with one click
code-compliance-check
// Automatically validates code changes for compliance. **MUST invoke IMMEDIATELY after completing ANY code modification task** to ensure quality, logging, and bug-free delivery.
// Automatically validates code changes for compliance. **MUST invoke IMMEDIATELY after completing ANY code modification task** to ensure quality, logging, and bug-free delivery.
Android/Kotlin 应用崩溃调试方法论。诊断 UI 冻结 + 崩溃、协程架构中的线程安全问题、Compose 悬浮层崩溃以及 ANR 问题。适用于用户报告:应用冻结后崩溃、UI 卡住、ANR、打开对话框/面板时崩溃,或协程密集型代码中原因不明的崩溃。
Jetpack Compose 可拖拽垂直滚动条的正确实现方式,包含所有已知坑点和修复方案
"Comprehensive evaluation of code solutions. Invoke when user asks '怎么样', '你觉得咋样', '代码如何', '评估一下', '分析一下', '可行吗' about code approaches. Specially optimized for Android Compose/View hybrid projects."
| name | code-compliance-check |
| description | Automatically validates code changes for compliance. **MUST invoke IMMEDIATELY after completing ANY code modification task** to ensure quality, logging, and bug-free delivery. |
每次完成代码需求修改后自动执行。
仅修改需求指定代码,不改动项目其他任何无关代码、模块、逻辑。
检查项:
严格遵循单一职责原则,函数类功能单一,不耦合多业务逻辑,职责清晰。
检查项:
所有修改代码必须补充完整规范日志,包含流程日志、异常错误日志。
日志规范:
所有新增控件必须使用 Android 原生控件,避免使用第三方库控件。
检查项:
自动检测代码全部 Bug、语法问题、逻辑隐患,验证代码可在原项目正常运行。
检测内容:
自动修复所有问题,交付最终代码并附上自检报告。
交付物:
1. 代码修改完成
↓
2. 精准修改校验
↓
3. 单一职责检查
↓
4. 日志规范检查
↓
5. 代码质量检测
↓
6. 问题自动修复
↓
7. 生成自检报告
↓
8. 交付最终代码
## 代码合规自检报告
### 基本信息
- 修改文件:[文件列表]
- 修改类型:[新增/修改/删除]
- 关联需求:[需求描述]
### 校验结果
#### 1. 精准修改校验
- 状态:✅ 通过 / ❌ 不通过
- 说明:[详细说明]
#### 2. 单一职责检查
- 状态:✅ 通过 / ❌ 不通过
- 说明:[详细说明]
#### 3. 日志规范检查
- 状态:✅ 通过 / ❌ 不通过
- 说明:[详细说明]
#### 4. 代码质量检测
- 状态:✅ 通过 / ❌ 不通过
- 问题列表:
- [问题描述1]
- [问题描述2]
### 修复记录
| 序号 | 问题 | 修复方式 | 状态 |
|------|------|----------|------|
| 1 | ... | ... | ✅ |
### 最终结论
- 综合评估:✅ 合格交付 / ❌ 需要修正
- 备注:[其他说明]