[Task][T09] 实现 PDD 商品与 URL 管理 #11

Closed
opened 2026-08-14 14:24:44 +08:00 by ila · 4 comments
Owner

基本信息

要解决的问题

实现 PDD URL 人工新增、规范化、goods_id 提取、重复提示、列表和已有商品 URL 编辑。

范围

实现 PDD URL 人工新增、规范化、goods_id 提取、重复提示、列表和已有商品 URL 编辑。

明确不做

  • 不接入顺云宝、Shopee 或采购。
  • 不实现批量任务、规则发布流程、全局停机或实时屏幕。
  • 不保存原始控件树和截图,不使用 OCR/VLM。

验收标准

提取失败拒绝;相同 goods_id 返回“商品已存在”并不插入;编辑 URL 不改变已有任务快照。

验证方式

单元测试、接口/数据库约束测试;涉及 Android 行为时增加华为和一加真机验证。

参考文档

  • docs/03-business-rules-and-glossary.md
  • docs/07-mvp-requirements.md
  • docs/08-agent-api-contract.md

风险和回退

保持写接口幂等、任务输入快照不可变和设备串行;数据变化须提供兼容迁移或明确回退。

## 基本信息 - 上级 Epic: #1 - 所属 MVP: #2 - 任务编号: T09 - 前置依赖: #3、#4 - 原始需求确认: 2026-08-14 ## 要解决的问题 实现 PDD URL 人工新增、规范化、goods_id 提取、重复提示、列表和已有商品 URL 编辑。 ## 范围 实现 PDD URL 人工新增、规范化、goods_id 提取、重复提示、列表和已有商品 URL 编辑。 ## 明确不做 - 不接入顺云宝、Shopee 或采购。 - 不实现批量任务、规则发布流程、全局停机或实时屏幕。 - 不保存原始控件树和截图,不使用 OCR/VLM。 ## 验收标准 提取失败拒绝;相同 goods_id 返回“商品已存在”并不插入;编辑 URL 不改变已有任务快照。 ## 验证方式 单元测试、接口/数据库约束测试;涉及 Android 行为时增加华为和一加真机验证。 ## 参考文档 - docs/03-business-rules-and-glossary.md - docs/07-mvp-requirements.md - docs/08-agent-api-contract.md ## 风险和回退 保持写接口幂等、任务输入快照不可变和设备串行;数据变化须提供兼容迁移或明确回退。
ila changed title from [Task][T09] 实现 Shopee 商品当前 PDD URL 绑定 to [Task][T09] 实现 PDD 商品与 URL 管理 2026-08-14 15:09:29 +08:00
Author
Owner

T01、T02 已完成并验收。现开始 T09:实现 URL 规范化与 goods_id 提取、唯一冲突、商品新增/编辑/列表 API 及管理页面。

T01、T02 已完成并验收。现开始 T09:实现 URL 规范化与 goods_id 提取、唯一冲突、商品新增/编辑/列表 API 及管理页面。
Author
Owner

实现完成,进入待验收。

实现:受限 PDD 域名和数字 goods_id 校验;canonical URL;新增/更新 requestId 幂等;goods_id 唯一冲突返回现有商品 ID;分页查询;商品列表和新增/修改链接页面;已有任务 URL/goods_id 快照不随商品修改。

验证:URL 非法域名/非数字/短链拒绝、创建重放、重复 goods_id、修改后任务快照不变等单元测试通过;Go 构建、前端 ESLint/生产构建通过;Playwright 验证商品列表和新增弹窗。

实现完成,进入待验收。 实现:受限 PDD 域名和数字 goods_id 校验;canonical URL;新增/更新 requestId 幂等;goods_id 唯一冲突返回现有商品 ID;分页查询;商品列表和新增/修改链接页面;已有任务 URL/goods_id 快照不随商品修改。 验证:URL 非法域名/非数字/短链拒绝、创建重放、重复 goods_id、修改后任务快照不变等单元测试通过;Go 构建、前端 ESLint/生产构建通过;Playwright 验证商品列表和新增弹窗。
Author
Owner

2026-08-15 ?????? ?????????????????????????? 6949e53 ??,??????

2026-08-15 ?????? ?????????????????????????? 6949e53 ??,??????
ila closed this issue 2026-08-15 14:29:16 +08:00
Author
Owner

???????????????:????? T09?2026-08-15 ??????? T09 ????;?????????

???????????????:????? **T09**?2026-08-15 ??????? T09 ????;?????????
Sign in to join this conversation.
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: OPC/goauto#11