已合并
重构 ops-direct-invoke:替换官方插件并动态生成工作流引导 #34
xutianze创建于 9月21日
重构 ops-direct-invoke:替换官方插件并动态生成工作流引导 #34
已合并
Pull Request已成功合入, 合并人@CANN-robot
(感谢 xutianze 的贡献)9月21日 添加了label:cann-cla/yes
CANN-robot
9月21日 评论:
9月21日 评论:
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 | ✅ 宋恺, hanrui22 (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. 👍


9月21日 预合并成功(commit_id: 658fe165cfe579ed0b21110047e0049094ea8cc3)
9月21日 预合并成功(commit_id: 429997f05f48f329ae31816ded7ea2e3aa0aa465)
9月21日 删除了label:cann-cla/yes
9月21日 添加了label:cann-cla/yes
9月21日 修改了pull request 的描述
xutianze
9月21日 评论:
9月21日 评论:
compile


9月21日 预合并成功(commit_id: 2453af450c011d13b3a38e7a872b1c72a1c13403)
CANN-robot
9月21日 评论:
9月21日 评论:
| 🚀 CI 流水线已启动 |
|---|
| 📋 执行详情: 点击查看流水线 |


9月21日 添加了label:ci-pipeline-running
9月21日 删除了label:ci-pipeline-running
9月21日 添加了label:ci-pipeline-passed
songkai111
9月21日 评论:
9月21日 评论:
/approve


9月21日 添加了label:approved
9月21日 添加了label:lgtm
9月21日 合入了pull request
将 harness 驱动的直调算子工作流作为
ops-direct-invoke3.0.0 放入官方插件目录,替换原实现并删除社区目录副本。源码与 npm 安装继续使用统一安装器。tasks/ascendc、workflows/ascendc组织任务和流程,文档模板平铺到templates;删除暂不使用的目录,清理任务未使用的变量及模板绑定。use_when声明适用场景。新增引导生成脚本,启动前扫描模板并生成文件名/调用时机清单,替代手工维护的registry.csv;组装后不向 harness 传递引导元数据。验证:
npm --prefix script test:67 项通过。npm --prefix script run pack:smoke:真实 tgz 安装与运行检查通过。git diff --check通过;已 rebase 到主线ade7fa0,仅包含本次重构提交。测试覆盖组装、安装和模拟执行,未进行真实模型或 NPU 算子开发验证。原来从社区路径安装的工作区需重新执行初始化。