← 返回技巧手册应用开发 / UPDATED 2026.08

移动端工程师

开篇速查:推荐模型与工具

推荐模型:复杂跨端问题用 GPT-5.6 SolClaude Opus 5;常规适配用 GPT-5.6 Terra
理由:适合跨端状态、权限和生命周期问题;设备矩阵、弱网、系统弹窗和商店规则必须在真实环境验证。
推荐产品CodexClaude CodeCursor(本岗位涉及复杂开发、仓库或运行环境)。 常用工具: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. 推荐执行流程

  1. 确认目标设备和系统矩阵
  2. 按平台导航和生命周期实现
  3. 处理权限允许/拒绝/永久拒绝
  4. 实现弱网、离线、重试和恢复
  5. 检查主线程、列表、图片和内存
  6. 模拟器+目标真机验证
  7. 生成发布构建和回滚版本

每一步都要留下可复核产物:文件、命令、截图、请求、任务ID、数据库记录、指标或决策记录。

7. 标准交付物

  • 平台原生或跨端实现
  • 权限、弱网、离线和恢复
  • 性能与安全存储
  • 单元/UI/真机测试
  • 构建、签名和商店说明

8. 历史中常见失败写法

  • 仅在一个模拟器尺寸通过
  • 权限拒绝后页面卡死
  • 后台切回丢失任务状态
  • 弱网导致重复提交
  • Token写普通存储或日志
  • 跨端框架页面能开但原生能力未验证

修正提示词

PROMPT
当前结果未满足验收。不要整体重做,先按证据定位差距。

原目标:【目标】
原验收:【可观察标准】
实际结果:【截图/日志/请求/任务ID/数据库记录】
差距:【逐条列出】
必须保持:【已正确部分和接口不变量】

请先复现并说明根因,再实施最小修正。修正后重复原验证,并给出修改前后证据。未通过的项继续保留为失败,不要用“基本完成”代替。

9. 完成检查清单

  • 目标、范围和不做项没有漂移。
  • 关键假设已用代码、运行或数据验证。
  • 成功、失败、空、重复、超时和权限路径已处理。
  • 交付物可由另一人独立打开或运行。
  • 验收命令/路径已实际执行并保留证据。
  • 未完成项、风险和数据限制被明确列出。
  • 下游岗位得到接口、不变量、文件和验证入口。

10. 交接模板

PROMPT
岗位:移动端工程师
已完成:【内容】
证据:【文件、命令、截图、日志、任务ID、数据库记录或指标】
接口与不变量:【下游必须遵守】
配置/迁移影响:【内容】
未完成与风险:【内容、严重度、负责人】
下一岗位:【岗位】
下一步输入:【精确文件、环境、账号或任务】
禁止假设:【仍未知内容】

11. 实用组合技巧

  • 设备矩阵批量截图:让构建 Agent 在多种屏幕和系统模拟器运行核心路径,自动截图并检查溢出、权限弹窗和布局差异。
  • 权限状态自动生成:根据相机、相册、定位和通知权限,让测试 Agent 生成允许、拒绝、永久拒绝和系统中断场景。
  • 弱网与离线自动注入:在测试中批量模拟高延迟、断网、切网和重复提交,验证缓存、重试、幂等和恢复。
  • 同一业务契约多端复用:从 OpenAPI 生成移动端 SDK 和数据类型,减少 iOS、Android 与后端字段漂移。
  • 发布说明自动生成:根据提交和功能开关,让 Agent 生成商店更新说明、测试清单、隐私变化和回滚版本记录。