dart-use-ffigen - 使用 package:ffigen 自动生成 Dart FFI 绑定
指导 Agent 使用 package:ffigen 自动生成 Dart FFI 绑定,替代手动编写 dart:ffi 代码。
标签
更新于: 2026-09-24能力
典型输入
典型输出
该技能可以做什么
- 添加 ffigen 到开发依赖
- 创建 ffigen 生成脚本
- 配置 FfiGenerator 选项
- 执行 FFI 绑定生成脚本
- 分析生成的 Dart 代码
输入
- 原生 C/C++/Objective-C 头文件
- Dart 包 pubspec.yaml 文件
- 目标包路径
输出
- 生成的 Dart FFI 绑定文件
- Recorded Use 树摇元数据映射文件
- 位于 tool 目录下的 FFI 生成脚本
- 更新后的 pubspec.yaml 文件
要求
- Dart SDK
- package:ffigen 依赖
- libclang 运行环境
