SuperAPI AI 工具集

react-native-ai-skills

编程与开发

查看项目

更新于 10-15 17:31

技能介绍

用途:在 React Native 应用中集成端侧(on-device)AI 能力,基于 @react-native-ai 生态提供可组合的多后端集成配方,并给出按路径选择参考文件的流程。

主要能力:包含四条可选并可组合的 provider 路线:Apple(Apple Intelligence,iOS 26+);Llama(通过 llama.rn 运行 GGUF 模型);MLC(MLC-LLM 模型);NCNN(底层推理封装,面向视觉与自定义模型)。可用于安装配置 @react-native-ai provider、管理模型下载(llama、mlc)、把 provider 与 Vercel AI SDK 对接(generateText、streamText)、实现适配多 provider 的 SetupAdapter 模式,以及排查原生模块或 Expo 插件问题。

使用方式:需先执行路径选择门(Path Selection Gate)。涉及 Apple Intelligence / Apple Foundation Models,或转写、语音合成、嵌入,选 Apple;涉及 llama、GGUF、llama.rn、HuggingFace、SmolLM,或嵌入模型、rerank、语音模型,选 Llama;需要自定义模型与构建期模型优化,选 MLC;需要裸张量级底层推理、卷积网络等自定义模型推理,选 NCNN;仅提到 LLM 时不要选 NCNN。每个参考文件遵循固定格式:Quick Command、When to Use、Prerequisites、Step-by-Step Instructions、Common Pitfalls、Related Skills。优先级顺序为 quick-start、apple-provider、llama-provider、mlc-provider、ncnn-provider。安装命令按 provider 区分(原样保留):npm add @react-native-ai/apple;npm add @react-native-ai/llama llama.rn;npm add @react-native-ai/mlc;npm add @react-native-ai/ncnn-wrapper。

适用场景:端侧 AI 集成、多 provider 应用、模型下载管理、AI SDK 接入与原生/Expo 调试。

限制:资料未提供具体版本兼容范围之外的细节、收费与价格、性能与效果数据、完整代码示例及平台支持细节,暂未提供。按资料要求,须严格按清单执行避免跳过步骤。