多设备内容发布系统任务后台使用文档API 文档

开发待办

开发待办

已完成事项从此页移除。当前状态:Mac 控制节点已通过 HTTPS 接收任务,并将测试图片推送到 vivo V2324A;服务器任务 1 状态为 TRANSFER_TEST_PASSED。这只验证了设备连接和素材传输,没有打开平台 App 或发布内容。当前 40 项自动测试通过。

待处理

  • [ ] 执行每个 UI 操作前检查页面层级,识别登录失效、验证码、人脸验证、风控和异常弹窗;命中后停止并保留诊断信息。
  • [ ] 在确认授权测试手机和账号后,实现并逐平台验证 Douyin、小红书、视频号的 App 启动、页面导航、素材选择、文案填写和结果识别。当前 selector 与适配器仍是未验证骨架。
  • [ ] 为不同平台配置素材策略,包括视频时长/分辨率、图片数量和分辨率;使用有效与无效样本测试 ffprobe 检查。
  • [ ] 在真实 Appium 会话上验证登录/风控页面分类、截图与 page source 保存;没有真实会话时只保留 Mock 测试结论。
  • [ ] 补充手机断连、Appium session 失效、Agent 进程重启和任务租约过期恢复测试。
  • [ ] 在 Windows 和 Linux 控制节点验证 HTTPS Agent;Mac 的设备连接与素材传输已通过,平台 UI 尚未实测。
  • [ ] 校验任务状态转换与重试上限,并增加可追踪的状态审计事件。
  • [ ] 多服务器部署前迁移 Alembic/PostgreSQL,实现数据库级设备互斥,并补充操作身份、审计、备份和并发压测。