交易服务收敛为仅 rakuten:移除 rakuma 登录态与下单入口

trading 不再管理 ラクマ 的购物车购买、支付与订单监控。删除 auth_site /
auth_session / login_runner / models.AuthSite 中的 rakuma 分支与常量、
account.yaml.example 的 rakuma 段,并清理相关测试。scraping 侧的
ラクマ 抓取 API(/api/rakuma/*)保留不动。

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-07-28 11:50:07 +08:00
co-authored by Claude Opus 4.6
parent 6247d68fb5
commit 65e3ed31f8
13 changed files with 63 additions and 121 deletions
+5 -3
View File
@@ -28,7 +28,7 @@ order-gateway(服务器:任务队列 + 状态镜像,本文要新建的服
trading worker(本地,app/trading 内,零入站端口)
│ ④ 加购 → 下单 → 付款,每步落证据到本地磁盘
乐天 / ラクマ
乐天市场
```
抓取服务(:31107)不参与这条链路的编排。本地需要商品数据时,直接出站请求抓取服务的
@@ -67,7 +67,7 @@ queued ──lease──> leased ──首次 report──> running ──termin
```sql
CREATE TABLE tasks (
task_id TEXT PRIMARY KEY, -- 幂等键,见 §4.2
site TEXT NOT NULL, -- rakuten | rakuma
site TEXT NOT NULL, -- rakuten(交易服务仅覆盖乐天市场)
intent_json TEXT NOT NULL, -- 下单意图原文,gateway 不解释内容
status TEXT NOT NULL, -- 见 §3
lease_owner TEXT, -- worker_id
@@ -325,4 +325,6 @@ trading 侧新增:
「下单到 `awaiting_payment` + 上报 `needs_human` 交人工」,其余环节不变。
2. 下单确认页的实际应付金额、付款方式、付款期限、站点订单号各自在哪个字段。
3. 订单列表页能否按商品 + 时间窗口可靠地反查出「这单下没下」(§5 的恢复核对依赖它)。
4. ラクマ 侧尚无加购契约(README 已注明未实现),首版只做乐天市场。
> **交易范围**:交易服务只覆盖乐天市场(rakuten)。ラクマ 的抓取仍在抓取服务里提供,
> 但不进入交易链路——没有加购契约,也永不实现下单/付款/订单监控。