← 返回
{{ currentScene.icon || currentScene.sceneName.slice(0,1) }}
{{ currentScene.sceneName }}
{{ currentScene.sceneDesc }}
{{ scopeText(currentScene.scopeType) }} 清空
{{ currentScene.icon || sceneEmoji(currentScene.sceneCode) }}
你好,我是「{{ currentScene.sceneName }}」
输入文案或上传文件,我会按预设流程自动处理
{{ c }}
{{ m.role === 'user' ? (me.realName || '我').slice(0,1) : 'AI' }}
{{ m.content }}
AI
📎 上传文件 {{ file.name }}
发送
← 返回
{{ toolScene.icon || toolScene.sceneName.slice(0,1) }}

{{ toolScene.sceneName }}

{{ toolScene.sceneDesc }}

当前店铺:
批量输入 SKU(一行一个,其余信息按 SKU 从数据库自动获取):
① 生成上品内容 ② 提交上品
生成结果:共 {{ listingReport.total }} 个,可上品 {{ listingReport.valid }} 个,跳过 {{ listingReport.invalid }} 个
SKU 商品名称 标题 简介 标签 颜色 类目 材料 成本价 售价 重量(g) 长宽高(cm) 是否可上品 跳过原因 说明 操作
{{ row.sku }} {{ (row.info || {}).name }} {{ (row.ai || {}).title }} {{ (row.ai || {}).description }} {{ (row.ai || {}).hashtags }} {{ (row.ai || {}).colorCn }} {{ (row.ai || {}).category }} {{ (row.ai || {}).materialName }} {{ (row.info || {}).costPrice }} {{ (row.info || {}).sellPrice }} {{ (row.info || {}).weightKg }} {{ (row.info || {}).lengthCm }}×{{ (row.info || {}).widthCm }}×{{ (row.info || {}).heightCm }} {{ row.valid ? '可上品' : '跳过' }} {{ row.errorType }} {{ row.errorMsg }} 图片视频
上品记录
当前店铺: 暂无店铺,请管理员在「账号管理 → 店铺管理」里先添加
① 预览会清零的 SKU ② 确认执行清零
将清零 {{ zeroPreview.total_sku }} 个 SKU,共 {{ zeroPreview.total_qty }} 件
预览 执行改库存
已识别 {{ changePreview.total_sku }} 个 SKU

把 AI 放进每个真实业务场景

按平台分配权限,让数据可控、场景可用、结果可追踪。

{{ scenes.length }}按权限自动过滤
{{ recordTotal }}我的历史执行
{{ (me.platforms || []).length }}{{ (me.platforms || []).map(platformName).join('、') }}
{{ isAdmin ? '管理员' : '普通用户' }}{{ isAdmin ? '可管理账号与场景' : '按权限使用场景' }}

场景中心

先选择场景,再进入对应 AI 助手

全部场景 →
{{ s.icon || s.sceneName.slice(0,1) }}
{{ s.sceneName }}
{{ s.sceneDesc }}
{{ scopeText(s.scopeType) }}{{ s.embedUrl ? '新窗口打开' : '进入' }}

最近执行

你最近在场景中的执行记录

暂无执行记录,去场景中心试试吧
{{ r.sceneName ? r.sceneName.slice(0,1) : '◈' }}
{{ r.sceneName }}

{{ r.inputText }}

{{ fmtTime(r.createTime) }}

场景中心

按平台和权限展示可用的 AI 场景

卡片 列表
{{ g.label }}
{{ s.icon || s.sceneName.slice(0,1) }}
{{ s.sceneName }}
{{ s.sceneDesc }}
{{ scopeText(s.scopeType) }}内部系统{{ s.embedUrl ? '新窗口打开' : '进入' }}
{{ s.icon || s.sceneName.slice(0,1) }}
{{ s.sceneName }}
{{ s.sceneDesc }}
{{ scopeText(s.scopeType) }} 内部系统 {{ s.embedUrl ? '新窗口打开' : '进入' }}

执行记录

查看自己在场景中的执行历史和结果

{{ r.sceneName ? r.sceneName.slice(0,1) : '◈' }}
{{ r.sceneName }}

{{ r.inputText }}

{{ fmtTime(r.createTime) }}

账号管理

管理用户、平台权限、场景

+ 新增用户
+ 新增场景
+ 新增平台
平台: 店铺授权在 Python 侧,名称需与 Python 授权名一致
+ 新增店铺
类目映射:中文类目 ↔ HS编码 ↔ OZON descriptionCategoryId + descriptionTypeId
同步类目属性 + 新增类目
颜色字典:中文(固定)↔ 俄文(可自定义)
+ 新增颜色
材料字典:材料名 ↔ OZON 属性字典值ID(attribute#4975)
+ 新增材料
品牌字典:品牌名 ↔ OZON 品牌属性值ID(attribute#85 / vendorId),店铺绑定后上品取对应品牌
+ 新增品牌
公司级(全员) 平台级(指定平台)
暂无属性(请先点「同步类目属性」)
场景:{{ recordDialog.record.sceneName }} · {{ fmtTime(recordDialog.record.createTime) }}
输入
{{ recordDialog.record.inputText }}
输出
店铺:{{ ozonTaskDetail.task.storeName }} · 操作:{{ ozonTaskDetail.task.opType === 'zero' ? '清零' : '改库存' }} · 总数/成功/失败:{{ ozonTaskDetail.task.totalCount }} / {{ ozonTaskDetail.task.successCount }} / {{ ozonTaskDetail.task.failCount }}
店铺:{{ listingTaskDetail.task.storeName }} · 总数/成功/失败:{{ listingTaskDetail.task.totalCount }} / {{ listingTaskDetail.task.successCount }} / {{ listingTaskDetail.task.failCount }}
无图片
无视频
匹配 {{ filteredCategoryTree.length }} 个(类目名是俄文,可用豆包里的中文→俄文映射搜索)