QiuSW
|
96cc2ab700
|
docs(purchase): 更新 Agent 重试契约 (#217)
|
2026-09-05 09:03:07 +08:00 |
|
QiuSW
|
bd386cfae4
|
fix(syb): 修正规格颜色尺码反序 (#216)
|
2026-09-04 19:33:35 +08:00 |
|
QiuSW
|
c09ddc8474
|
feat(purchase): 强制真机探测规格后匹配 (#215)
|
2026-09-04 19:03:16 +08:00 |
|
QiuSW
|
683aa9c671
|
fix(agent): 验证采购规格点击并锁定面板滚动 (#214)
|
2026-09-04 18:23:47 +08:00 |
|
QiuSW
|
fc28632d48
|
fix(purchase): 允许无 SKU 采集证据创建采购 (#200)
|
2026-09-03 09:56:38 +08:00 |
|
QiuSW
|
e85f237f09
|
feat(purchase): 放行有结果的 AI 规格匹配 (#200)
|
2026-09-03 09:34:13 +08:00 |
|
 QiuSWandClaude Opus 5
|
4eac72919d
|
docs: 同步业务规则镜像,放开 AI 匹配与规格映射前置 (#190)
线上 Wiki 页 Business-Rules-and-Glossary 已更新并回读,
revision a6f63cc745cf0e0df7ca94521a70fb6af3adea26。
- 批量 AI 匹配的进入条件按 #190 放开:解析状态、第三维度、
蝦皮缺目标值、缺可售 SKU 组合均不再阻断
- 规格映射失效与确定性匹配失败改为降级 unresolved 走规格探测,
规则不具备 spec-probe 能力时仍拒绝创建
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
|
2026-09-01 17:58:39 +08:00 |
|
QiuSW
|
4a1b4af29d
|
fix: trust manually confirmed SYB specs (#188)
|
2026-09-01 16:04:35 +08:00 |
|
QiuSW
|
776db137be
|
fix: require saved spec match before purchase (#188)
|
2026-09-01 15:32:26 +08:00 |
|
QiuSW
|
5446ebeaae
|
fix: tighten batch AI matching eligibility (#188)
|
2026-09-01 14:49:00 +08:00 |
|
QiuSW
|
3ef0f72ff9
|
feat: batch AI match SYB purchase specs (#188)
|
2026-09-01 12:13:33 +08:00 |
|
QiuSW
|
3aab1f013d
|
feat(goauto): 完善替代采集与颜色图片详情 (#184 #185)
|
2026-09-01 09:55:27 +08:00 |
|
QiuSW
|
c07c3451f1
|
fix(admin): decouple SYB collection eligibility (#183)
|
2026-09-01 09:02:24 +08:00 |
|
QiuSW
|
7be57bfe6b
|
feat(agent): allow configured HTTP transport (#181)
|
2026-09-01 00:12:43 +08:00 |
|
QiuSW
|
9cdb6bb962
|
feat(purchase): allow absolute price ceiling (#180)
|
2026-08-31 21:27:50 +08:00 |
|
QiuSW
|
4343ab5c94
|
fix(purchase): configure spec probe aliases and show targets (#174)
|
2026-08-31 17:11:52 +08:00 |
|
QiuSW
|
ff0cf99be3
|
fix(goauto): preserve unknown order evidence (#167)
|
2026-08-31 14:28:59 +08:00 |
|
QiuSW
|
a3628df292
|
fix(agent): reject review-page spec entry misroutes (#166)
|
2026-08-31 11:47:33 +08:00 |
|
QiuSW
|
09d9d2227a
|
feat(goauto): continue orders from PDD product detail (#161)
|
2026-08-31 11:36:31 +08:00 |
|
QiuSW
|
866aea102f
|
fix(goauto): preserve exact spec failure evidence (#164)
|
2026-08-31 11:16:45 +08:00 |
|
QiuSW
|
67f3a74956
|
fix(goauto): safely normalize specification values (#160)
|
2026-08-31 09:40:17 +08:00 |
|
QiuSW
|
1ec895b8e6
|
docs(goauto): document rules and agent releases (#127 #143 #144 #146)
|
2026-08-29 21:57:08 +08:00 |
|
QiuSW
|
7afe5ae9ce
|
fix(#145): stabilize SYB daily pagination
|
2026-08-29 18:08:42 +08:00 |
|
QiuSW
|
77a2b2506e
|
fix(android): recognize sold-out purchases (#158)
|
2026-08-29 17:07:24 +08:00 |
|
QiuSW
|
16948a9e94
|
feat(#157): retry purchase tasks in place
|
2026-08-29 16:52:23 +08:00 |
|
QiuSW
|
7c18159d70
|
fix(#156): reconcile purchaser permissions at startup
|
2026-08-29 16:30:23 +08:00 |
|
QiuSW
|
cc326ebc6c
|
feat(#155): reuse failed collection tasks by attempt
|
2026-08-29 16:05:37 +08:00 |
|
QiuSW
|
78ab8716a6
|
fix(#154): return safely from WeChat to PDD
|
2026-08-29 15:15:25 +08:00 |
|
QiuSW
|
11c407d582
|
feat(#148): match purchase specs asynchronously
|
2026-08-29 11:51:32 +08:00 |
|
QiuSW
|
f84ea5df3b
|
feat(#142): group GoAuto admin navigation
|
2026-08-29 09:44:06 +08:00 |
|
QiuSW
|
6f611a04ef
|
feat(goauto): collect cropped color images (#133)
|
2026-08-28 23:31:23 +08:00 |
|
QiuSW
|
5feb4e8571
|
feat(web): enforce server-driven GoAuto menus (#138)
|
2026-08-28 22:16:51 +08:00 |
|
QiuSW
|
9916ed5ccf
|
feat(web): add stock purchase workflow (#136)
|
2026-08-28 21:46:17 +08:00 |
|
QiuSW
|
72f54f76ac
|
feat(goauto): add configurable module menus (#137)
|
2026-08-28 21:21:40 +08:00 |
|
QiuSW
|
679f4691a4
|
feat(goauto): add stock purchase task type (#135)
|
2026-08-28 20:53:51 +08:00 |
|
QiuSW
|
0f522d5339
|
feat(#132): continue purchase after replacement
|
2026-08-28 18:32:17 +08:00 |
|
QiuSW
|
33d4bb17ad
|
feat(#130): collect replacement products from Agent
|
2026-08-28 18:20:24 +08:00 |
|
QiuSW
|
92385c4a8d
|
feat(#131): activate product replacements safely
|
2026-08-28 17:56:17 +08:00 |
|
QiuSW
|
696e0bca52
|
feat(#129): add PDD product replacement model
|
2026-08-28 17:33:15 +08:00 |
|
QiuSW
|
30d823880c
|
fix(#128): preserve tab from accessibility button
|
2026-08-28 14:53:49 +08:00 |
|
QiuSW
|
1ec21c3b86
|
fix(#128): preserve tab on automatic return
|
2026-08-28 14:40:53 +08:00 |
|
QiuSW
|
0527bcaae9
|
fix(#126): shorten idle return cooldown
|
2026-08-28 14:22:42 +08:00 |
|
QiuSW
|
c2a1363561
|
fix(#124): discover vertical color rows
|
2026-08-28 12:05:34 +08:00 |
|
QiuSW
|
d718c957bc
|
fix(#124): consolidate color discovery diagnostics
|
2026-08-28 11:36:42 +08:00 |
|
QiuSW
|
2f5415553e
|
docs(#119-#122): finalize SYB inner-code contract mirrors
|
2026-08-28 10:30:25 +08:00 |
|
QiuSW
|
68395cabf3
|
docs(#119-#122): sync SYB inner-code rules and requirements
|
2026-08-28 10:25:00 +08:00 |
|
QiuSW
|
fd15ce0109
|
docs(#119-#122): sync SYB inner-code architecture
|
2026-08-28 10:20:19 +08:00 |
|
QiuSW
|
e117fd222d
|
feat(#115): move PDD recognition aliases into rules
|
2026-08-27 18:19:33 +08:00 |
|
QiuSW
|
3619435a97
|
refactor(#116): separate read-only aliases from actions
|
2026-08-27 18:02:32 +08:00 |
|
QiuSW
|
2a44b50a53
|
docs(#114): upgrade DevHarness workflow baseline
|
2026-08-27 17:44:39 +08:00 |
|