cannbot:基于 CANN 与昇腾 NPU 生态的 Agent 插件项目

CANNBot 是面向 CANN 开发的用于提升开发效率的系列智能体,本仓库为其提供plugin、harness等应用模块。

分支5Tags0
文件最后提交记录最后更新时间
23 天前
26 天前
23 天前
26 天前
23 天前
23 天前
26 天前
26 天前
26 天前
26 天前
26 天前
26 天前
26 天前
23 天前

CANNBot

npm

🚀 概述

CANNBot 面向 CANN 与昇腾 NPU 开发场景,提供可组合的 Agent 插件、专业角色和工程工作流,支持算子开发、算子测试、模型迁移与推理优化。

⚡ 快速开始

npm 安装

npx @cannbot-plugin/cannbot@latest install ${plugin} --tool opencode

源码安装

git clone --recurse-submodules --shallow-submodules https://gitcode.com/cann/cannbot.git
cd cannbot/plugins/${plugin}
bash init.sh

${plugin}:插件名称,见官方插件,例如 ops-direct-invoke。

📦 官方插件

插件 能力
ops-direct-invoke skill 驱动的多角色直调算子开发工作流:8 阶段 7 CP 全流程、静默模式、可插拔流程插件、算子仓继承定制
ascendc-st-design Ascend C 算子 L0/L1/L2 ST 用例设计
model-infer-optimize NPU 模型迁移、精度对齐与推理性能优化

📖 文档

💬 相关信息

项目介绍

CANNBot 是面向 CANN 开发的用于提升开发效率的系列智能体,本仓库为其提供plugin、harness等应用模块。

定制我的领域