| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
fix(docs): 清理全仓库 ops-lab/ 历史废弃目录的残留引用 Co-authored-by: jiangyixuan2<124090275@link.cuhk.edu.cn> Co-authored-by: gitcode-bot<noreply@gitcode.com> # message auto-generated for no-merge-commit merge: !645 merge fix/issue-435-remove-ops-lab-refs into master fix(docs): 清理全仓库 ops-lab/ 历史废弃目录的残留引用 Created-by: jiangyixuan2 Commit-by: gitcode-bot;jiangyixuan2 Merged-by: cann-robot Description: ### 描述 ops-lab/ 为历史废弃目录,此前已被整体移除,但全仓库仍有大量文件残留对该目录的引用(目录结构图、路径引用、扫描配置、脚本逻辑等),误导用户。本次统一清理这些失效引用。 ### 修改范围 15 个文件,+23/-32 行。 #### 一、目录结构图与规范表(删除 ops-lab/ 条目) | 文件 | 修改 | |------|------| | README.md | 删除目录结构图中 ├── ops-lab/ 行 | | AGENTS.md | 删除目录结构图中 ├── ops-lab/ 行 | | docs/architecture-design.md | 删除目录结构图中 ├── ops-lab/ 行 | | docs/STANDARDS.md | 删除目录规范表中 ops-lab/ 行 | | docs/CONTRIBUTING.md | 删除"实验性 Skill"整行(原指向 ops-lab/)| #### 二、ST 测试指南 | 文件 | 修改 | |------|------| | tests/system/docs/ST_DESIGN_AND_DEVELOPMENT_GUIDE.md | 删除 skill_dirs 配置中 "ops-lab";§3.9 标题由 ops-lab/ 改为 ops/ — TileLang 算子开发,5 个 TileLang skill 路径由 ops-lab/tilelang/skills/xxx 改为实际位置 ops/xxx | #### 三、其他文档 | 文件 | 修改 | |------|------| | ops/ascendc-registry-invoke-template/references/binary-json-dtype-guide.md | 删除"ops-lab 模板不适用"说明 | | plugins-community/tilelang2ascendc-ops-generator/quickstart.md | 修正错误目录名 ascendc-ops-lab-developer → tilelang2ascendc-ops-generator | #### 四、代码与配置(移除 ops-lab 扫描目录与处理分支) | 文件 | 修改 | |------|------| | infra/cannbot-skill-reviewer/scripts/review_skill.py | 路径前缀元组移除 "ops-lab/" | | plugins-community/install-helper/scripts/gen-embedded.cjs | SCAN_DIRS 移除 "ops-lab" | | plugins-community/install-helper/src/config/repository.yaml | scanDirs 移除 - ops-lab | | plugins-community/install-helper/src/core/scanner.ts | 默认 skillDirs 移除 "ops-lab"(2 处)| | plugins-community/tilelang2ascendc-ops-generator/init.sh | 删除 ops-lab 目录检查块、移除 SHARED_SKILL_ROOT_OPS_LAB 变量及 5 个 for 循环引用 | | tests/run-tests.sh | 注释移除 ops-lab/*/skills/ 模式 | #### 五、变更日志 | 文件 | 修改 | |------|------| | CHANGELOG.md | 新增 2026-07-20 清理 ops-lab 记录(历史记录中的 ops-lab 引用保持原样)| ## 关联 Issue Issue [#435](https://gitcode.com/cann/cannbot-skills/issues/435) See merge request: cann/cannbot-skills!645 | 3 天前 | |
feat(st-framework): migrate evals.md to evals.json and integrate skill-creator format Co-authored-by: hello_simida<wangyi206@huawei.com> # message auto-generated for no-merge-commit merge: !650 merge master into master feat(st-framework): migrate evals.md to evals.json and integrate skill-creator format Created-by: hello_simida Commit-by: hello_simida Merged-by: cann-robot Description: ## 描述 将全部 95 个 evals/evals.md 评测用例文件迁移为 evals/evals.json 统一 JSON 格式,改造 ST 测试框架直接读取 JSON。新格式兼容器 skill-creator 工具和 ST 框架双消费者。 ### 主要变更 **新增文件:** - scripts/convert_evals.py — evals.md → evals.json 批量转换脚本 - tests/system/scripts/evals_json_parser.py — JSON 解析器,输出与旧 parse_evals_md() 同结构 **修改文件:** - tests/system/scripts/common.py — evals.md → evals.json 路径,改用 evals_json_parser - tests/system/scripts/conftest.py — 函数重命名 + 测试描述更新 - tests/system/scripts/test_skill_basic.py / test_team_basic.py — import + 测试方法名 - tests/system/scripts/test_skill_evals.py / test_team_evals.py — import 名 - tests/system/scripts/main.py — import + 路径检测模式 - tests/gate_check.sh — cann_bench 检测路径更新为新 evals.json 结构 **删除文件:** - 95 个 evals/evals.md(位于 ops/graph/model/infra/plugins-official) **文档更新:** - tests/system/README.md — 重写评测用例格式节为 JSON - tests/system/docs/ST_DESIGN_AND_DEVELOPMENT_GUIDE.md — 更新用例文件组织说明 - tests/system/docs/USER_GUIDE.md — 更新用例格式示例 - tests/system/docs/ST_COVERAGE_REPORT.md — 追加格式变更记录 ## 关联的Issue Closes #442 ## 测试 - test_skill_basic.py — 1075 passed, 5 skipped - test_team_basic.py — 186 passed - main.py CI 入口增量模式 — 全部通过 - gate_check.sh 语法验证 — OK ## 文档更新 已同步更新 tests/system/ 下的相关文档 ## 类型标签 - [x] ♻️ 重构 - [x] 📝 文档更新 - [ ] 🐛 Bug 修复 - [ ] ✨ 新特性 - [ ] ⚡ 性能优化 - [ ] 🧪 测试 - [ ] 📦 构建/CI - [ ] 🔧 配置变更 - [ ] ⬆️ 依赖升级 - [ ] 🔒 安全修复 - [ ] 🧹 代码清理 - [ ] ❓ 其他,请描述: See merge request: cann/cannbot-skills!650 | 3 天前 | |
feat(st-framework): migrate evals.md to evals.json and integrate skill-creator format Co-authored-by: hello_simida<wangyi206@huawei.com> # message auto-generated for no-merge-commit merge: !650 merge master into master feat(st-framework): migrate evals.md to evals.json and integrate skill-creator format Created-by: hello_simida Commit-by: hello_simida Merged-by: cann-robot Description: ## 描述 将全部 95 个 evals/evals.md 评测用例文件迁移为 evals/evals.json 统一 JSON 格式,改造 ST 测试框架直接读取 JSON。新格式兼容器 skill-creator 工具和 ST 框架双消费者。 ### 主要变更 **新增文件:** - scripts/convert_evals.py — evals.md → evals.json 批量转换脚本 - tests/system/scripts/evals_json_parser.py — JSON 解析器,输出与旧 parse_evals_md() 同结构 **修改文件:** - tests/system/scripts/common.py — evals.md → evals.json 路径,改用 evals_json_parser - tests/system/scripts/conftest.py — 函数重命名 + 测试描述更新 - tests/system/scripts/test_skill_basic.py / test_team_basic.py — import + 测试方法名 - tests/system/scripts/test_skill_evals.py / test_team_evals.py — import 名 - tests/system/scripts/main.py — import + 路径检测模式 - tests/gate_check.sh — cann_bench 检测路径更新为新 evals.json 结构 **删除文件:** - 95 个 evals/evals.md(位于 ops/graph/model/infra/plugins-official) **文档更新:** - tests/system/README.md — 重写评测用例格式节为 JSON - tests/system/docs/ST_DESIGN_AND_DEVELOPMENT_GUIDE.md — 更新用例文件组织说明 - tests/system/docs/USER_GUIDE.md — 更新用例格式示例 - tests/system/docs/ST_COVERAGE_REPORT.md — 追加格式变更记录 ## 关联的Issue Closes #442 ## 测试 - test_skill_basic.py — 1075 passed, 5 skipped - test_team_basic.py — 186 passed - main.py CI 入口增量模式 — 全部通过 - gate_check.sh 语法验证 — OK ## 文档更新 已同步更新 tests/system/ 下的相关文档 ## 类型标签 - [x] ♻️ 重构 - [x] 📝 文档更新 - [ ] 🐛 Bug 修复 - [ ] ✨ 新特性 - [ ] ⚡ 性能优化 - [ ] 🧪 测试 - [ ] 📦 构建/CI - [ ] 🔧 配置变更 - [ ] ⬆️ 依赖升级 - [ ] 🔒 安全修复 - [ ] 🧹 代码清理 - [ ] ❓ 其他,请描述: See merge request: cann/cannbot-skills!650 | 3 天前 | |
feat(st-framework): migrate evals.md to evals.json and integrate skill-creator format Co-authored-by: hello_simida<wangyi206@huawei.com> # message auto-generated for no-merge-commit merge: !650 merge master into master feat(st-framework): migrate evals.md to evals.json and integrate skill-creator format Created-by: hello_simida Commit-by: hello_simida Merged-by: cann-robot Description: ## 描述 将全部 95 个 evals/evals.md 评测用例文件迁移为 evals/evals.json 统一 JSON 格式,改造 ST 测试框架直接读取 JSON。新格式兼容器 skill-creator 工具和 ST 框架双消费者。 ### 主要变更 **新增文件:** - scripts/convert_evals.py — evals.md → evals.json 批量转换脚本 - tests/system/scripts/evals_json_parser.py — JSON 解析器,输出与旧 parse_evals_md() 同结构 **修改文件:** - tests/system/scripts/common.py — evals.md → evals.json 路径,改用 evals_json_parser - tests/system/scripts/conftest.py — 函数重命名 + 测试描述更新 - tests/system/scripts/test_skill_basic.py / test_team_basic.py — import + 测试方法名 - tests/system/scripts/test_skill_evals.py / test_team_evals.py — import 名 - tests/system/scripts/main.py — import + 路径检测模式 - tests/gate_check.sh — cann_bench 检测路径更新为新 evals.json 结构 **删除文件:** - 95 个 evals/evals.md(位于 ops/graph/model/infra/plugins-official) **文档更新:** - tests/system/README.md — 重写评测用例格式节为 JSON - tests/system/docs/ST_DESIGN_AND_DEVELOPMENT_GUIDE.md — 更新用例文件组织说明 - tests/system/docs/USER_GUIDE.md — 更新用例格式示例 - tests/system/docs/ST_COVERAGE_REPORT.md — 追加格式变更记录 ## 关联的Issue Closes #442 ## 测试 - test_skill_basic.py — 1075 passed, 5 skipped - test_team_basic.py — 186 passed - main.py CI 入口增量模式 — 全部通过 - gate_check.sh 语法验证 — OK ## 文档更新 已同步更新 tests/system/ 下的相关文档 ## 类型标签 - [x] ♻️ 重构 - [x] 📝 文档更新 - [ ] 🐛 Bug 修复 - [ ] ✨ 新特性 - [ ] ⚡ 性能优化 - [ ] 🧪 测试 - [ ] 📦 构建/CI - [ ] 🔧 配置变更 - [ ] ⬆️ 依赖升级 - [ ] 🔒 安全修复 - [ ] 🧹 代码清理 - [ ] ❓ 其他,请描述: See merge request: cann/cannbot-skills!650 | 3 天前 | |
feat(st-framework): migrate evals.md to evals.json and integrate skill-creator format Co-authored-by: hello_simida<wangyi206@huawei.com> # message auto-generated for no-merge-commit merge: !650 merge master into master feat(st-framework): migrate evals.md to evals.json and integrate skill-creator format Created-by: hello_simida Commit-by: hello_simida Merged-by: cann-robot Description: ## 描述 将全部 95 个 evals/evals.md 评测用例文件迁移为 evals/evals.json 统一 JSON 格式,改造 ST 测试框架直接读取 JSON。新格式兼容器 skill-creator 工具和 ST 框架双消费者。 ### 主要变更 **新增文件:** - scripts/convert_evals.py — evals.md → evals.json 批量转换脚本 - tests/system/scripts/evals_json_parser.py — JSON 解析器,输出与旧 parse_evals_md() 同结构 **修改文件:** - tests/system/scripts/common.py — evals.md → evals.json 路径,改用 evals_json_parser - tests/system/scripts/conftest.py — 函数重命名 + 测试描述更新 - tests/system/scripts/test_skill_basic.py / test_team_basic.py — import + 测试方法名 - tests/system/scripts/test_skill_evals.py / test_team_evals.py — import 名 - tests/system/scripts/main.py — import + 路径检测模式 - tests/gate_check.sh — cann_bench 检测路径更新为新 evals.json 结构 **删除文件:** - 95 个 evals/evals.md(位于 ops/graph/model/infra/plugins-official) **文档更新:** - tests/system/README.md — 重写评测用例格式节为 JSON - tests/system/docs/ST_DESIGN_AND_DEVELOPMENT_GUIDE.md — 更新用例文件组织说明 - tests/system/docs/USER_GUIDE.md — 更新用例格式示例 - tests/system/docs/ST_COVERAGE_REPORT.md — 追加格式变更记录 ## 关联的Issue Closes #442 ## 测试 - test_skill_basic.py — 1075 passed, 5 skipped - test_team_basic.py — 186 passed - main.py CI 入口增量模式 — 全部通过 - gate_check.sh 语法验证 — OK ## 文档更新 已同步更新 tests/system/ 下的相关文档 ## 类型标签 - [x] ♻️ 重构 - [x] 📝 文档更新 - [ ] 🐛 Bug 修复 - [ ] ✨ 新特性 - [ ] ⚡ 性能优化 - [ ] 🧪 测试 - [ ] 📦 构建/CI - [ ] 🔧 配置变更 - [ ] ⬆️ 依赖升级 - [ ] 🔒 安全修复 - [ ] 🧹 代码清理 - [ ] ❓ 其他,请描述: See merge request: cann/cannbot-skills!650 | 3 天前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 3 天前 | ||
| 3 天前 | ||
| 3 天前 | ||
| 3 天前 | ||
| 3 天前 |