已合并
fix(ops-direct-invoke): 对齐 DSL Skill 正式目录引用 #135
xutianze创建于 14 天前
fix(ops-direct-invoke): 对齐 DSL Skill 正式目录引用 #135
已合并
Pull Request已成功合入, 合并人@CANN-robot
(感谢 xutianze 的贡献)14 天前 关联了issue:[Requirement|需求建议]: 将 cannbot-dsl 相关 skills 从 community/ops 迁移至 ops 目录
14 天前 添加了label:cann-cla/yes
CANN-robot
14 天前 评论:
14 天前 评论:
CANN-robot
14 天前 评论:
14 天前 评论:
Thanks for your pull-request.
The full list of commands accepted by me can be found at here.
You can get sig-info at here.
You can self-configure the PR merge rules for this repository. For more details, please refer to Here.
For more, you also can visit HICANN.
PR Approval Progress
✅ Congratulations! All modules have met the lgtm and approve requirements.
Module Approval Details
| module | lgtm status | approve status |
|---|---|---|
| repo-cann/cannbot | ✅ 汤平川, 金炯 (2/2) | ✅ 汤平川 (1/1) |
💡 Tip:
- Committer can comment
/approveor/lgtm- Commenting
/approveimplies both code review (lgtm) and intent to merge (approve)
CLA Signature Pass
xutianze, thanks for your pull request. All authors of the commits have signed the CLA. 👍


13 天前 修改标题为 “[WIP]fix(ops-direct-invoke): 对齐 DSL Skill 正式目录引用”,原标题为“[WIP]fix(ops-direct-invoke): 同步 DSL skills 迁移及关联依赖”
13 天前 修改标题为 “[WIP]fix(ops-direct-invoke): 对齐 DSL Skill 正式目录引用”,原标题为“[WIP]fix(ops-direct-invoke): 同步 DSL skills 迁移及关联依赖”
此处折叠了10条事件消息 查看更多
13 天前 修改了pull request 的描述
xutianze
13 天前 评论:
13 天前 评论:
compile


13 天前 预合并成功(commit_id: a42ee11e41e017312efdf807d9fa0cb3d890639e)
CANN-robot
13 天前 评论:
13 天前 评论:
| 🚀 CI 流水线已启动 |
|---|
| 📋 执行详情: 点击查看流水线 |


13 天前 添加了label:ci-pipeline-running
13 天前 删除了label:ci-pipeline-running
13 天前 添加了label:ci-pipeline-passed
TangPC
13 天前 评论:
13 天前 评论:
/lgtm
/approve


13 天前 添加了label:approved
13 天前 添加了label:lgtm
13 天前 合入了pull request
描述
对齐 cannbot-skills PR1360 的目录迁移与设计输入契约,将官方
ops-direct-invoke工作流使用的六个cannbot-dsl-*Skill 从community/ops/改为ops/。修改范围
cannbot-dsl-env-checkcannbot-dsl-op-designcannbot-dsl-unit-plannercannbot-dsl-test-generatorcannbot-dsl-best-practicecannbot-dsl-code-reviewervendor/cannbot-skills/ops/cannbot-dsl-*,保持 Skill 名称、安装 ID、角色和工作流拓扑不变。ops-design-paradigms已由 skills PR1359 迁入ops/。本次迁移完成后,直调插件的外部 Skill 来源不再包含community/。cannbot-dsl-op-design提供规格文件路径、环境、API 文档、SoC 信息及上述资料;工作流仍使用design/doc/spec.yaml,公共 Skill 不再依赖这个固定文件名。范围边界与配套版本
ops-direct-invoke及其安装回归的 5 个文件修改;不修改ops-perf-evolution、跨代迁移插件、全局 marketplace SHA 或子模块固定版本。master,无需为了使用最新 Skill 手动提交子模块指针。指定--skills <SHA|path>时,调用方应选择包含迁移的兼容版本。打包则使用 vendor 当前检出的版本,不自动获取最新分支。d091d056dd1aa06ffd2d0f116c582cdf53f29bfb,未将该 SHA 固定到本仓。关联的 Issue / PR
测试
git diff --check:通过。python3 plugins-official/ops-direct-invoke/skills/ops-direct-invoke-maintain/test/ut/test_all.py:5 类、36 项全部通过。assemblePlugins仅构建ops-direct-invoke,随后运行node --test --test-name-pattern='ops-direct-invoke' script/test/install.test.js:11 项通过,覆盖五客户端 × 源码/打包安装及统一 init。node --test script/test/skills-source.test.js script/test/harness.test.js:36 项全部通过,覆盖版本选择、来源更新、安装与工作流调度接口。SKILL.md名称,无community/来源;六个 DSL Skill 与范式 Skill 的 251 个非入口资源与打包副本逐字节一致。cannbot-dsl-docs-search调用或合并冲突标记。以上为本 PR 范围内的安装、资源与接口验证,不代表全仓构建通过,也不代表真实模型/NPU 完整 DSL 开发验收通过。未扩展处理其他插件的依赖问题。
文档更新
ops-direct-invoke/README.md:迁移说明、自动更新与显式版本选择边界、API 文档来源。ops-direct-invoke入口SKILL.md:统一到正式ops/来源。QUICKSTART.md:已核对,保持原有正确的统一 init 用法。类型标签