Skip to main content

dxm-basic-info

店小秘速卖通编辑页——基本信息模块:标题改英文 + 产品分类选择

설치로 이동

소스 정보

저장소
southernspark-nfxh/aliexpress-auto-listing-skill
최근 소스 활동
2026년 8월 7일 13:38
감지된 SKILL.md 언어
중국어
스타
18
포크
3

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
name
dxm-basic-info
description
店小秘速卖通编辑页——基本信息模块:标题改英文 + 产品分类选择
domain
ecommerce
triggers
["用户说\"改标题\"、\"标题英文\"、\"基本信息\"、\"选分类\"","店小秘编辑页打开后需要填基本信息"]
# 店小秘基本信息模块 ## 环境 CDP browser_cdp 直连: - `GET /json/version` → 获取 webSocketDebuggerUrl - `Target.getTargets` → 找编辑页 target - `Runtime.evaluate` + `Page.navigate` + `Input.dispatchMouseEvent` 编辑页 URL 格式:`https://www.dianxiaomi.com/web/smt/edit?id={product_id}` ## Step 1:标题改为英文 ### 规则 - 纯英文,128字符以内 - 从1688中文标题翻译,保留核心关键词 - 示例:`折叠喝水神器随行杯便携式饮水器狗狗外出饮水杯` → `Collapsible Portable Dog Water Bottle Travel Pet Water Dispenser Outdoor Drinking Bowl` ### CDP 操作 ``` Runtime.evaluate: const input = document.querySelector('input[placeholder*="标题"], textarea[placeholder*="标题"]'); const setter = Object.getOwnPropertyDescriptor(HTMLInputElement.prototype, 'value').set; setter.call(input, 'ENGLISH TITLE HERE'); input.dispatchEvent(new Event('input', {bubbles: true})); input.dispatchEvent(new Event('change', {bubbles: true})); ``` ### ⚠️ 注意 - 必须用 nativeInputValueSetter,Vue 3 不响应直接 `el.value = xxx` - 填完后用 `Runtime.evaluate` 读回验证 ## Step 2:选择产品分类 ### 页面位置 **基本信息 tab** → 「产品分类」字段旁边的「选择分类」按钮(注意:分类在基本信息 tab,不是属性信息 tab) ### 弹窗结构(2026-06-14 实战验证) 分类弹窗使用 `.categories-box` 结构,**不是 ant-tree**: - 4 个 `.categories-box`,每个代表一层树 - 每列内 `.categories-item` 是可点击节点 - 当前选中节点带 `class="active"` - 面包屑路径:`家居用品(Home & Garden) > 宠物用品(Pet Products) > 养狗用品(Dog Supplies) > 狗携带用品(Dog Carriers & Bags)` ### CDP 操作流程(已验证有效) **选择逻辑:** 1. 找到「选择分类」按钮(基本信息 tab,坐标约 x=1017, y=405) 2. `Input.dispatchMouseEvent mousePressed + mouseReleased` 打开弹窗 3. 等 1-2 秒让弹窗渲染 4. 按面包屑路径逐列定位:列0→一级、列1→二级、列2→三级、列3→叶子 5. 在目标列中找 `.categories-item-name` textContent 匹配 → 点击 6. 验证该 item 变为 `class="active"` 7. 点弹窗 footer 的「选择」按钮确认(坐标约 x=1539, y=579) ### 分类命名规则 - **优先按标题关键词找完全匹配类目** - 无完全匹配时选最接近的 - 宠物用品常见类目:`宠物用品 > 狗 > 携带用品 > 狗携带用品` ### ⚠️ 已知坑点 1. 分类弹窗用 `.categories-box` 不是 ant-tree,不要用 hover 展开——直接点击 `.categories-item-name` 2. 弹窗内列的内容可能很长需要滚动 3. 分类选错会导致 SKU 属性全部「已废弃」——改分类后自动修复 4. 用 CDP `Input.dispatchMouseEvent`,不要用 JS `.click()`(Vue 3 不响应) 5. 分类在**基本信息 tab**,不在属性信息 tab --- *作者: 南方星火 SouthernSpark | 小红书 @南方星火 SouthernSpark | AI自动化专家工作流*
GitHub에서 보기