文件最后提交记录最后更新时间
add governance for cannbot skills Co-authored-by: jon_jin<jinjiong@hisilicon.com> # message auto-generated for no-merge-commit merge: !246 merge master into master add governance for cannbot skills Created-by: jon_jin Commit-by: jon_jin Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述您的改动,包括改动的原因和所采取的方法。 ### 举例: #### 新特性 New Features - 【仿真 ops-simulator】新增Ascend 950 仿真Skill:支持 Ascend 950 仿真,并且输出性能分析报告和流水线图。 - 【PyPTO】【pypto-op-design】新增 Skill:pypto-op-design,PyPTO算子方案设计,含快速参考和设计模板。 #### 问题修复 Bug Fix 【算子直调 ops-direct-invoke】修改verify_environment.sh脚本,返回environment.json 固定为1的bug,应该按实际设备的npu count返回。 --> ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单的链接。--> ## 测试 <!--描述进行了哪些测试来验证你的改动。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🌟 新特性 - [ ] ✨ 特性增强 - [ ] 🐛 Bug 修复 - [ ] ⚡ 性能优化 - [ ] 🧪 测试用例 - [ ] 📦 构建 / CI - [ ] 📝 文档更新 - [ ] 🔧 配置变更 - [ ] ⬆️ 依赖升级 - [ ] 🔒 安全修复 - [ ] ♻️ 代码重构 - [ ] 🧹 代码清理 - [ ] ❓ 其他,请描述: ## 流水线故障排查 <!-- 如果下方的流水线检查未通过,可参考以下指引进行自助修复 --> > **UT_Test 未通过?** > 请在下方流水线表格的 **UT_Test** 行,点击右侧的 >>>>> 下载「UT_Test 自检修复提示词模版」。 > 将下载的模版内容粘贴给 Agent,Agent 将根据日志自动定位并修复问题。 > > 示例: > ![UT_Test下载示例](pipeline-ut-test-download-link.png) See merge request: cann/cannbot-skills!2467 天前
add governance for cannbot skills Co-authored-by: jon_jin<jinjiong@hisilicon.com> # message auto-generated for no-merge-commit merge: !246 merge master into master add governance for cannbot skills Created-by: jon_jin Commit-by: jon_jin Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述您的改动,包括改动的原因和所采取的方法。 ### 举例: #### 新特性 New Features - 【仿真 ops-simulator】新增Ascend 950 仿真Skill:支持 Ascend 950 仿真,并且输出性能分析报告和流水线图。 - 【PyPTO】【pypto-op-design】新增 Skill:pypto-op-design,PyPTO算子方案设计,含快速参考和设计模板。 #### 问题修复 Bug Fix 【算子直调 ops-direct-invoke】修改verify_environment.sh脚本,返回environment.json 固定为1的bug,应该按实际设备的npu count返回。 --> ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单的链接。--> ## 测试 <!--描述进行了哪些测试来验证你的改动。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🌟 新特性 - [ ] ✨ 特性增强 - [ ] 🐛 Bug 修复 - [ ] ⚡ 性能优化 - [ ] 🧪 测试用例 - [ ] 📦 构建 / CI - [ ] 📝 文档更新 - [ ] 🔧 配置变更 - [ ] ⬆️ 依赖升级 - [ ] 🔒 安全修复 - [ ] ♻️ 代码重构 - [ ] 🧹 代码清理 - [ ] ❓ 其他,请描述: ## 流水线故障排查 <!-- 如果下方的流水线检查未通过,可参考以下指引进行自助修复 --> > **UT_Test 未通过?** > 请在下方流水线表格的 **UT_Test** 行,点击右侧的 >>>>> 下载「UT_Test 自检修复提示词模版」。 > 将下载的模版内容粘贴给 Agent,Agent 将根据日志自动定位并修复问题。 > > 示例: > ![UT_Test下载示例](pipeline-ut-test-download-link.png) See merge request: cann/cannbot-skills!2467 天前
rich content of ascendc-npu-arch: extend docs with hardware params, micro-architecture, SIMT/Regbase/NDDMA/CCU for DAV_3510 Co-authored-by: jon_jin<jinjiong@hisilicon.com> # message auto-generated for no-merge-commit merge: !195 merge master-fork into master rich content of ascendc-npu-arch: extend docs with hardware params, micro-architecture, SIMT/Regbase/NDDMA/CCU for DAV_3510 Created-by: jon_jin Commit-by: jon_jin Merged-by: cann-robot Description: ## 描述 rich content of ascendc-npu-arch: extend docs with hardware params, micro-architecture, SIMT/Regbase/NDDMA/CCU for DAV_3510 ## 关联的Issue SKILL自己来维护硬件信息,无法核实源头信息真实性,对SKILL进行重构,后续主要提供:1.主要硬件差异摘要 2.提供各类信息源头的地址,抑制幻觉,没有正式渠道披露的标注为经验值 3.硬件规格的计算公式,方便对数据进行交叉验证 ## 测试 <!--描述进行了哪些测试来验证你的改动。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🌟 新特性 - [ ] ✨ 特性增强 - [ ] 🐛 Bug 修复 - [ ] ⚡ 性能优化 - [ ] 🧪 测试用例 - [ ] 📦 构建 / CI - [ ] 📝 文档更新 - [ ] 🔧 配置变更 - [ ] ⬆️ 依赖升级 - [ ] 🔒 安全修复 - [ ] ♻️ 代码重构 - [ ] 🧹 代码清理 - [ ] ❓ 其他,请描述: ## 流水线故障排查 <!-- 如果下方的流水线检查未通过,可参考以下指引进行自助修复 --> > **UT_Test 未通过?** > 请在下方流水线表格的 **UT_Test** 行,点击右侧的 >>>>> 下载「UT_Test 自检修复提示词模版」。 > 将下载的模版内容粘贴给 Agent,Agent 将根据日志自动定位并修复问题。 > > 示例: > ![UT_Test下载示例](pipeline-ut-test-download-link.png) See merge request: cann/cannbot-skills!19515 天前
feat: add cannbot skill reviewer governance skill Co-authored-by: zz<2247731025@qq.com> # message auto-generated for no-merge-commit merge: !298 merge feat/skill-reviewer-governance into master feat: add cannbot skill reviewer governance skill Created-by: weixin_67485438 Commit-by: zz Merged-by: cann-robot Description: ## 描述 新增 CANNBot Skill 入库治理能力 cannbot-skill-reviewer,用于审查新增或修改的 SKILL.md 是否符合仓库入库要求。 主要改动: - 新增 infra/cannbot-skill-reviewer/SKILL.md,定义审查流程、结论标准、输出格式和错误处理。 - 新增 infra/cannbot-skill-reviewer/references/statutory-rules.md,单独管理成文法门禁规则,对齐 CANNBot Skills 治理规范、tests/lib/rules.yamltests/lib/skill_validator.py。 - 新增 infra/cannbot-skill-reviewer/references/case-law-review.md,单独管理判例法/设计审查维度,便于后续 Committer 基于 SIG 讨论和 PR 评审意见扩展规则。 - 新增 infra/cannbot-skill-reviewer/scripts/review_skill.py,复用现有 tests/lib/skill_validator.py 输出 Markdown/JSON 审查报告。 - 更新 README.mddocs/skills-usage.mdCHANGELOG.md,补充使用入口、调用示例和变更记录。 - 修正 tests/run-tests.sh --fast 在无 AI CLI 环境下仍检查默认 opencode 的问题,使 fast 测试按文档自动降级为 Platform: none。 ## 关联的Issue #212 ## 测试 - python infra/cannbot-skill-reviewer/scripts/review_skill.py infra/cannbot-skill-reviewer:PASS,92.5/100,Blocking findings: 0。 - python tests/lib/skill_validator.py validate-skill infra/cannbot-skill-reviewer/SKILL.md:通过。 - python -m py_compile infra/cannbot-skill-reviewer/scripts/review_skill.py:通过。 - git diff --check:通过。 - 服务器容器 fresh clone + patch 后执行:bash tests/run-tests.sh --fast。 - Tests run: 10 - Passed: 10 - Failed: 0 - Warnings: 90(均为既有非阻塞 warning) - Duration: 287s ## 文档更新 更新 README.mddocs/skills-usage.mdCHANGELOG.md,新增 cannbot-skill-reviewer 的功能说明、调用示例、本地脚本用法和变更记录。 ## 类型标签 <!-- [x] 表示选中 --> - [x] 🌟 新特性 - [ ] ✨ 特性增强 - [ ] 🐛 Bug 修复 - [ ] ⚡ 性能优化 - [ ] 🧪 测试用例 - [x] 📦 构建 / CI - [x] 📝 文档更新 - [ ] 🔧 配置变更 - [ ] ⬆️ 依赖升级 - [ ] 🔒 安全修复 - [ ] ♻️ 代码重构 - [ ] 🧹 代码清理 - [ ] ❓ 其他,请描述: ## 流水线故障排查 如流水线失败,请优先查看 fast 测试报告,并重点确认 tests/run-tests.sh --fast 在无 AI CLI 环境下是否切换为 Platform: none。 See merge request: cann/cannbot-skills!2985 小时前