Files
dianxiaomi-crossborder-play…/NEXT-ROUND-PROMPT.md
T

4.8 KiB
Raw Blame History

下一轮提示词(整份复制给新会话即可接着干)

⚠️ 先读 README.md 和 静默拦截诊断/HOOK.md,再动手。 ⭐ 遇到「点了保存没反应」→ 第一件事是挂钩子,不要猜字段(见下面第 2 节,最显眼那一段)。


1. 开工前先读这两个文件(别跳过)

文件 读它干什么
README.md(仓库根) 战果总表、各平台要点速查、通用技术事实、十条会重复踩的坑、EAN-13 台账
静默拦截诊断/HOOK.md 保存静默拦截的完整诊断步骤 + 已定位的各平台被吞报错

仓库(Gitea):http://192.168.9.206:3000/admin9webs/dianxiaomi-crossborder-playbook 本机副本:/home/admin9webs/gitea-push/dianxiaomi-crossborder-playbook/ 本文所有相对路径都以仓库根目录为准。


2. ⭐⭐ 最显眼的一条:遇到「点了保存没反应」,第一件事是挂钩子,不要猜字段 ⭐⭐

症状:点「保存」→ 不发 POST、无界面提示、无 .ant-form-item-has-error。 根因:校验确实失败了,但报错被 MYJ.message.error 吞掉;而且报错是层层递进的 (修完 A 才显示 B),肉眼和 DOM 扫描都抓不到。

在点保存之前注入钩子:

window.__cap=[];
function wrap(o,n,l){const f=o[n];o[n]=function(){window.__cap.push(l+': '+[...arguments].map(a=>typeof a==='string'?a:JSON.stringify(a)).join(' '));return f.apply(o,arguments);};}
['error','warning','info','success'].forEach(k=>wrap(MYJ.message,k,'MYJ.'+k));
['error','warning','info','success'].forEach(k=>wrap(antd.message,k,'antd.'+k));

然后 点保存 → 等 ~9 秒 → 读 window.__cap,被吞掉的真实报错就在里面。

  • 现成脚本:静默拦截诊断/shhook.mjs(SHEIN)、静默拦截诊断/tmhook.mjs(Temu)—— 除了钩子还会把 .ant-form-item-explain-error 的行内错误一起打出来。
  • 「必填项扫描」不够:扫 .ant-form-item-required 且为空,会漏掉条件必填 (Temu 的省份,只有「产地=中国」才出现)和类目相关的文件字段 (速卖通的商品说明书,有些类目强制、有些不强制)。
  • 上一轮在 SHEIN 和 Temu 上盲试了几十轮没进展,挂上钩子后两个平台一次全暴露。

3. 我在做什么

同一批 48 个 1688 商品铺到店小秘各平台的「待发布」。仓库是可复用的配方 + 踩坑记录, 不是一次性脚本堆积——每个平台一个目录,含配方脚本、输入数据、逐条结果。

4. 已完成

TikTok 47 / Shopee 47 / 速卖通 47 / Walmart 46 条已在待发布;Ozon 47 条已建、改价 40/47。 各平台的配方脚本、输入数据、逐条日志都在仓库对应目录里。

5. 这轮要做的(按优先级)

  1. Temu 解「请上传预览图」 Temu 的报错是层层递进的,前面 4 层我已经解掉了(省份 → 变种 → 尺寸 → 净重<重量), 现在只剩 MYJ.error: 请上传预览图。SKU 表「预览图」列需要每个变种行的真实图片, 不是文本。大概率是点单元格弹图片空间。参考 Walmart 的解法:hover 触发的下拉要先 Input.dispatchMouseEvent 发 mouseMoved 再 click。 Temu 的规格是 .theme-value-add 块(值输入 input[class*="!w-200"] + 添加按钮), 必须手动输入值再点添加,直接改 store 无效。 解出来后把 temu建品/ 的配方补完。

  2. SHEIN 批量 shein建品/RECIPE.md 已经有跑通第一条的完整步骤。把它写成 shbatch.mjs 循环跑 40 条, 按品类分到 4 家店(美妆 18 / 文具 13 / 箱包 8 / 内睡袜子 1),路由见 shein_route.json。 注意顺序:先选规格 → 再填 SKU 行 → 再填尺码表(加规格会重建 SKU 行)。

  3. Temu 批量(解完预览图之后)

  4. 继续铺剩余店小秘平台:Joom(84 家)、Lazada(24 家)、aliChoice(64 家)、 pddkj(15 家)、fruugo(3 家)。店铺用字母序/圈号自然序第一家(除 SHEIN 那种锁品类的)。

  5. 妙手各平台(店小秘全部完成后)

6. 硬约束

  • 平台「首字母第一家店」规则(SHEIN 除外,它锁品类必须分店)
  • 图片一律外链 alicdn,且必须无水印
  • EAN 台账在 S03 的 /root/ean_*.txt,KVM-2 够不到。本批已分配 pc 3400~3446(Walmart), Temu 用 3447 起。用了就要在 S03 落盘,否则撞号。

7. 环境

  • Chrome CDP 9223,profile /tmp/dxm7;VNC http://192.168.9.122:6097/vnc.html
  • CDP helper /tmp/cdp3.mjs(ESM,newTarget/attach/CDP/SAN,不能用 require)
  • 批量跑动辄 1 小时,用 nohup ... & 后台跑 + 逐条日志,别前台等