CANNBot EasyAsc DSL技能

发布时间:2026/7/12 1:56:51

CANNBot EasyAsc DSL技能 【免费下载链接】cannbot-skillsCANNBot 是面向 CANN 开发的用于提升开发效率的系列智能体本仓库为其提供可复用的 Skills 模块。项目地址: https://gitcode.com/cann/cannbot-skillsname: ops-easyasc-dsl description: easyasc DSL to AscendC workflow. Author, debug, and validate Ascend NPU kernels written in the easyasc Python DSL, then lower them to AscendC runtime.ops-easyasc-dslThis is the user-facing entrypoint for the easyasc DSL to AscendC skill. The reusable workflow itself lives underagent/; this file only points you at it.Before you read the archived runtime/docs or examplesParts of this repository ship as archives to keep the delivered skill bundle small.Run the initialization script once before reading runtime/doc content or running examples:bash agent/scripts/init.shagent/scripts/init.shrestores:easyasc/— the DSL Python package and codegen runtimedoc/anddoc_cn/— long-form English and Chinese documentationagent/example/— curated kernel examples and manual demo programsThe script is idempotent; only missing trees are restored. Archives live underagent/assets/:agent/assets/ops-easyasc-dsl-runtime.tar.gz— theeasyasc/,doc/, anddoc_cn/payloadagent/assets/ops-easyasc-dsl-example.tar.gz— theagent/example/payloadWhere to go nextStart with the router:agent/ROUTER.md— progressive-disclosure routing layerPreferred read order:agent/ROUTER.md— pick the matching routeone playbook fromagent/playbooks/one focused reference fromagent/references/one source example fromagent/example/kernels/(afterinit.sh)Top-level layoutskill/— this skill entrypointagent/— the callable easyasc DSL to AscendC workflow used by this skillagent/scripts/— repository-maintenance scripts, includinginit.shagent/assets/— archived runtime/docs and example payloadsagent/example/— restored kernel examples and manual demos (on-demand)Environment guidanceThe delivered scripts prefer environment variables over fixed install paths. Set them to match your CANN installation, for example:export ASCEND_HOME_PATH/path/to/your/cann/install # optional conda env name (example only, not required) # conda activate torch210npuAvoid hardcoding machine-specific absolute paths when editing delivered scripts.【免费下载链接】cannbot-skillsCANNBot 是面向 CANN 开发的用于提升开发效率的系列智能体本仓库为其提供可复用的 Skills 模块。项目地址: https://gitcode.com/cann/cannbot-skills创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻