CANN/ops-sparse修改工作流指南
修改工作流文件【免费下载链接】ops-sparse本项目是CANN提供的高性能稀疏矩阵计算的算子库专注于优化稀疏矩阵的计算效率。项目地址: https://gitcode.com/cann/ops-sparse适用于sparse-new-op-workflow/SKILL.md、references/task-prompts.md、references/data-flow.md、references/error-handling.md、assets/LOG.md、agent/README.md核心规则流程文档四件套必须一致以下四个文件描述同一流程修改任一个时必须同步其余三个文件用途sparse-new-op-workflow/SKILL.md主文档含硬规则 流程表references/task-prompts.md各阶段调用参数输入/输出/验收标准references/data-flow.md数据流图agent/README.md工作流概览面向用户的精简版检查清单步骤编号一致输入/输出一致Subagent 一致说明列一致新增一个步骤SKILL.md在流程表中插入新行task-prompts.md任务恢复映射表新增行各阶段调用参数新增节含输入/输出/验收标准data-flow.md数据流图新增节点交付物目录树新增对应文件如4.3-Issue.mdagent/README.md流程表新增行error-handling.md可选新增错误处理路径LOG.md 模板在assets/LOG.md的步骤跟踪表中添加新行执行references/common.md通用检查修改步骤输出物当修改某个步骤的输出物如新增/删除输出文件时除四件套流程表同步外还需检查data-flow.md 交付物目录树顶部的目录树是否需要同步新增/删除文件CP 问卷 JSON 交付物清单对应阶段的 CP 问卷如 CP4.3.json中交付物清单字段是否需要同步LOG.md 步骤描述assets/LOG.md中对应步骤的括号描述是否需要同步如新增/删除输出物关键词执行references/common.md通用检查删除或重排步骤SKILL.md删除/移动流程表中的行task-prompts.md同步删除/移动任务恢复映射表行 各阶段调用参数节data-flow.md同步删除/移动数据流节点agent/README.md同步删除/移动流程表行error-handling.md检查是否有对应的错误处理路径需要删除/调整LOG.md 模板检查assets/LOG.md中的步骤跟踪表是否需要同步执行references/common.md通用检查修改 CP 问卷CP 问卷修改涉及模板文件和流程文档请按 modify-template.md 中「修改 CP 问卷模板」章节操作然后额外检查以下工作流一致性SKILL.md 中 CP 否定分支表error-handling.md 中错误处理路径修改步骤输入/验收标准当修改 task-prompts.md 中某个步骤的输入或验收标准时除四件套流程表同步外还需检查模板路径完整性输入中引用的所有模板文件如xxx-报告.md 模板文件路径是否在assets/目录中存在且路径拼写正确占位符/变量一致性若使用占位符如基准分支必须在首次出现时定义其具体值如基准分支 cann/master或直接使用具体值保持全文一致执行主体明确性验收标准中涉及谁执行什么操作时必须明确执行主体如reviewer 必须自行执行避免与硬规则中的分工产生歧义白名单完整性若定义了文件白名单如允许修改的共享文件列表需查阅 git 历史确认所有相关修改的文件都已纳入避免遗漏总是同步修改的文件执行references/common.md通用检查【免费下载链接】ops-sparse本项目是CANN提供的高性能稀疏矩阵计算的算子库专注于优化稀疏矩阵的计算效率。项目地址: https://gitcode.com/cann/ops-sparse创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考