所谓无规矩不成方圆,前端时间在团队 code-review 中发现,推荐大家可以大致过一遍,形成自己的编码习惯 原文地址:juejin.cn/post/6850037282419392526 作者:lzg9527
review #会自动推送到我们的 gerrit 服务器上 然后相关负责人去 gerrit 上做 Code review,如果审核通过,则 Merge 到分支,若未通过,则可直接 Abandon 掉或者 Code-Review 这里演示先 Code-Review -1,然后 Code-Review -2,相当于本次提交不通过。 接下来,我们在做一下修改,再次提交(注意:这里我们要使用上一次提交的 change-id,意思是再次提交作为上一次的修改补丁),最后 Code-Review +1,Code-Review +2 审核通过本次提交 (以上都是用我一个人的账号进行 Code-Review,实际应用中,可以事先指定好各审核人。) 当然 gerrit 能做的还有很多,如权限控制,分组等等,这里只介绍了最简单的也是最核心的 Code-Review 功能的简单使用。
在gerrit配置中有两个计数器,Code-Review和Verified,一般情况项目会分别设置为+2,+1使代码审核通过。 Code-Review通常需要开发人员人工审核,而Verified设置项可以与测试工具结合,通过测试的指标则设置Verified +1,不通过则-1,如此可以在代码提交阶段提前介入测试,更早的发现问题。 访问权限在change范围内有效 Project Owners 访问权限在project范围内有效 Registered Users 所有在gerrit页面上成功登录的用户都属于该群组,通常被赋予Code-Review
消息 https://sentry-dev.hacker-linner.com/commit-messages/ 代码审查 https://sentry-dev.hacker-linner.com/code-review
postive integer gitConfig: - #git config 1 - #git config 2 vote: on_success: Verified: 1 Code-Review : 2 on_failure: Verified: -1 Code-Review: -2 env: - #env1=foo - #env2=bar matrix: build
**静态代码审查**:使用现有 code-review 技能检查代码规范 2.**运行时验证**:使用 Aspire MCP 工具检查应用日志和资源状态 3. **调用代码审查技能** - 参考现有的 [code-review](.. /code-review/SKILL.md) 技能 - 对修改和新文件执行全面审查 - 重点关注: - 严重级别:安全、数据库、异步编程 - 重要级别:多语言、DTO、控制器、服务类 - 文档更新及时 同步更新了 startup-framework.mdc 规范文档和 code-review/SKILL.md 技能文档,展示了简化配置方式并标注为"推荐"。 静态代码审查结果 ✅ 审查范围 修改的文件(14个): • .cursor/rules/startup-framework.mdc - 启动框架规范更新 • .cursor/skills/code-review
有两个概念需要理解一个是Verified,另一个是Code-Review。Verifying代表着对代码进行实际编译、单元测试等,主要是自动化程序。 Code-Review是一个人来查看你的代码,确保这段代码的逻辑正确,编码风格良好等。
You: 统计当前目录下的代码行数和功能,并且做 code-review,将结论输出到 html 中 2026-01-18 22:07:35,191 - INFO - OpenAI API 响应内容: /skills/code-review/SKILL.md ./utils.py ./v0_bash.py ./v1_basic.py ./v2_todo.py ./v3_subagent.py . CODE_REVIEW.md'} 2026-01-18 22:10:00,981 - INFO - [使用工具] bash, 返回: 157 skills/code-review/SKILL.md 2026-01-18 22:11:27,166 - INFO - > [使用工具] read_file 第 16 步调用: {'path': 'skills/code-review/SKILL.md'} 2026-01-18 22:11:35,930 - INFO - > [使用工具] 第 18 步调用 Loading skill: code-review 2026-01-18 22:11:35,930
3.2 commands:Slash 命令一键触发流程 commands 里已经把高频工作流封装成了: /tdd /plan /e2e /code-review /build-fix /refactor-clean 先装插件,直接用 /plan /tdd /code-review 跑一遍流程。 第二步,只保留你真正用得上的 agents 和 rules。
同时还要给 register user 增加 submit 和 Label Code-Review 权限,添加方法同上。 如上配置完成后,有审核权限的用户就可以审核代码,并 submit 了。
4️⃣ Skills:AI 自动识别的专业能力 CodeBuddy Code CLI 的 Skills 系统让 AI 能够自动识别并调用专业领域的工作流模板: # .codebuddy/skills/code-review /SKILL.md --- name: code-review description: 代码审查和质量检查专家 allowed-tools: Read, Grep, Bash, Edit --- 你是一个经验丰富的代码审查者
创建一个仓库,然后简单的设置下repo权限: refs/* :read Non-interactive Users refs/heads/* : Label Code-Review Non-interactive
Actions2️⃣ 配置CI/CD流水线以 GitHub Actions 为例:name: CI/CD Pipelineon: push: branches: - mainjobs: code-review
稳定开发,心流专注) ↓ worktrees ├─ ai-experiment:让 AI 大胆尝试 ├─ backup-solution:备用方案验证 ├─ hotfix:紧急修复通道 └─ code-review
name: pdf-processing name: data-analysis name: code-review
软件工程的实践者们后来提出敏捷开发来解决上面的问题,他们把迭代设的很小,两周一个迭代,一周去测试,这样每次迭代改的功能较少,随时调整开发目标和进度;提出了定期code-review,来保证代码的质量,以免出现导致致命
可以在 frontmatter 里加限制: --- name: code-review description: 代码审查助手 allowed-tools: Read, Grep, Glob ---
更详细的可以阅读 AutoDev 和 DevOps Genius 的代码和文档:https://devops.unitmesh.cc/code-review 。
text-embedding-3-small","chunkSize":1000,"chunkOverlap":200,"retentionDays":90}}}4.2企业级技能组合策略场景核心技能补充技能价值体现研发团队code-review
skills/pdf/SKILL.md#---\nname:pdf\ndescription:ProcessPDFfiles\n---\n...code-review/SKILL.md#---\nname:code-review