SuperAPI AI 工具集

zereight-react-native

编程与开发

查看项目

更新于 10-16 05:39

技能介绍

zereight-react-native 是一个面向 React Native 开发的网关型技能(Gateway skill)。根据其官方说明,该技能本身不包含实现细节,其作用是依据开发者正在构建的内容,将任务路由到合适的专项技能。

用途 该技能定位为 React Native 开发任务的入口与分发层。当开发者面对一个 React Native 相关任务时,可先通过它判断应使用哪个专项技能,而不是直接在本技能中寻找实现方案。

主要能力(技能映射) 官方提供的技能映射表按任务类型列出对应技能:

  • 组件、样式、布局、Expo 基础:react-native-basics
  • 动画、Reanimated、Gesture Handler:react-native-animations
  • 状态管理(Zustand、Redux、TanStack Query):react-native-state
  • 导航、深链接、Tab/Stack 结构:react-native-navigation
  • 原生模块、Turbo Modules、JSI、Fabric:react-native-native-modules
  • 测试(Jest、Testing Library、Detox):zereight-react-native-testing / react-native-testing
  • 部署(EAS Build、App Store、Play Store):react-native-deployment
  • Storybook 配置:setup-react-native-storybook
  • 编写 Storybook 故事:writing-react-native-storybook-stories
  • HeroUI Native 组件:heroui-native
  • 性能优化指南(FPS、TTI、bundle):react-native-best-practices / vercel-react-native-skills
  • 代码审查中的性能回归检测:zereight-react-native-optimizer

使用方式 官方给出快速决策指南:

  • 构建新功能:使用与功能领域匹配的专项技能
  • 调试性能问题:使用 react-native-best-practices 或 vercel-react-native-skills
  • 审查 PR:使用 zereight-review 加 zereight-react-native-optimizer
  • 使用 UI 组件库:使用 heroui-native

关于 optimizer 的调用时机 官方特别说明 zereight-react-native-optimizer 是审查工具,而非开发指南。应在以下情况调用:PR 差异涉及列表渲染、动画或原生模块代码;或配合 zereight-review 审查 RN PR 时。

适用场景 适用于 React Native 项目开发全流程中的任务分流,包括功能开发、性能调试、代码审查以及 UI 组件库选用等场景。

限制 该技能不包含实现细节,仅做路由分发。关于各专项技能的具体功能、收费、价格、平台支持、效果或详细使用步骤,资料中暂未提供。