Agent Skills
返回列表
💻

代码审查助手

开发编程 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_84cc09f2/codereview-helper-yunjinh。

技能介绍

解决的问题

代码审查常卡在两类成本上:人工逐行看 diff 慢,而通用 lint 只能发现表面风格问题。代码审查助手 面向多语言工程中的 PR 或本地改动,把审查重点集中在代码规范、安全漏洞、性能问题与潜在 Bug 上,帮助工程师更快判断改动是否值得合并。

工作方式

该技能围绕代码变更做分析,支持 Python、JavaScript、TypeScript、Go、Rust、Java 等语言。它可以读取 Git Diff 格式输入,结合上下文检查问题,而不是只给泛泛建议。输出通常包括:

  • 规范问题:命名、结构、可读性与一致性风险;
  • 安全与性能:潜在漏洞、资源使用与低效实现;
  • 优化建议:尽量给出可执行修改方向与示例代码。

它还会进行复杂度分析,用于辅助判断函数、控制流或依赖关系是否过于膨胀。

适用边界

它更适合作为审查辅助,不等同于编译器、静态安全扫描器或完整 CI 门禁。复杂业务逻辑、框架约定、组织内部规范仍需要结合仓库上下文人工确认。若 diff 过大、上下文缺失或语言生态特殊,建议按模块拆分审查,避免把一次性建议当作最终结论。

使用场景

  • 在合并前审查 Python 与 Go 的 PR 变更,定位 Bug、安全漏洞和性能风险。
  • 对 TypeScript 服务接口改动做规范检查,指出复杂度过高或命名不一致的问题。
  • 审查 Rust 或 Java 的本地提交,获取可执行优化建议与示例代码,减少返工。
  • 把较大的 Git Diff 按模块拆分审查,重点关注资源使用、低效实现和复杂度膨胀。

适合人员

  • 负责多语言仓库 PR 审查的后端工程师,想在合入前快速定位安全、性能与复杂度问题。
  • 维护 TypeScript 服务接口的全栈工程师,需要把规范检查和建议落成可执行修改。
  • 接手遗留 Java 或 Rust 项目的工程师,想在本地提交阶段减少潜在 Bug 与返工。
  • 使用 Git Diff 做 code review 的工程负责人,需要把审查重点从风格扩展到安全与性能。