请尝试:1) 强制刷新 (Ctrl+Shift+R) 2) 清除缓存 3) 检查网络/VPN
请登录以访问系统
{{ uploadStatus }}
💡 支持格式:ZIP, RAR (仅支持这两种格式)
💡 选择文件夹会自动扫描其中所有的压缩包
💡 支持并行上传,最多同时上传 8 个文件
暂无图片包记录,请先上传压缩包
{{ batchInferStatus }}
请勿关闭页面,推理将在后台继续...
{{ spPackage?.archive_filename }}
每个颜色 = 一个 SKC。请勾选需要发布的颜色。
包信息参考价: ¥{{ spPackage?.price || 0 }}
{{ JSON.stringify(spSubmitResult.detail, null, 2) }}
暂无产品,请先上传图片包
格式:供应商拼音大写_型号
默认使用:压缩包文件名 + 文件夹名
标题: {{ selectedRecord.ai_content.title }}
关键词: {{ selectedRecord.ai_content.keywords?.join(', ') }}
价格区间: ¥{{ selectedRecord.ai_content.suggested_price_range?.[0] }} - ¥{{ selectedRecord.ai_content.suggested_price_range?.[1] }}
格式:供应商拼音首字母大写 + 下划线 + 型号
标题: {{ selectedRecord.ai_content.title_cn }}
材质: {{ selectedRecord.ai_content.material }}
风格: {{ selectedRecord.ai_content.style }}
价格建议: ¥{{ selectedRecord.ai_content.suggested_price_range?.[0] }} - ¥{{ selectedRecord.ai_content.suggested_price_range?.[1] }}
说明:选择宽度约 750px 的前 10 张图片进行 AI 分析,自动识别包包的尺寸、材质、颜色等属性
产品:{{ selectedProduct?.name }}
产品数:{{ shop.product_count }} | 待发订单:{{ shop.pending_orders }}
绑定 Worker: {{ shop.worker_id }} 未绑定
暂无店铺,请先添加
| ID | 类型 | 平台/店铺 | Worker | 状态 | 创建时间 |
|---|---|---|---|---|---|
| {{ task.id?.substring(0,8) }} | {{ task.type }} | {{ task.platform }} / {{ task.shop_id?.substring(0,8) }} | {{ task.assigned_worker || '-' }} | {{ task.status }} | {{ new Date(task.created_at).toLocaleString() }} |
暂无任务
{{ worker.worker_id }}
支持平台:{{ worker.capabilities?.join(', ') }}
CPU: {{ worker.cpu_usage?.toFixed(1) }}% | 内存:{{ worker.memory_usage?.toFixed(1) }}%
浏览器:{{ worker.browser_instances }}/{{ worker.max_browser_instances }}
最后心跳:{{ new Date(worker.last_heartbeat).toLocaleString() }}
暂无工作机连接
{{ provider.base_url }}
暂无 AI 提供者配置
配置 AI 识别包包属性时使用的固定模型,设置后图片包列表的"AI 识别"按钮将自动使用此配置。
⚠️ 暂无启用的配置,请添加配置以使用 AI 识别功能
创建时间:{{ new Date(config.created_at).toLocaleString() }}
暂无 AI 识别配置
配置 AI 识别单张图片时使用的固定模型,设置后图片列表中的"AI 识别"按钮将自动使用此配置。
⚠️ 暂无启用的配置,请添加配置以使用 AI 单图识别功能
创建时间:{{ new Date(config.created_at).toLocaleString() }}
暂无 AI 单图识别配置
配置 AI 聊天助手使用的固定模型,设置后 AI 助手将自动使用此配置。
⚠️ 暂无启用的配置,请添加配置以使用 AI 助手功能
创建时间:{{ new Date(config.created_at).toLocaleString() }}
暂无 AI 助手配置
批量推理和一键推理时的最大并发数量(1-50),建议 5-15
暂无图片
唯一标识符,不能与其他提供者重复
兼容 OpenAI 格式的 API 地址
API Key 或访问令牌
选择一个在线的工作机,查看其浏览器画面并进行远程操作
🖥️
选择工作机并连接以查看远程画面
授权流程:
APP_ID: {{ app.app_id }}
Secret: {{ app.app_secret_masked }}
环境: {{ app.environment === 'production' ? '生产' : '测试' }}
回调: {{ app.redirect_url }}
暂无应用配置
授权页面已在新窗口打开,请在 SHEIN 页面完成授权。
授权成功后系统将自动换取密钥并创建店铺。
OpenKeyId: {{ shop.open_key_id }}
SecretKey: {{ shop.secret_key_status }} {{ shop.secret_key_masked }}
环境: {{ shop.environment === 'production' ? '生产' : '测试' }}
授权时间: {{ shop.authorized_at }}
基础信息
商品 & 库存
订单 & 履约
财务
暂无已授权的 SHEIN 店铺
{{ JSON.stringify(sheinQueryResult, null, 2) }}
授权成功后 SHEIN 将重定向到此地址
使用说明:
区域: {{ cfg.region }}
卖家 ID: {{ cfg.seller_id }}
Marketplace: {{ cfg.marketplace_id }}
LWA App ID: {{ cfg.lwa_app_id }}
Secret: {{ cfg.lwa_client_secret_masked }} | Token: {{ cfg.refresh_token_masked }}
{{ amazonTestResult.success ? '连接成功' : '连接失败' }}
{{ amazonTestResult.error }}
已授权的市场:
暂无配置,请点击"添加配置"
| 订单号 | 状态 | 金额 | 币种 | 购买日期 | 渠道 |
|---|---|---|---|---|---|
| {{ order.AmazonOrderId }} | {{ order.OrderStatus }} | {{ order.OrderTotal ? order.OrderTotal.Amount : '-' }} | {{ order.OrderTotal ? order.OrderTotal.CurrencyCode : '-' }} | {{ order.PurchaseDate ? new Date(order.PurchaseDate).toLocaleString() : '-' }} | {{ order.FulfillmentChannel || '-' }} |
共 {{ amazonOrders.length }} 条订单
暂无订单数据
| ASIN | SKU | 产品名称 | 可用库存 | 在途库存 | 总库存 |
|---|---|---|---|---|---|
| {{ item.asin || '-' }} | {{ item.sellerSku || '-' }} | {{ item.productName || '-' }} | {{ item.inventoryDetails ? item.inventoryDetails.fulfillableQuantity : (item.totalQuantity || 0) }} | {{ item.inventoryDetails ? item.inventoryDetails.inboundShippedQuantity : 0 }} | {{ item.totalQuantity || 0 }} |
共 {{ amazonInventory.length }} 条库存记录
暂无库存数据
Amazon Advertising API 使用说明:
区域: {{ cfg.region }}
Client ID: {{ cfg.client_id }}
Profile ID: {{ cfg.profile_id || '未设置' }}
Secret: {{ cfg.client_secret_masked }} | Token: {{ cfg.refresh_token_masked }}
{{ amazonAdTestResult.success ? '连接成功' : '连接失败' }}
{{ amazonAdTestResult.error }}
API 返回 0 个 Profile。请确认该账号已开通广告服务,或尝试在 Amazon Advertising Console 中确认。
可用的广告 Profiles:
| Profile ID | 国家 | 类型 | 名称 | 操作 |
|---|---|---|---|---|
| {{ p.profileId }} | {{ p.countryCode }} | {{ p.accountType }} | {{ p.name }} |
暂无广告配置,请点击"添加广告配置"
{{ amazonAdCampaignType }} 广告活动 (共 {{ amazonAdCampaigns.length }} 个)
| 活动 ID | 名称 | 状态 | 预算 | 投放类型 | 开始日期 |
|---|---|---|---|---|---|
| {{ c.campaignId }} | {{ c.name }} | {{ c.state }} | {{ c.budget ? (c.budget.budget || c.budget) : '-' }} | {{ c.targetingType || c.dynamicBidding ? 'auto' : 'manual' }} | {{ c.startDate || '-' }} |
查询失败
{{ amazonAdCampaignError }}
暂无广告活动数据
留空则使用区域默认值
可先留空,创建后通过"获取 Profiles"按钮发现并选择
| 用户名 | 姓名 | 邮箱 | 角色 | 状态 | 创建时间 | 操作 |
|---|---|---|---|---|---|---|
| {{ u.username }} | {{ u.full_name || '-' }} | {{ u.email || '-' }} | 超级管理员 普通用户 | 启用 禁用 | {{ u.created_at ? u.created_at.slice(0,10) : '-' }} | |
| 暂无用户 | ||||||
暂无预发布记录
请在「图片包管理」中点击「🏷️ SHEIN预发布」创建
| 属性名 | 值 | 来源 |
|---|---|---|
| {{ a.name }} | {{ a.value_name }} | {{ a.source }} |
正在生成预览...
SHEIN 备货管理
选择店铺后点击「生成每日备货单」或「生成排产单」
每日备货单: 备货+急采 → Excel双Sheet | 排产单: 含图片,系数可调