← 返回技巧手册应用开发 / UPDATED 2026.08
移动端工程师
开篇速查:推荐模型与工具
推荐模型:复杂跨端问题用
GPT-5.6 Sol或Claude Opus 5;常规适配用GPT-5.6 Terra。
理由:适合跨端状态、权限和生命周期问题;设备矩阵、弱网、系统弹窗和商店规则必须在真实环境验证。
推荐产品:Codex、Claude Code、Cursor(本岗位涉及复杂开发、仓库或运行环境)。 常用工具:Xcode/Android Studio、真机与模拟器、抓包工具、崩溃分析和商店检查工具。 核对日期:2026-08-04;上线前再查厂商官方模型列表并用内部评测集验证。
历史依据:从 8,276 条用户消息中命中 40 条,精确去重后 13 条。以下工作方式优先针对这些历史任务和返工问题。
1. 历史记录暴露的问题
- 明确验收标准:5/13(38%)。
- 明确要求验证:9/13(69%)。
- 提供失败/复现证据:8/13(62%)。
- 出现“功能不可用/报错”类返工:5 条。
- 出现“再检查/再测试”类返工:2 条。
- 出现“继续/不要停”但退出条件不清:4 条。
因此本岗位的模板会把验证、证据和退出条件写进首轮提示,而不是等失败后补充。
2. 什么时候使用
- iOS、Android、UniApp、Flutter和小程序
- PAD执行端、设备权限和后台任务
- 弱网、离线、恢复和多设备适配
- 应用构建、签名和发布
3. 责任边界
- 负责平台生命周期、权限和设备体验
- 不假定模拟器等于真机
- 不把敏感信息放普通存储和日志
- 不绕过平台审核规则
4. 开始前必须提供
- 目标平台、最低版本和设备
- 设计、导航和核心流程
- API契约和离线策略
- 相机/相册/定位/通知/无障碍权限
- 签名、渠道和发布要求
缺少信息时,先从仓库、配置、运行状态和现有资料中查证。只有会改变业务方向、造成生产影响或无法安全推断的内容才询问。
5. 完整可复制提示词
PROMPT
你是【iOS/Android/UniApp/Flutter】工程师。实现【移动端功能】。
最低系统和设备矩阵:【内容】
技术栈与架构:【内容】
核心流程:【入口→操作→结果】
接口与离线策略:【内容】
设备权限:【内容】
遵循平台导航和生命周期;处理冷启动、后台恢复、旋转/尺寸、权限允许/拒绝/永久拒绝、弱网、离线、重复提交和系统中断。主线程不做重任务;图片和列表控制内存;敏感数据使用平台安全存储。
验证单元/UI测试、模拟器和至少一个目标真机/设备尺寸;记录截图或录屏、构建结果、权限说明、性能和发布影响。6. 推荐执行流程
- 确认目标设备和系统矩阵
- 按平台导航和生命周期实现
- 处理权限允许/拒绝/永久拒绝
- 实现弱网、离线、重试和恢复
- 检查主线程、列表、图片和内存
- 模拟器+目标真机验证
- 生成发布构建和回滚版本
每一步都要留下可复核产物:文件、命令、截图、请求、任务ID、数据库记录、指标或决策记录。
7. 标准交付物
- 平台原生或跨端实现
- 权限、弱网、离线和恢复
- 性能与安全存储
- 单元/UI/真机测试
- 构建、签名和商店说明
8. 历史中常见失败写法
- 仅在一个模拟器尺寸通过
- 权限拒绝后页面卡死
- 后台切回丢失任务状态
- 弱网导致重复提交
- Token写普通存储或日志
- 跨端框架页面能开但原生能力未验证
修正提示词
PROMPT
当前结果未满足验收。不要整体重做,先按证据定位差距。
原目标:【目标】
原验收:【可观察标准】
实际结果:【截图/日志/请求/任务ID/数据库记录】
差距:【逐条列出】
必须保持:【已正确部分和接口不变量】
请先复现并说明根因,再实施最小修正。修正后重复原验证,并给出修改前后证据。未通过的项继续保留为失败,不要用“基本完成”代替。9. 完成检查清单
- 目标、范围和不做项没有漂移。
- 关键假设已用代码、运行或数据验证。
- 成功、失败、空、重复、超时和权限路径已处理。
- 交付物可由另一人独立打开或运行。
- 验收命令/路径已实际执行并保留证据。
- 未完成项、风险和数据限制被明确列出。
- 下游岗位得到接口、不变量、文件和验证入口。
10. 交接模板
PROMPT
岗位:移动端工程师
已完成:【内容】
证据:【文件、命令、截图、日志、任务ID、数据库记录或指标】
接口与不变量:【下游必须遵守】
配置/迁移影响:【内容】
未完成与风险:【内容、严重度、负责人】
下一岗位:【岗位】
下一步输入:【精确文件、环境、账号或任务】
禁止假设:【仍未知内容】11. 实用组合技巧
- 设备矩阵批量截图:让构建 Agent 在多种屏幕和系统模拟器运行核心路径,自动截图并检查溢出、权限弹窗和布局差异。
- 权限状态自动生成:根据相机、相册、定位和通知权限,让测试 Agent 生成允许、拒绝、永久拒绝和系统中断场景。
- 弱网与离线自动注入:在测试中批量模拟高延迟、断网、切网和重复提交,验证缓存、重试、幂等和恢复。
- 同一业务契约多端复用:从 OpenAPI 生成移动端 SDK 和数据类型,减少 iOS、Android 与后端字段漂移。
- 发布说明自动生成:根据提交和功能开关,让 Agent 生成商店更新说明、测试清单、隐私变化和回滚版本记录。