c30b8c4624453c7444db5cd07c9d59b2d27f6ab4
客户端 TaskDispatchPolicy 无法实现「采集 > 图搜」:图搜任务就是 source='image_search' 的普通采集任务,由同一个 /tasks/next 端点下发, Agent 调用时服务端已经选好了行。原先新增的 hasImageSearchWaiting 参数 和 CHECK_IMAGE_SEARCH 分支从未被传入 true,是不可达的死代码,且注释 声称的优先级与代码顺序相反。 改为在 task.Service.Next 的两处 ORDER BY 加入来源降级: - 设备专属队列:来源降级作为主键。 - 共享候选池:来源降级排在 device_id 之后——指派设备是人的显式选择, 必须继续优先于来源降级,否则未指派的采集任务会抢在运营明确路由到 本机的图搜任务前面。 另外: - #280 的批次上限去掉 env 覆盖。确认对话框要在提交前禁用按钮,前端 必然持有同一个数字,env 覆盖只会让两侧静默不一致。 - #277 判据常量按 2026-09-15 真机 dump 核对:首页入口、图搜页四段文案、 最近项目网格几何、结果页判据全部命中;已记录「唯一可点」过滤为必需 (个人中心根节点带同一 content-desc 且覆盖全屏)、取景提示文案与移植 来源不符、相册网格含视频、以及重试弹窗未验证。 Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01NTDbDcwbDw1TSAcE6wfh2F
GoAuto 移动采集管理平台
GoAuto 使用 go-admin、go-admin-ui 和 Android Portal/Agent 跑通 PDD 商品采集闭环:人工添加 PDD 链接、创建采集规则、创建任务、由 Android 执行并在任务详情查看结构化结果。
当前 MVP 只包含 PDD 商品、采集规则、采集任务、Android 执行和任务详情结果。顺云宝、Shopee、采购、批量任务、规则发布流程、全局停机和实时屏幕均不在当前范围。
阅读入口
旧版 ADB/Portal 验证代码、日志和诊断资料已归档到本机 demo/,该目录不进入 Git。
当前状态
- 需求和技术边界已确认。
- Harness Coding 文档和工单已建立。
- 服务端与 Android 端为可交互 HTML 原型。
server/已固定导入 go-adminv2.3.0。web/已固定导入 go-admin-uiv3.0.0。android/已建立 Kotlin/SDK 34 Agent 骨架。- 最小闭环 8 张业务表、迁移和唯一约束测试已经落地。
- 设备首次自注册、Token 认证、停用和吊销接口已经落地。
- Token 心跳、在线/离线、空闲/忙碌和离线任务失败已经落地。
验证
.\scripts\verify.ps1 -Component all
也可以把 all 改为 server、web 或 android 单独验证。
Languages
HTML
50.5%
Go
26.7%
Kotlin
10.4%
Vue
7.7%
JavaScript
1.9%
Other
2.7%