원클릭으로
code-review
MiniHES 代码审查。当用户请求审查代码、review PR、检查变更时激活。 支持本地变更审查和指定文件审查,输出结构化审查报告。 引用 backend-checklist.md 和 frontend-checklist.md 作为审查依据。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
MiniHES 代码审查。当用户请求审查代码、review PR、检查变更时激活。 支持本地变更审查和指定文件审查,输出结构化审查报告。 引用 backend-checklist.md 和 frontend-checklist.md 作为审查依据。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
| name | code-review |
| description | MiniHES 代码审查。当用户请求审查代码、review PR、检查变更时激活。 支持本地变更审查和指定文件审查,输出结构化审查报告。 引用 backend-checklist.md 和 frontend-checklist.md 作为审查依据。 |
# 查看变更范围
git status
git diff # 未暂存
git diff --staged # 已暂存
审查所有待提交变更。
用户指定文件路径,逐文件按清单审查。
# 获取 PR 变更
git diff main...HEAD --stat
git diff main...HEAD
按以下六大支柱分析代码:
# Code Review
Found N urgent issues:
## 1 <brief description>
FilePath: <path> line <line>
<code snippet>
### Suggested fix
<fix description>
---
Found M suggestions for improvement:
## 1 <brief description>
FilePath: <path> line <line>
<code snippet>
### Suggested fix
<fix description>
---
问题超过 10 条时,输出前 10 条并注明 "10+ issues"。
如果存在需要修改代码的问题,末尾询问:"是否需要我应用这些修复建议?"
# Code Review
No issues found.
每次审查前,按此决策树判断审查重点:
代码变更 → 是否涉及数据库?
├─ 是 → 检查迁移、ForeignKey、索引、N+1
│
├─ 否 → 是否涉及 API 端点?
│ ├─ 是 → 检查 schema 验证、状态码、权限
│ │
│ └─ 否 → 是否涉及前端组件?
│ ├─ 是 → 检查类型安全、状态管理、交互反馈
│ │
│ └─ 否 → 通用审查(命名、结构、安全)
| 错误模式 | 检测方式 | 修复方案 |
|---|---|---|
Mapped[dict] 无 JSON 类型 | ruff 检查 model 文件 | 添加 mapped_column(JSON, ...) |
async 函数内用 time.sleep | grep time.sleep | 替换为 asyncio.sleep |
| 未注册的新模型 | 检查 models/__init__.py | 添加导入和 __all__ |
| NOT NULL 列无默认值且有数据 | alembic migrate 报错 | 先加 nullable 列 → 填充数据 → 改 NOT NULL |
| 前端直接用 axios | grep axios 或 fetch | 统一使用 requestClient |
| 组件内硬编码 API 地址 | grep http:// / https:// | 使用环境变量 |
| 缺少 loading 状态 | 检查异步操作 | 添加 loading ref + a-spin |
| 缺少删除确认 | 检查删除按钮 | 添加 Modal.confirm() |
MiniHES 后端开发规范。当用户进行 FastAPI 后端开发、API 设计、数据库操作、 DLMS 协议实现、数据采集任务开发时自动激活。 涵盖分层架构、编码原则、安全要求、数据库规范。
修复代码格式和 lint 问题。当用户在提交前需要修复代码风格、 排查 lint 错误、或说 "fix"、"格式化"、"lint" 时激活。
MiniHES 前端开发规范。当用户进行 Vue 3 前端开发、组件设计、 页面布局、样式调整时自动激活。 涵盖技术栈、组件设计原则、设计规范、Ant Design Vue 用法。
Systematic code review patterns covering security, performance, maintainability, correctness, and testing
Distills iteration lessons, categorizes them, and injects them into the most relevant Skill.md files with deduplication.
创建 Pull Request。当用户说 "创建 PR"、"提 PR"、"提交合并请求" 时激活。 确保遵循 conventional commit、模板规范、安全护栏。