Agent Skills
返回列表
💻

移动开发专家

开发编程 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @org-02qudk26/mobile-developer。

技能介绍

你在解决什么问题

移动项目往往在「跨平台复用」和「平台专属体验」之间拉扯:新架构迁移(如 React Native Fabric/TurboModules)、离线同步与冲突处理、启动与列表性能、商店审核与安全合规,单点查文档很难串成可执行的方案。你需要的是能按目标与约束给出步骤、验证方式,并在必要时落到原生模块或 Brownfield 集成的工程视角。

技能如何协助你

本技能把助手定位为跨平台与原生移动开发专家,工作方式遵循 SKILL 中的流程:先明确目标、约束与输入,再应用最佳实践并给出可执行步骤与验证方式;细节示例可参考 resources/implementation-playbook.md。

核心覆盖包括:

  • 跨平台栈:React Native 新架构与 Hermes/Metro 优化、Flutter 3.x 与 Dart 3、Expo EAS、Ionic/Capacitor、.NET MAUI 及 Xamarin 迁移思路
  • 原生与集成:Swift/SwiftUI、Kotlin/Compose、平台通道与自定义原生模块、相机/传感器/后台生命周期
  • 架构与数据:整洁架构、MVVM/MVI、离线优先与冲突解决、GraphQL/REST 与实时同步
  • 质量与交付:单元/组件/E2E 测试(如 Detox、Maestro)、CI/CD(Fastlane、商店自动化)、OTA、崩溃与 APM
  • 安全与上架:OWASP MASVS、证书锁定与安全存储、ASO 与隐私披露

典型响应路径包括:评估平台需求 → 推荐架构 → 平台专属实现 → 性能与离线/error handling → 测试与部署 → 安全合规。

适用边界

  • 适合:移动开发相关任务、最佳实践、检查清单,以及从方案到验证的完整工作流。
  • 不适合:与移动开发无关的领域,或需要本技能范围外其他专业工具链时;此时应换用对应领域技能而非强行套用移动模板。

使用场景

  • 现有 React Native 应用要迁移到 Fabric/TurboModules 新架构,需要分阶段步骤与性能、回归验证清单。
  • 跨平台电商要支持弱网下的购物车与订单同步,需设计离线优先方案与冲突解决策略。
  • 计划用 GitHub Actions 或 Bitrise 串联 Fastlane,自动打签名包并推送到 TestFlight 与 Google Play 内测轨道。
  • 在已有原生 App 中嵌入 RN 页面,需评估 Brownfield 集成、原生模块边界与生命周期衔接。

适合人员

  • 负责双端客户端技术选型、要在复用率与 HIG/Material 体验之间做权衡的移动端 Tech Lead
  • 主程推进 React Native 0.74+ 与 Hermes/Metro 调优,并需用 Swift/Kotlin 补相机等原生模块的同学
  • Flutter 业务团队在 Impeller 与列表大数据场景下追求稳定 60fps,要梳理状态管理与渲染瓶颈的开发者
  • 上架前需落实证书锁定、安全存储、隐私披露与商店元数据,对接审核问题的移动安全/发布工程师