| 基于Blaze的matmul单算子直调
Co-authored-by: chenkang30<chenkang30@huawei.com>
# message auto-generated for no-merge-commit merge:
!244 merge pr-225 into master
基于Blaze的matmul单算子直调
Created-by: chenkang30
Commit-by: 陈康;chenkang30
Merged-by: cann-robot
Description: ## 描述
<!--在这里详细描述您的改动,包括改动的原因和所采取的方法。-->
1、优化ascendc-direct-invoke-template的skill,将内部的matmul算子相关知识独立出单独的skill,保持直调脚手架功能纯粹,本次修改先将单算子相关知识移出去,matmul的mx融合相关内容,计划下一步整改;
2、Blaze(Basic Linear Algebra OptimiZed Engine,基础线性代码优化引擎),构建基于Blaze的matmul直调skill,支持模块化设计和代码分层,结合AscendC的tensor_api来实现算子kernel,可快速生成matmul单算子模板。Blaze详细信息可参考:https://gitcode.com/cann/ops-tensor
## 关联的Issue
<!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000-->
<!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单的链接。-->
https://gitcode.com/cann/cannbot-skills/issues/137
## 测试
<!--描述进行了哪些测试来验证你的改动。-->
## 文档更新
<!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。-->
## 类型标签
<!-- [x] 表示选中 -->
- [x] 🌟 新特性
- [x] ✨ 特性增强
- [ ] 🐛 Bug 修复
- [ ] ⚡ 性能优化
- [ ] 🧪 测试用例
- [ ] 📦 构建 / CI
- [ ] 📝 文档更新
- [ ] 🔧 配置变更
- [ ] ⬆️ 依赖升级
- [ ] 🔒 安全修复
- [ ] ♻️ 代码重构
- [ ] 🧹 代码清理
- [ ] ❓ 其他,请描述:
## 流水线故障排查
<!-- 如果下方的流水线检查未通过,可参考以下指引进行自助修复 -->
> **UT_Test 未通过?**
> 请在下方流水线表格的 **UT_Test** 行,点击右侧的 >>>>> 下载「UT_Test 自检修复提示词模版」。
> 将下载的模版内容粘贴给 Agent,Agent 将根据日志自动定位并修复问题。
>
> 示例:
> 
See merge request: cann/cannbot-skills!244 | 13 天前 |