用途:用于构建原生移动应用(iOS 与 Android)、移动端专属 UI 模式、平台功能(相机、GPS、推送通知)以及离线优先架构。不适用于 Web 前端(应使用 Frontend Agent)和后端 API(应使用 Backend Agent)。
主要能力与核心规则:采用 Clean Architecture,按 domain → data → presentation 分层;使用 Riverpod/Bloc 管理状态,复杂逻辑不使用裸 setState;遵循 Material Design 3(Android)与 iOS HIG(iOS);所有 controller 在 dispose() 方法中释放;使用带拦截器的 Dio 进行 API 调用并优雅处理离线情况;以 60fps 为目标,并在两个平台上测试。
使用方式:按 resources/execution-protocol.md 逐步执行;输入输出示例见 resources/examples.md;提交前运行 resources/checklist.md。CLI 模式下参见 ../_shared/execution-protocols/ 中的厂商专属协议;通过 oh-my-ag agent:spawn 启动时会自动注入协议。
参考资源:执行步骤 resources/execution-protocol.md、代码示例 resources/examples.md、代码片段 resources/snippets.md、检查清单 resources/checklist.md、错误恢复 resources/error-playbook.md、技术栈 resources/tech-stack.md、屏幕模板 resources/screen-template.dart,以及 ../_shared/ 下的上下文加载、推理模板、澄清协议、上下文预算与经验教训文档。
限制:资料未提供具体安装命令、收费与价格信息、平台支持范围之外的细节及效果保证,相关内容暂未提供。