)
结果合并大型 PR 检视【免费下载链接】cannbot-skillsCANNBot 是面向 CANN 开发的用于提升开发效率的系列智能体本仓库为其提供可复用的 Skills 模块。项目地址: https://gitcode.com/cann/cannbot-skills主 Agent 执行。收集合成所有检视结果去重按文件组整理产出结构化数据供 report-write 使用。前置条件Stage 2 所有文件组的逐条检视结果已收集Stage 3 synthesize 综合研判已完成含冲突解决和置信度过滤shared bucket 检视结果已收集如有执行流程Step 1 — 收集所有结果从以下来源收集检视结果各文件组的逐条检视输出Stage 2shared bucket 检视输出Stage 3如有synthesize 的综合研判结果冲突解决 置信度过滤后的最终结论Step 2 — 去重对同 (文件路径, 行号, 条例ID) 出现多次的情况若 synthesize 已解决冲突 → 使用最终结论否则 → 保留首次出现的结论记录去重日志去重: {N} 条重复结果已合并Step 3 — 按文件组整理报告结构: ## PR #{number} 检视报告 ### 全局摘要 {全局统计 系统性风险标注} ### 文件组1: {group_name}{Kernel/Tiling}侧 {该组的 FAIL/SUSPICIOUS 详情} {该组的 PASS 汇总} ### 文件组2: {group_name} ... ### 共享文件 {shared bucket 的 FAIL/SUSPICIOUS 详情} ### 待确认附录 {置信度 70% 的 SUSPICIOUS 结果}Step 4 — 产出结构化数据输出结构化结果findings_by_group: 按文件组分组的检视结果shared_findings: 共享文件检视结果pending_appendix: 待确认附录项cross_group_risks: 跨文件组风险标注statistics: 全局 逐文件组统计输出产出结构化数据直接传给 Stage 5 的 report-write。不生成独立报告文件。约束去重以 (文件, 行号, 条例ID) 三元组为 keysynthesize 的冲突解决结果优先级最高PASS 结果不展开详情仅计数【免费下载链接】cannbot-skillsCANNBot 是面向 CANN 开发的用于提升开发效率的系列智能体本仓库为其提供可复用的 Skills 模块。项目地址: https://gitcode.com/cann/cannbot-skills创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考