CANN直调算子数据流管理 📅 2026/7/15 9:42:50 数据流【免费下载链接】cannbot-skillsCANNBot 是面向 CANN 开发的用于提升开发效率的系列智能体本仓库为其提供可复用的 Skills 模块。项目地址: https://gitcode.com/cann/cannbot-skills各阶段的文件输入/输出与.cannbot产物清单。编号与 SKILL.md 统一流程表 及 task-prompts.md 对齐。.cannbot目录布局所有流程中间产物落.cannbot最终交付物算子代码 / test / doc落各自专业目录不进.cannbot。.cannbot所有角色均可写任意文件类型各交付件的具体路径与命名在任务下发时约定。.cannbot/ ├── state.json # 工作流状态见 state-schema.md ├── LOG.md # 开发日志模板 LOG-开发日志 ├── issues/ # 问题记录模板 Issue-问题记录 ├── requirement.md # 需求文档1.1 ├── spec.yaml # Spec机器可校验1.2规范见 ops-spec-gen ├── design/ │ ├── test-plan.md # 测试方案2.1 │ └── dev-plan.md # 开发方案2.2 ├── reports/ # 验收报告QA 产出 │ ├── cp3-functional.md # 功能验收报告CP3 │ ├── cp4-performance.md # 性能验收报告CP4 │ └── cp5-review.md # 代码检视报告CP5 ├── questionnaires/ # 用户确认问卷 jsonQA 生成PM 发送 │ └── cp0-env.json # 环境确认问卷CP0CP1/CP1 等需用户确认时同此 └── summary/ ├── dev-report.md # 开发报告7.1 └── experience.md # 经验总结7.2文件名为默认约定子仓可通过 overrideworkflow-doc-templates调整模板但保持交付件语义不变。阶段数据流编号输入产出落盘位置下游消费方0—环境信息文档.cannbot/developer 写入CP0CP0环境信息文档问卷 json 确认结论.cannbot/questionnaires/ state.json1.11.1对话上下文、设计约束requirement.md.cannbot/CP1 → 1.2CP1requirement.md确认/修改意见state.json1.2 或回退 1.11.2requirement.mdspec.yaml.cannbot/CP1 → 2.1/2.2CP1spec.yaml确认/修改意见state.json2.1/2.2 或回退 1.22.1spec.yamldesign/test-plan.md.cannbot/design/CP2.1 → 3.22.2spec.yamldesign/dev-plan.md.cannbot/design/CP2.2 → 3.1CP2.1 / CP2.2 / CP2对应方案确认/修改意见state.json阶段 3 或回退3.1dev-plan.md、修改要求算子代码代码目录CP33.2test-plan.mdgolden 用例表 性能框架test 目录CP33.3算子代码、测试代码白盒用例test 目录CP3CP3算子代码 测试代码reports/cp3-functional.md.cannbot/reports/4.1 或回退 3.14.1算子代码CP3 通过后性能数据test 目录 / 采集输出CP4CP4算子代码 性能数据reports/cp4-performance.md.cannbot/reports/CP5 或回退 3.1CP5全部变更文件reports/cp5-review.md.cannbot/reports/阶段 6 或回退 3.16.1算子代码 设计文档算子文档doc 目录6.26.2全部代码 文档PR远端6.36.3PRCI 报告CI 系统6.4/6.5/CP66.4 / 6.5CI 报告 / 检视意见修复后代码代码目录CP6CP6CI 报告 PR 状态上库确认state.json阶段 77.1 / 7.2全部交付物dev-report.md / experience.md.cannbot/summary/developer-doc 写入—真值源与字段所有权spec.yaml是 L0 数学契约的唯一真值源2.1/2.2 的 dtype/shape/容差以 spec 为准冲突时停止并报告不从需求正文重新解释后覆盖。需求文档承载需求背景、接口自然语言说明、性能目标来源。测试配置test_matrix由ascendc-st-design管理不在 spec 内。【免费下载链接】cannbot-skillsCANNBot 是面向 CANN 开发的用于提升开发效率的系列智能体本仓库为其提供可复用的 Skills 模块。项目地址: https://gitcode.com/cann/cannbot-skills创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考