用途:为 iOS 与 Android 应用提供移动优先的设计与工程规范,防止沿用桌面思维与 AI 默认套路,避免不安全假设。
主要能力:提供移动可行性风险指数(MFRI),按平台清晰度、交互复杂度、性能风险、离线依赖、无障碍风险五个维度(1-5 分)评估,公式为 MFRI =(平台清晰度 + 无障碍就绪度)−(交互复杂度 + 性能风险 + 离线依赖),取值 -10 到 +10:6-10 安全可正常推进,3-5 中等需补充性能与 UX 验证,0-2 有风险需简化交互或架构,低于 0 危险应先重新设计。同时列出强制的移动端反模式禁令:长列表禁用 ScrollView(应使用 FlatList / FlashList / ListView.builder),避免内联 renderItem(配合 useCallback + memo)、以索引作 key、JS 线程动画、生产环境 console.log、缺少记忆化;触控目标不得小于 44-48px,手势操作需提供按钮回退,须有加载状态与错误恢复;禁止将令牌存入 AsyncStorage(应用 SecureStore / Keychain)、硬编码密钥、记录敏感数据。还包含平台统一与分化矩阵、平台默认值(iOS 用 SF Pro、44pt、边缘滑动返回;Android 用 Roboto、48dp、系统返回)以及发布就绪检查清单。
使用方式:开始任何工作前须先询问未明确的信息(平台、框架、导航、离线、设备、受众),并阅读强制参考文件(mobile-design-thinking.md、touch-psychology.md、mobile-performance.md、mobile-backend.md、mobile-testing.md、mobile-debugging.md,以及平台专属文件),未读平台文件不得设计 UI。写代码前须完成移动检查点。框架决策树:需要 OTA 与 Web 团队选 React Native + Expo,追求高性能 UI 选 Flutter,仅 iOS 用 SwiftUI,仅 Android 用 Compose。
适用场景:移动应用的设计与开发过程。限制:资料未提供具体安装命令、收费与价格信息,暂未提供。