Skip to main content

快速概述

  • 自动跟踪:自动捕获已关闭 PR 中未实施的建议
  • 智能解决:当建议在未来的 PR 中实施时自动解决
  • 高级过滤:按状态、严重性、类别等进行过滤,并保存您的默认过滤器
  • 零设置:自动与您现有的代码审查工作流程配合使用(可通过 Auto-create issues 开关将其关闭)

是什么

Kody 工单功能自动跟踪 Kody 生成的所有在您的拉取请求(PR)中未实施的建议。它就像声纳一样,提供待处理改进的实时列表,确保您永远不会失去对关键反馈的关注。 工单不是侧边栏中的条目:请从 Cockpit 中的 Issues 标签页打开它(该标签页会显示未解决工单的数量),或在 ⌘K 命令面板中搜索 Issues(当您的套餐不包含 Cockpit 时,这是进入的方式)。列表显示 Status、Severity、Category、Title、Repository、File、Age 和 #PR(s),默认过滤为打开的工单。点击某一行即可打开该工单的详情面板,您可以在其中更改其状态和严重性、使用 J / K 在工单之间切换、通过 Share 分享链接,并查看 Team feedback from PR reactions。 页面右上角的 Auto-create issues 开关用于为工作区打开或关闭自动创建工单(默认打开)。
Kody 工单仪表板

Kody 工单仪表板显示带有过滤器和状态管理的跟踪建议

主要优势

持续可见性

始终了解未完成的改进,无需手动跟踪

质量跟踪

使用严重性级别高效地优先处理和解决关键修复

错误预防

确保重要建议在开发过程中不会被遗漏

团队灵活性

自定义状态和严重性以完美适应您的工作流程

工作原理

1. 工单创建

工单仅在 PR 关闭时创建 - 不是在它们打开或审查期间。
类型为 PR 的 Kody 规则不会生成工单。只有文件级和特定代码的建议才会创建可跟踪的工单。
  • 当 PR 关闭时,Kody 汇编该 PR 中所有未应用的建议
  • 对于每个未实施的建议,Kody 自动创建一个链接到代码库的工单
  • 每个工单都包含原始建议上下文、文件位置和严重性级别

2. 自动解决

  • 如果开发人员在后续 PR 中实施了建议的更改,Kody 会将相关工单标记为已解决
  • Kody 使用代码分析智能地将实施的更改与现有工单匹配
  • 解决自动发生,无需手动干预

3. 手动管理

状态控制

  • 打开:需要关注的新工单
  • 已解决:当建议被实施时自动标记
  • 已忽略:当建议与您的团队不相关时手动标记

严重性调整

  • 每个工单都有严重性级别(严重、高、中等、低)
  • 您可以随时更新严重性级别以反映团队的优先级
  • 使用严重性首先关注最具影响力的改进

4. 高级过滤

过滤器是强大的工具 - 将其保存为默认设置,以快速访问对您的工作流程最重要的工单。
打开列表顶部的 Filters(该按钮会显示当前生效的过滤器数量):
  • 状态过滤器:打开、已解决、已忽略
  • 严重性过滤器:严重、高、中等、低
  • 类别过滤器:安全性、性能、代码风格等
  • 代码库过滤器:专注于特定项目
  • 标题、文件路径和 PR 编号:精确定位到特定工单
  • Set as default filters:每次在此浏览器中打开工单时自动应用您首选的过滤器(Reset to default filters 可将其恢复)

为什么重要

对于开发团队

  • 永远不会失去跟踪重要的代码改进
  • 根据实际影响和严重性优先处理工作
  • 从常见的已忽略 vs. 已实施建议中学习模式

对于工程经理

  • 跟踪代码质量趋势跨代码库
  • 识别瓶颈在建议实施中
  • 衡量改进在代码审查跟进中

最佳实践

定期审查会议

安排每周团队审查打开的工单以保持代码质量动力

严重性指南

为何时调整工单严重性级别建立团队标准

忽略标准

为何时应忽略 vs. 实施工单创建明确的指南

下一步

Kody 规则设置

配置将作为工单跟踪的自定义规则

建议反馈

了解反馈的记录范围,以及如何配置后续审查。