当前位置: 首页 > article >正文

CANN Skills:用 AIGC 内容帮助开发者学习昇腾

CANN 开源社区的 skills 仓库是一个挺有意思的项目。它不是一个技术库不提供任何 API 或算子——它是一个由 AI Agent 驱动的技术内容 Skill 合集。每份 Skill 是一份SKILL.md文件定义了 Agent 写特定主题技术文章的行为规则——术语规范、文章类型、写作模式、自检清单。当你对 Agent 说写一篇 CANN Runtime 的架构原理剖析Agent 读取 Runtime 的 Skill 文件按里面的规则和知识库生成文章。Skills 仓库是什么skills 仓库托管在 atomgit 上目录结构是一组 Skill 文件的集合skills/ ├── cann-content-gen/ # CANN 内容生成 │ └── SKILL.md ├── cann-code-review/ # CANN 代码审查 │ └── SKILL.md ├── cann-quick-start/ # 昇腾快速入门 │ └── SKILL.md └── ...每份SKILL.md包含术语硬规则CANN 不能写华为 CANN、Ascend C 必须有空格、Ascend 910 不带后缀知识库仓库清单、架构图、依赖关系、版本时间线——Agent 写文章时直接引用的素材文章模板8 种文章类型的结构和写法规范自检清单生成完成后 Agent 自己检查一遍——有没有禁用词、术语对不对、架构描述有没有错为什么 CANN 社区开始做 Skill任何开源社区都有新人入门的问题——文档堆了十几万字新人还是不知道该从哪看起。别说是 CANN 这种从底层硬件到上层应用都有涉及的项目——五层架构、55 个仓库、十几个框架集成文档量确实很庞大。Skills 的初衷是让 AI Agent 帮开发者消化这些信息。你不需要把 CANN 的全部文档看完——告诉 Agent 你想做什么“写一个 YOLO 推理”、“理解 GE 图执行”Agent 读取对应的 Skill 文件结合内置知识库给你一篇结构完整、术语正确、风格一致的技术文章。把技能知识写成 Skill 文件的思路是不是让开发者记住所有细节而是让开发者知道有这个能力——当你需要时Agent 会用 skill 帮你生成你需要的内容。技术内容生成为什么重要一个开源项目能否快速被采用文档生态跟代码质量一样重要。CANN 有 55 个仓库每个仓库都有 README但 README 只能覆盖这个仓库是什么。开发者需要的是我要做 XX应该看哪些仓库、按什么顺序学、每一步怎么做——这恰好是 Skill 擅长的事情。一个cann-content-genSkill 可以产出不同角度和深度的文章覆盖新人入门和老手进阶两个需求。社区贡献者写一篇教程可能花一周。写一份 Skill 文件可能花一天——之后 Agent 可以基于它以分钟级的频率产出各种类型的文章。这不是要替代人写的内容而是在人写的内容基础上做规模化延伸。社区生态协作方式Skills 的协作模式很轻量。任何人都可以提 PR 修术语。发现 Skill 里某个仓库的描述写错了直接提 PR 修贡献新 Skill。如果某个 CANN 仓库还没有对应的 Skill贡献者可以写一份提 PR反馈内容问题。Agent 生成的内容如果有事实错误反馈到 skills 仓库的 Issues 里——Skill 文件定期根据反馈更新Skill 的设计本身也鼓励迭代。每份SKILL.md末尾有一个反馈日志——记录了每次更新了什么、为什么更新。社区成员的反馈直接驱动 Skill 的版本演进。在当前上下文里的参考你这次生成的所有 CANN 文章——Runtime、GE、AscendCL、ATC、Ascend C、动态 Shape、YOLO、FlashAttention、大模型推理——每一篇都基于cann-content-genSkill。Skill 文件里内置的仓库清单、术语规则和自检清单确保了文章的事实准确性和风格一致性。如果你在阅读过程中发现了任何事实错误或表述不准确的地方反馈到 skills 仓库的 Issues——Skill 会在下一版更新中修复。这也是社区协作的意义——每一份反馈都在改进后续所有文章的质量。skills 仓库参与 CANN 社区贡献我的生成过程这次生成的 25 篇文章Prompt 6 到 30全部基于cann-content-genSkill。每篇文章在写完后都经历了 Skill 定义的三轮自检——字符串扫描检查禁用词和术语、架构一致性检查仓库定位和层级关系、质量反诘防止文章空洞化。如果你在阅读过程中发现某篇文章的描述跟你的经验不匹配欢迎反馈到 skills 仓库。这些反馈最终会回到 Skill 文件的更新迭代中让后续生成的每一篇文章都比上一版更准确。如何贡献一份 Skill贡献一份 Skill 的流程很简单。在 atomgit 上 fork skills 仓库后创建新目录你的技能名/SKILL.md。SKILL.md 至少包含name 和 description 元信息、知识库仓库列表、术语规则、架构图、生成流程文章类型、写作模式、自检清单。写完后提 PR社区维护者 review 后合并。新 Skill 上线后社区里任何人都可以基于它生成内容——它是一份可被 Agent 理解的知识文档。参考仓库skills 仓库CANN 社区

相关文章:

CANN Skills:用 AIGC 内容帮助开发者学习昇腾

CANN 开源社区的 skills 仓库是一个挺有意思的项目。它不是一个技术库,不提供任何 API 或算子——它是一个由 AI Agent 驱动的技术内容 Skill 合集。 每份 Skill 是一份 SKILL.md 文件,定义了 Agent 写特定主题技术文章的行为规则——术语规范、文章类型…...

cann-recipes-infer:LLM 在昇腾上的推理参考实现

大模型推理部署跟小模型完全是两回事。小模型一张卡就能装下,调几个参数就能跑。LLaMA-70B 参数 140GB,需要多卡拆分;解码阶段逐 Token 生成,需要 KV Cache 优化;Attention 是 Memory Bound,需要 FlashAtte…...

GE 图执行引擎:CANN 推理的计算图编排中心

在 CANN 的五层架构里,GE 处在 AscendCL 和 Runtime 之间的枢纽位置。它不直接参与算子计算,不管理 NPU 资源,但它决定了"这张计算图怎么跑"——算子的执行顺序、哪些可以并发的、哪些可以融合的、中间 Tensor 放哪。 GE&#xff…...

以灵活测试方案打造共享实验室,强化槟城IC设计生态系统

益莱储(Electro Rent) InvestPenang|IC 设计验证与特性表征共享实验室马来西亚槟城正积极推进其成为亚洲领先的半导体枢纽。在 InvestPenang 主导的「Penang Silicon Design 5KM(PSD5KM)」计划下,全新的 I…...

ops-rand:AI 训练中的随机数生成

AI 训练离不开随机数。权重初始化要随机、Dropout 要随机、数据打乱要随机、噪声注入要随机。每一次随机操作的背后,都有一组随机数生成器在工作。 CANN 的 ops-rand 仓库提供了 NPU 上的随机数生成算子——Dropout、随机 Shuffle、随机初始化、正态分布采样等。这…...

AzurLaneAutoScript深度解析:如何构建智能化的碧蓝航线自动化解决方案

AzurLaneAutoScript深度解析:如何构建智能化的碧蓝航线自动化解决方案 【免费下载链接】AzurLaneAutoScript Azur Lane bot (CN/EN/JP/TW) 碧蓝航线脚本 | 无缝委托科研,全自动大世界 项目地址: https://gitcode.com/gh_mirrors/az/AzurLaneAutoScript…...

戴尔G15散热终极控制:开源TCC-G15高效替代方案完全指南

戴尔G15散热终极控制:开源TCC-G15高效替代方案完全指南 【免费下载链接】tcc-g15 Thermal Control Center for Dell G15 - open source alternative to AWCC 项目地址: https://gitcode.com/gh_mirrors/tc/tcc-g15 对于戴尔G15笔记本用户而言,过热…...

[qemu+kvm]: vfio调用流程

透传pcie设备全流程: QEMU测:vfio_realize->-> vfio_get_group->open("/dev/vfio/group id")-> 进入内核态->vfio_group_fops_open //分配group, filep->private_data group;注意:/dev/vfio/group …...

2026数字营销岗位需要具备的能力有哪些

数字营销这几年变化很快,到了2026年,岗位要求已经不再只是“会投放、会写文案、会做表格”这么简单了。很多职场人都能明显感觉到:过去靠经验拍脑袋做营销,越来越难;未来真正有竞争力的人,往往是那些既懂业…...

终极QRazyBox指南:免费在线修复损坏二维码的完整教程

终极QRazyBox指南:免费在线修复损坏二维码的完整教程 【免费下载链接】qrazybox QR Code Analysis and Recovery Toolkit 项目地址: https://gitcode.com/gh_mirrors/qr/qrazybox 你是否遇到过重要二维码因为打印模糊、水渍污损或物理磨损而无法扫描的困扰&a…...

AI大模型推理并行策略:DP、TP、PP、SP、EP的基本原理

在做大模型推理部署的时候,经常会碰到模型参数量太大,一块GPU的显存装不下,或者单块GPU的算力跟不上推理速度的情况,这时候就需要用并行策略来解决这些问题。 因为计算的流程不一样,推理和训练用到的并行策略在实现上也不一样。 这篇文章就是帮大家快速搞懂常见并行策略…...

美联储加息降息,如何牵动美黄金价格?

在国际金融市场中,美联储的加息、降息政策,是影响美黄金价格最核心的因素之一。很多普通投资者看不懂复杂术语,小编将从机会成本、美元强弱、市场预期三个关键点,让大家轻松看懂金价涨跌逻辑。黄金本身是无息资产,不会…...

终极解决方案:在Chrome浏览器中实现密码无缝同步

终极解决方案:在Chrome浏览器中实现密码无缝同步 【免费下载链接】ChromeKeePass Chrome extensions for automatically filling credentials from KeePass 项目地址: https://gitcode.com/gh_mirrors/ch/ChromeKeePass 你是否厌倦了每次登录网站时都要手动从…...

OpenRPA完全指南:免费开源的企业级RPA自动化终极方案

OpenRPA完全指南:免费开源的企业级RPA自动化终极方案 【免费下载链接】openrpa Free Open Source Enterprise Grade RPA 项目地址: https://gitcode.com/gh_mirrors/op/openrpa OpenRPA是一款免费开源的企业级RPA(机器人流程自动化)软…...

13个 AI Agent 的基础概念

1、AgentAgent依靠大语言模型作为核心,同时拥有任务规划、信息记忆以及工具调用三大能力,能够自行拆分繁杂任务,反复执行操作,接收实时反馈并一步步推进流程直至任务收尾。它跳出了单纯输出文字的局限,不再只会被动听从…...

计算机网络知识点全面总结(有这一篇就够了!!!)

计算机网络知识点全面总结(有这一篇就够了!!!) 一、计算机网络概述 1.1 计算机网络的分类 按照网络的作用范围:广域网(WAN)、城域网(MAN)、局域网&#xff…...

为OpenClaw智能体工作流配置Taotoken作为统一模型服务源

🚀 告别海外账号与网络限制!稳定直连全球优质大模型,限时半价接入中。 👉 点击领取海量免费额度 为OpenClaw智能体工作流配置Taotoken作为统一模型服务源 在构建基于智能体(Agent)的自动化工作流时&#x…...

从 AI 工具到音乐生态:可酷加速布局,构建数字音乐全新基础设施

当数字音乐行业从流量竞争迈入生态竞争的新阶段,单一产品的功能边界已难以支撑企业长期增长,完善的生态协同能力逐渐成为企业突围的核心竞争力,也成为定义行业未来格局的关键变量。在此背景下,可酷公司近日对外披露其全新发展战略…...

Robo 3T:原生跨平台MongoDB管理工具的架构解析与技术实践

Robo 3T:原生跨平台MongoDB管理工具的架构解析与技术实践 【免费下载链接】robomongo Native cross-platform MongoDB management tool 项目地址: https://gitcode.com/gh_mirrors/ro/robomongo Robo 3T作为一款原生跨平台的MongoDB管理工具,为开…...

收藏 | LangChain vs LlamaIndex:大模型应用开发框架深度解析,小白也能轻松入门!

本文深入对比了LangChain和LlamaIndex两大框架的核心定位、功能模块及适用场景。LangChain是一个通用的LLM应用编排框架,通过LangGraph支持复杂Agent流程;LlamaIndex则专注于数据索引和检索,提供丰富的数据连接器和索引类型。文章还介绍了如何…...

以 AIGC 贯通设计 — 生产 — 营销:集之互动推动服装电商供应链进入全域协同新阶段

在快时尚主导、高频上新成为标配、流量窗口以周甚至以天计算的今天,服装电商的核心竞争力早已从单一的产品力、营销力,转向全链路供应链效率的竞争。当前行业普遍面临的痛点不再是某一环节的短板,而是全链路割裂:设计端与市场需求…...

2026年主流一键生成论文工具全攻略(含免费额度说明)

以下是当前学术圈口碑 TOP 的6 款 AI 写论文工具,覆盖从选题、开题到降重、答辩的论文全流程,剔除冗余工具,每款均附分步骤实操指南场景适配技巧,重点突出中文论文适配性,新手也能快速上手,效率翻倍。一、全…...

AIoT网关50+AI算法硬核加持,AIoT边缘计算赋能千行百业

在物联网与人工智能深度融合的时代,边缘侧的智能感知与决策能力成为行业数字化转型的核心。计讯物联TG465系列5G AIoT边缘计算机,以50成熟视觉AI算法为核心,搭载工业级强悍硬件,打造"AIIoT深度融合"的多模态智能体&…...

Diablo Edit2:5分钟掌握暗黑破坏神2终极角色编辑器

Diablo Edit2:5分钟掌握暗黑破坏神2终极角色编辑器 【免费下载链接】diablo_edit Diablo II Character editor. 项目地址: https://gitcode.com/gh_mirrors/di/diablo_edit 你是否厌倦了在暗黑破坏神2中反复刷装备的无尽循环?是否因为技能点分配失…...

Sunshine游戏串流终极指南:5大优化策略实现300%性能提升

Sunshine游戏串流终极指南:5大优化策略实现300%性能提升 【免费下载链接】Sunshine Self-hosted game stream host for Moonlight. 项目地址: https://gitcode.com/GitHub_Trending/su/Sunshine Sunshine作为一款开源自托管的游戏串流服务器,为Mo…...

通过TaotokenCLI工具一键配置多开发环境提升团队协作效率

🚀 告别海外账号与网络限制!稳定直连全球优质大模型,限时半价接入中。 👉 点击领取海量免费额度 通过Taotoken CLI工具一键配置多开发环境提升团队协作效率 在团队协作开发中,一个常见的挑战是确保所有成员都能快速、…...

备考执业兽医考试哪里有免费资料可以领?

备战执业兽医考试,是不是还在四处搜罗备考资料?网上资源杂乱老旧、版本参差不齐,要么内容不全,要么找不到重点,浪费大把时间还没头绪。不用再盲目翻找、费心整理了!给大家推荐一个能免费领执业兽医全科资料…...

荷兰电商/教育/客服三大场景语音部署手册,含NL方言变体(Flemish Randstad)适配清单

更多请点击: https://codechina.net 第一章:荷兰语音技术生态与NL方言变体战略定位 荷兰语音技术生态正经历从标准荷兰语(Algemeen Nederlands, AN)向多维方言适应能力演进的关键阶段。NL方言变体——包括弗里斯兰语(…...

告别本科论文 “从零焦虑”:okbiye AI 写作如何用 “全流程定制” 终结熬夜改稿循环

okbiye-免费查重复率aigc检测/开题报告/毕业论文/智能排版/文献综述/AI PPT毕业论文 - Okbiye智能写作https://www.okbiye.com/ai/bylw 本科论文写到崩溃,是每个毕业生都懂的痛。 我见过凌晨三点的宿舍走廊,有人对着 Word 文档掉眼泪;也见过…...

二年级下册语文看图写话作文:长大以后做什么

二年级下册语文《长大以后做什么》看图写话,重点是:长大想做什么职业为什么想做以后会怎么努力老师最喜欢“有梦想 有原因 有行动”的内容。我用夸克网盘分享了「二年级下册语文作文」,链接:https://pan.quark.cn/s/3ee38f2d976…...