| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
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 | 1 天前 | |
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 | 1 天前 | |
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 | 1 天前 | |
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 | 1 天前 | |
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 | 1 天前 | |
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 | 1 天前 | |
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 | 1 天前 |