一切皆技能
领域知识与工程模板被沉淀为可复用的 Skill 模块,遵循 Agent Skills 开放标准,可在任意主流 AI 编程工具中加载。
CANNBot Skills · 面向 CANN 开发者的 Agent Skills 合集
CANNBot 将算子开发、图模式优化、模型推理等 CANN 全场景能力沉淀为可复用的 Agent Skills。
在 Claude Code / OpenCode / Trae / Cursor 等任意 AI 编程工具中直接使用,可以自由组合与灵活扩展。
# Linux / macOS
$ curl -fsSL https://raw.gitcode.com/cann/cannbot-skills/raw/master/install.sh | bash
$ install-helper # 启动交互式安装向导
$ npx skills add https://gitcode.com/cann/cannbot-skills.git --list
$ npx skills add https://gitcode.com/cann/cannbot-skills.git --skill ascendc-env-check --agent opencode
模型是 Agent 的灵魂。
Skills 给予 Agent 理解 CANN 领域、使用工程模板,并在真实昇腾开发场景中持续工作的能力。
Ascend C 直调 / 注册调用、Catlass、PyPTO、TileLang、Triton 五条开发路径,覆盖 Kernel 设计实现、精度调试、性能优化与 UT/ST 测试。
torch.compile 图模式(npugraph_ex)与 NPU 模型推理端到端优化:并行策略、KVCache、量化、融合、多流与性能剖析。
Plugin 编排 Agents,Agents 绑定 Skills。官方 Plugins 提供端到端开发路径,社区共建持续扩展,一次安装即可获得完整协作流程。
领域知识与工程模板被沉淀为可复用的 Skill 模块,遵循 Agent Skills 开放标准,可在任意主流 AI 编程工具中加载。
Plugin(应用编排层)通过 AGENTS.md 定义 Agent 协作顺序;Agent(角色执行层)承担方案设计、代码开发与代码检视;Skill(知识能力层)提供领域知识与工程模板。
技术信息必须来自 CANN 官方文档与社区代码仓,禁止编造 API;模块分层设计、按需展开,先给结论再说原因,直击要点。
适合端到端开发流程编排。安装后运行 install-helper 启动交互式向导,或 npx @cannbot-ai/install-helper 免安装运行。
# Linux / macOS
$ curl -fsSL https://raw.gitcode.com/cann/cannbot-skills/raw/master/install.sh | bash
# Windows PowerShell
$ iwr -useb https://raw.gitcode.com/cann/cannbot-skills/raw/master/install.ps1 | iex
遵循 Agent Skills 开放标准,按需安装单个 Skill。
# 浏览可用 Skills
$ npx skills add https://gitcode.com/cann/cannbot-skills.git --list
# 安装单个 Skill(交互式选择目标工具)
$ npx skills add https://gitcode.com/cann/cannbot-skills.git --skill ascendc-env-check --agent opencode
安装完成后,直接在 AI 编程工具中说「检查环境」「开发一个 Abs 算子」即可开始。
与 CANN 开发者一起共建 Skills 与 Agents。