发帖
0 0 0

Ai-Thinker Skills 正式发布!快来试试!

XEMOWO
注册会员

2

主题

0

回帖

138

积分

注册会员

积分
138
小安AI 8 0 3 小时前

🚀 Ai-Thinker Skills V0.1.0

安信可官方 AI Agent 技能合集正式发布
一套技能,69+ 平台通用 — 让 AI 助手懂安信可芯片


📣 概述

Ai-Thinker Skills 是安信可面向 AI 辅助开发场景推出的标准化技能合集。遵循 Agent Skills 开放规范,一次编写即可在 Claude Code、Codex、Cursor、GitHub Copilot、Windsurf 等 69+ 个主流 AI 编程助手中使用。

现已正式发布并开源。

📅 2026-07-15 | 📜 MIT | 🔗 github.com/Ai-Thinker-Open/skills


📦 技能列表

📐 嵌入式 C 编码规范

安信可嵌入式 C 语言编码规范。编写、修改、评审、重构任何嵌入式 C 代码时自动激活,覆盖 .c / .h 文件生成、函数头注释、代码规范检查等全部场景。

✦ Doxygen 函数头注释 

✦ 统一前缀(axk / aiio / ai)

✦ 4 空格缩进 & 命名分层 

✦ 安全编码 & 参数校验


🔍 嵌入式代码深度审查

多维度深度审查,叠加安全、内存管理、FreeRTOS 任务规范、中断安全等规则,按严重程度(🔴 致命 / 🟠 严重 / 🟡 警告 / 🔵 建议)分级输出报告,每条问题附修正代码。

✦ 6 大审查维度 

✦ 缓冲区溢出 & 指针安全 

✦ FreeRTOS 任务规范

✦ 中断 & 硬件安全审查


🔌 Ai-M61 / M62 开发指南

Wi-Fi 6 + BLE 5.0,RISC-V 320MHz,覆盖全外设及 Wi-Fi / BLE / MQTT 协议开发,107 篇 API 参考文档。

✦ GPIO · UART · SPI · I2C · DMA 

✦ PWM · ADC · DAC · Timer

✦ Wi-Fi STA/AP & MQTT 

✦ BLE 广播 & GATT 服务


⚡ Ai-WB2系列 开发指南

Wi-Fi 4 + BLE 5.0,12 款型号选型,HOSAL + FreeRTOS 编程范式,含 GPIO 寄存器级编程详解。

✦ GPIO · UART · DMA · Timer · PWM

✦ ADC · I2C · SPI · DAC · Flash

✦ Wi-Fi · MQTT · HTTP

✦ WS2812 · SHT30 示例


🧬 SCBB 模块添加指南

AiPi-SCBB 外设驱动模块标准化添加流程,遵循 AXK_<模块名>_<协议通道>_ACLL 宏模式 + 编码规范,覆盖全协议通道。

__has_include 自适应头文件

✦ I2C · UART · SPI · PWM · GPIO

✦ CMakeLists.txt 集成

✦ HXD039B2 完整示例


🧩 技能贡献指南

为 Ai-Thinker Skills 仓库贡献新技能的完整指南:SKILL.md 格式规范、目录结构、命名规则、校验流程及完整示例模板。

✦ YAML 前后元数据规范

✦ scripts / references / assets

npm run validate 校验

✦ 完整模板 & 常见错误


⚡ 快速开始

方法一:npx 一键安装全部(推荐)

npx skills add Ai-Thinker-Open/skills

方法二:单独安装某个技能

npx skills add Ai-Thinker-Open/skills --skill ai-thinker-c-coding-standard

方法三:Git Clone + 复制

git clone https://github.com/Ai-Thinker-Open/skills.git
cp -r skills/ai-thinker-c-coding-standard ~/.claude/skills/

方法四:软链接(开发推荐)

ln -s $(pwd)/skills/ai-thinker-c-coding-standard ~/.claude/skills/ai-thinker-c-coding-standard

🔬 验证安装

终端一键检查 6 个技能:

for skill in ai-thinker-c-coding-standard embedded-code-review \
  coder-ai-m62-m61 coder-ai-wb2 add-skills add-scbb-module; do
  if [ -f ~/.claude/skills/$skill/SKILL.md ]; then
    echo "✅ $skill"
  else
    echo "❌ $skill — 未安装"
  fi
done

也可在 Claude Code 对话中验证:

  • 输入 "帮我写一段嵌入式 C 代码" → 自动引用编码规范
  • 输入 "review 这段代码" → 自动激活 6 维度审查

📸 安装流程图示

① ↑↓ 键切换不同 skill

图1.png

② 空格选中 skill

图2.png

③ 选择安装的 AI 模型

图3.png

④ 项目安装 / 全局安装

图4.png

⑤ symlink / copy 安装方式

图5.png

⑥ 安装风险评估

图6.png

⑦ 安装成功显示

图7.png

⑧ 一键查询安装状态

图8.png

🌐 支持平台

Claude Code · Codex · Cursor · GitHub Copilot · Windsurf · Gemini CLI · Cline · Roo Code · OpenCode · MiMoCode · Amazon Q · Cody · Augment Code · Continue · Aider · Replit Agent · v0.dev · Lovable · Bolt.new · Tempo …等 60+ 平台


💡 平台价值

通用 AI 编程助手缺乏嵌入式芯片的领域知识,生成的代码往往无法直接使用。Ai-Thinker Skills 将安信可产品技术中心积累的编码规范、芯片手册、驱动框架沉淀为 AI 可理解的知识层,使 AI 助手从通用开发者转变为具备安信可产品专业能力的开发伙伴。


🔗 相关链接


🧪 测试邀请

欢迎各位开发者安装测试 Ai-Thinker Skills。如果在使用过程中遇到任何问题,或有功能建议,请在 GitHub Issues 中反馈,我们会及时跟进处理。

📮 Issues:github.com/Ai-Thinker-Open/skills/issues


如有疑问,随时沟通

安信可 产品技术中心 · 2026年7月

──── 0人觉得很赞 ────

使用道具 举报

您需要登录后才可以回帖 立即登录
高级模式
返回
统计信息
  • 会员数: 31169 个
  • 话题数: 42255 篇