LogoClawIndex
案例技能关于
LogoClawIndex

cmsis-stream - 创建 CMSIS Stream 组件并生成 Python 描述与 C++ 封装

根据用户提供的组件规格,生成 CMSIS Stream 新组件的 Python 描述文件和 C++ 头文件封装。

标签

更新于: 2026-06-30

能力

典型输入

典型输出

该技能可以做什么

  • 生成 Python 组件描述文件
  • 生成 C++ 头文件封装
  • 更新 __init__.py 导入语句
  • 提示用户补充缺失的组件信息
  • 定义数据流端口与事件端口
  • 生成模板类定义

输入

  • 组件名称
  • C++ 类名
  • 输入输出端口规格
  • 数据类型定义
  • 事件定义
  • 组件参数
  • 可见性与状态标志

输出

  • Python 组件描述文件
  • C++ 头文件
  • 更新后的 __init__.py 文件

要求

  • 已安装 CMSIS Stream Python 包
  • 包含 __init__.py 的 nodes 文件夹
  • C++ 头文件:cg_enums.h、app_config.hpp、StreamNode.hpp、GenericNodes.hpp

来源

  • 规范: SKILL.md

ClawIndex

OpenClaw Skills 与 Use Case 索引

ClawIndex 是一个生态驱动的 OpenClaw Skills 与真实 Use Case 索引站。

索引

Skills·
Cases

Meta

关于·
声明·
邮箱·
GitHub
© 2026 ClawIndex 保留所有权利。
CMSIS Stream
组件生成
Python 描述
C++ 封装
数据流
嵌入式 DSP
生成 Python 组件描述文件
生成 C++ 头文件封装
更新 __init__.py 导入语句
提示用户补充缺失的组件信息
组件名称
C++ 类名
输入输出端口规格
Python 组件描述文件
C++ 头文件
更新后的 __init__.py 文件