feat(android): import private Shopee probe tasks
This commit is contained in:
@@ -141,6 +141,17 @@ Debug 构建或测试装载。导入必须:
|
||||
- 不把完整订单号、店铺名、原图路径写入普通日志。
|
||||
- 仅在用户明确配置 VLM 后发送必要的标题、SKU 和参考图;不发送订单号或店铺名。
|
||||
|
||||
实现边界:
|
||||
|
||||
- `task-contract/`:纯 Kotlin `ProbeTask`、`TaskSource` 和版本化 JSON codec。
|
||||
- `tools/shopee-importer/`:开发机 CLI,严格校验并生成匿名资产名。
|
||||
- `app/src/debug/.../FixtureTaskSource`:只在 Debug 代码中读取
|
||||
`assets/probe-fixtures/tasks.json`。
|
||||
- `ProbeWorkflowCoordinator`:只依赖 `TaskSource`,未来可无缝替换 `HttpTaskSource`。
|
||||
|
||||
私有 fixture 只有在构建显式设置 `-PprobeFixturesDir` 时注入 Debug APK;普通构建
|
||||
必须同步清空生成资产,防止上一次真实样本残留。
|
||||
|
||||
### 3.2 MVP 业务闭环
|
||||
|
||||
```text
|
||||
|
||||
Reference in New Issue
Block a user