已关闭
feat(ops-registry-invoke): integrate op-develop agents and skills #33
feat(ops-registry-invoke): integrate op-develop agents and skills #33
已关闭
zhangzijie创建于 9月21日关闭于 9月23日
zhangzijie成员
9月21日

变更

  • 为 ops-registry-invoke 新增 8 个专用 agent,覆盖需求分析、spec 生成、方案设计、kernel 开发及对应校验。
  • 新增 17 个插件内技能包,覆盖需求/spec 生成、AscendC 构建与编译/运行/精度/同步调试、手写 ACLNN、TTK 环境与黑盒/白盒测试、ST 与 Tiling UT 验证。
  • 通过 10 个相对符号链接复用 vendor/cannbot-skills/ops 中的既有技能,包括 registry invoke template 和 blaze best practice。
  • 更新 op-develop.yaml:18 个任务先读取 $USER_PROMPT;需求/spec/设计阶段绑定专用 executor/verifier;setup-op-package 改为先加载 registry template,再初始化 add 算子工程并构建/安装到 dev-package。
  • 清理 Codecheck 报告中的日志、格式、静态方法、异常处理、函数拆分与复杂度相关问题。

验证

  • ops-spec-gen / blackbox-tester / ops-ttk / whitebox-tester 测试:347 passed。
  • ruff check --select E,W,F,I --line-length 120 通过。
  • op-develop.yaml 解析通过;18 个目标任务的 approach[0] 均为 read $USER_PROMPT first.。
  • 新增符号链接均可解析,且目标内 SKILL.md 存在。
likedislike
当前Pull Request已关闭, 关闭人@zhangzijie
Zzhangzijie成员
9月21日 创建了 pull request,commit 4f42c1fe
CANN-robotCANN-robot成员
9月21日 添加了label:cann-cla/yes
CANN-robot
CANN-robot成员
9月21日 评论:

CLA Signature Pass

zhangzijie, thanks for your pull request. All authors of the commits have signed the CLA. 👍

likedislike
CANN-robot
CANN-robot成员
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

⚠️ This PR does not yet meet the following requirements:lgtm (requires ≥ 2 person(s) per module)、approve (requires ≥ 1 person(s) per module)

Module Approval Details

module lgtm status approve status
repo-cann/cannbot ❌ (0/2)(You can also ask: 金炯, hanrui22, benwallace52, zihengwang2, 陆玲辉) ❌ (0/1)(You can also ask: 沈敏, 陆玲辉, benwallace52, qq_37913898, 汤平川)

💡 Tip:

  • Committer can comment /approve or /lgtm
  • Commenting /approve implies both code review (lgtm) and intent to merge (approve)

CLA Signature Pass

zhangzijie, thanks for your pull request. All authors of the commits have signed the CLA. 👍

likedislike
Zzhangzijie成员
9月21日 预合并成功(commit_id: 7da1b00ac5107d90fd644a4ce2cb36b5ca891f53)
此处折叠了111条消息 查看更多
Zzhangzijie成员
9月22日 virtual merging failed, update merge request[project_id: 10708627, iid: 33, target_commit_sha: e140ca6d57f81fe477cb12f1397a38d7db8a33c3], message: Conflict detected
Zzhangzijie成员
9月22日 推送  1 个提交:a7752da3-refactor: split oversized validation functions
Zzhangzijie成员
9月22日 virtual merging failed, update merge request[project_id: 10708627, iid: 33, target_commit_sha: e140ca6d57f81fe477cb12f1397a38d7db8a33c3], message: Conflict detected
Zzhangzijie成员
9月22日 修改了pull request 的描述
Zzhangzijie成员
9月23日 关闭了 pull request