快速概述
- 自动跟踪:自动捕获已关闭 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 工单仪表板显示带有过滤器和状态管理的跟踪建议
主要优势
持续可见性
始终了解未完成的改进,无需手动跟踪
质量跟踪
使用严重性级别高效地优先处理和解决关键修复
错误预防
确保重要建议在开发过程中不会被遗漏
团队灵活性
自定义状态和严重性以完美适应您的工作流程
工作原理
1. 工单创建
工单仅在 PR 关闭时创建 - 不是在它们打开或审查期间。
- 当 PR 关闭时,Kody 汇编该 PR 中所有未应用的建议
- 对于每个未实施的建议,Kody 自动创建一个链接到代码库的工单
- 每个工单都包含原始建议上下文、文件位置和严重性级别
2. 自动解决
- 如果开发人员在后续 PR 中实施了建议的更改,Kody 会将相关工单标记为已解决
- Kody 使用代码分析智能地将实施的更改与现有工单匹配
- 解决自动发生,无需手动干预
3. 手动管理
状态控制
- 打开:需要关注的新工单
- 已解决:当建议被实施时自动标记
- 已忽略:当建议与您的团队不相关时手动标记
严重性调整
- 每个工单都有严重性级别(
严重、高、中等、低) - 您可以随时更新严重性级别以反映团队的优先级
- 使用严重性首先关注最具影响力的改进
4. 高级过滤
打开列表顶部的 Filters(该按钮会显示当前生效的过滤器数量):- 状态过滤器:打开、已解决、已忽略
- 严重性过滤器:严重、高、中等、低
- 类别过滤器:安全性、性能、代码风格等
- 代码库过滤器:专注于特定项目
- 标题、文件路径和 PR 编号:精确定位到特定工单
- Set as default filters:每次在此浏览器中打开工单时自动应用您首选的过滤器(Reset to default filters 可将其恢复)
为什么重要
对于开发团队
- 永远不会失去跟踪重要的代码改进
- 根据实际影响和严重性优先处理工作
- 从常见的已忽略 vs. 已实施建议中学习模式
对于工程经理
- 跟踪代码质量趋势跨代码库
- 识别瓶颈在建议实施中
- 衡量改进在代码审查跟进中
最佳实践
定期审查会议
安排每周团队审查打开的工单以保持代码质量动力
严重性指南
为何时调整工单严重性级别建立团队标准
忽略标准
为何时应忽略 vs. 实施工单创建明确的指南
下一步
Kody 规则设置
配置将作为工单跟踪的自定义规则
建议反馈
了解反馈的记录范围,以及如何配置后续审查。