数据仪表盘
实时掌握店铺经营、推广与利润表现
{{ shops.length }} 个店铺
所有店铺经营数据汇总 · 可查看店铺之间的经营差异
经营总览
{{ ovStats.hero.label }}
{{ ovStats.hero.value }}
{{ ovStats.hero.delta>=0?'↑':'↓' }} {{ Math.abs(ovStats.hero.delta).toFixed(1) }}%
较昨日
无对比数据
{{ s.label }}
{{ s.value }}
{{ s.delta>=0?'↑':'↓' }} {{ Math.abs(s.delta).toFixed(1) }}%
较昨日
无对比数据
智能经营洞察
基于你的经营数据,系统会自动生成增长机会与风险提示。上传并积累更多日报后,这里将出现针对性的优化建议。
前往深度分析
店铺经营对比
各店铺核心指标横向对比| 店铺 | 成交金额 | ROI | 利润 |
|---|---|---|---|
| {{ s.name }} | {{ s.name === shop && ov.today ? '¥' + Number(ov.today.gmv||0).toLocaleString() : '-' }} | {{ s.name === shop && ov.today ? (ov.today.roi ?? '-') : '-' }} | {{ s.name === shop && ov.today ? '¥' + Number(ov.today.gmv - (ov.today.cost||0)).toLocaleString() : '-' }} |
暂无店铺数据
经营趋势
近 7 天整体表现(点击量 / 消耗 / 成交金额 / ROI)经营提醒
基于当前关键词日报,识别高潜与待优化机会高潜机会 · TOP10 高ROI关键词
| 关键词 | ROI | 成交金额 |
|---|---|---|
| {{ r.keyword }} | {{ r.roi }} | ¥{{ r.gmv }} |
暂无关键词数据
仪表盘需要关键词日报数据才能展示排行榜。请先去上传淘宝/天猫直通车报表。
高消耗 · TOP10 高消耗关键词
| 关键词 | 消耗 | ROI |
|---|---|---|
| {{ r.keyword }} | ¥{{ r.cost }} | {{ r.roi }} |
暂无消耗数据
上传报表后,这里会显示消耗最高的关键词。
待优化 · TOP10 低ROI关键词
| 关键词 | 消耗 | ROI |
|---|---|---|
| {{ r.keyword }} | ¥{{ r.cost }} | {{ r.roi }} |
暂无低ROI关键词
当前数据中 ROI 都大于 1,表现不错;也可能是还没有上传数据。
快捷入口
数据上传
关键词分析
单元分析
盈亏核算
AI报告
{{ uploadPlatform==='pdd' ? '上传拼多多推广报表' : uploadPlatform==='1688' ? '上传1688推广报表' : '上传淘宝/天猫关键词报表' }}
📄
点击选择 或 拖拽 Excel 文件到此处上传
{{ uploadPlatform==='pdd' ? '支持拼多多推广后台导出的 xls / xlsx / csv 报表' :
uploadPlatform==='1688' ? '支持1688数字营销后台导出的 xls / xlsx / csv 报表' :
'支持淘宝/天猫直通车后台导出的 xls / xlsx / csv 报表' }}
🔍 解析中...
📋 解析预览
⚠️ 缺少关键列:{{ uploadPreview.missingFields.map(x=>({product_name:'推广商品',gmv:'净交易额',cost:'成交花费',total_cost:'总花费',keyword:'关键词'}[x]||x)).join('、') }}
✅ 关键列识别正常
已存在 {{ uploadPreview.existingCount }} 条数据
识别到的列:
{{ {product_name:'推广商品',date:'日期',impressions:'曝光量',clicks:'点击量',ctr:'点击率',cvr:'点击转化率',roi:'净实际投产比',gmv:'净交易额',cost:'成交花费',total_cost:'总花费',orders:'成交笔数',cost_per_order:'每笔成交花费',gmv_per_order:'每笔成交金额',follows:'关注量',bid_mode:'出价方式',inquiries:'询单量',keyword:'关键词',plan_name:'计划',item_name:'宝贝',ppc:'PPC',favorites:'收藏',carts:'加购'}[field] || field }}:
{{ col }}
| {{ {product_name:'推广商品',date:'日期',impressions:'曝光量',clicks:'点击量',ctr:'点击率',cvr:'点击转化率',roi:'净实际投产比',gmv:'净交易额',cost:'成交花费',total_cost:'总花费',orders:'成交笔数',cost_per_order:'每笔成交花费',gmv_per_order:'每笔成交金额',follows:'关注量',bid_mode:'出价方式',inquiries:'询单量',keyword:'关键词',plan_name:'计划',item_name:'宝贝',ppc:'PPC',favorites:'收藏',carts:'加购'}[field] || field }} |
|---|
| {{ row[field] !== undefined ? (typeof row[field]==='number' ? (field.includes('gmv')||field.includes('cost')||field==='ppc' ? '¥'+row[field].toFixed(2) : row[field]) : row[field]) : '-' }} |
{{ uploadMsg }}
📷 截图识别导入(快捷通道)
适合临时补录少量关键词;大批量数据请用上方Excel导入(更准更全)。识别后可逐格校对修改,确认无误再入库。
🖼️
点击选择图片,或 Ctrl+V 直接粘贴截图
🔍 识别中,请稍候(首次识别需加载模型,约10秒)...
{{ ocr.msg }}
| 关键词 | 计划 | 宝贝 | 展现 | 点击 | 消耗 | 收藏 | 加购 | 成交 | 成交金额 |
|---|---|---|---|---|---|---|---|---|---|
上传历史
| 时间 | 文件名 | 平台 | 店铺 | 报表日期 | 数据行 | 新增 | 更新 | 状态 | 备注 |
|---|---|---|---|---|---|---|---|---|---|
| {{ u.created_at }} | {{ u.filename }} | {{ platforms[u.platform] || u.platform || '-' }} | {{ u.shop_name || '-' }} | {{ u.report_date }} | {{ u.rows_total }} | {{ u.rows_inserted }} | {{ u.rows_updated }} | {{ u.status==='success'?'成功':'失败' }} |
还没有上传记录
将 Excel/CSV 报表拖拽到上方区域,系统会自动解析并入库。
关键词数据表
| {{ c.name }} ? {{ c.tip }} {{ kw.order==='desc'?'▼':'▲' }} | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| {{ r.keyword }} | {{ r.plan_name || '-' }} | {{ r.impressions }} | {{ r.clicks }} | {{ r.ctr }}% | ¥{{ r.ppc }} | ¥{{ r.cost.toFixed(2) }} | {{ r.favorites }} | {{ r.carts }} | {{ r.orders }} | ¥{{ r.gmv.toFixed(2) }} | {{ r.cvr }}% | {{ r.roi }} |
暂无关键词数据
选择日期范围后点击查询,或先去上传淘宝/天猫直通车报表。
第 {{ kw.page }} 页 / 共 {{ Math.max(1, Math.ceil(kw.total/kw.pageSize)) }} 页
关键词智能分析
{{ t.name }}
{{ anaTabs.find(t=>t.key===ana.kind).desc }}
| 关键词 | 计划 | 展现 | 点击 | CTR | PPC | 消耗 | 收藏 | 加购 | 成交 | 成交金额 | 转化率 | ROI |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| {{ r.keyword }} | {{ r.plan_name || '-' }} | {{ r.impressions }} | {{ r.clicks }} | {{ r.ctr }}% | ¥{{ r.ppc }} | ¥{{ r.cost.toFixed(2) }} | {{ r.favorites }} | {{ r.carts }} | {{ r.orders }} | ¥{{ r.gmv.toFixed(2) }} | {{ r.cvr }}% | {{ r.roi }} |
没有匹配的关键词
当前筛选条件下没有关键词。请确认已上传数据,或放宽「最少点击」「ROI倍数」等阈值。
商品单元分析
点击某一行,查看该单元下的关键词明细 / 趋势 / 操作记录
| 推广单元(宝贝) | 计划 | 关键词数 | 展现 | 点击 | CTR | PPC | 消耗 | 收藏 | 加购 | 成交 | 成交金额 | 转化率 | ROI |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| {{ r.plan_name || '-' }} | {{ r.kw_count }} | {{ r.impressions }} | {{ r.clicks }} | {{ r.ctr }}% | ¥{{ r.ppc }} | ¥{{ r.cost.toFixed(2) }} | {{ r.favorites }} | {{ r.carts }} | {{ r.orders }} | ¥{{ r.gmv.toFixed(2) }} | {{ r.cvr }}% | {{ r.roi }} |
暂无推广单元数据
单元分析按「宝贝」聚合关键词数据。需要先有淘宝/天猫直通车数据。
📦 {{ it.selected.item_name }} ({{ it.selected.plan_name }})近7天趋势
该单元下的关键词({{ it.keywords.length }} 个)
| 关键词 | 展现 | 点击 | CTR | PPC | 消耗 | 收藏 | 加购 | 成交 | 成交金额 | 转化率 | ROI |
|---|---|---|---|---|---|---|---|---|---|---|---|
| {{ r.keyword }} | {{ r.impressions }} | {{ r.clicks }} | {{ r.ctr }}% | ¥{{ r.ppc }} | ¥{{ r.cost.toFixed(2) }} | {{ r.favorites }} | {{ r.carts }} | {{ r.orders }} | ¥{{ r.gmv.toFixed(2) }} | {{ r.cvr }}% | {{ r.roi }} |
📝 操作记录
| 时间 | 操作类型 | 关键词 | 点击单价 | 备注 | |
|---|---|---|---|---|---|
| {{ o.created_at }} | {{ o.action_type }} | {{ o.keyword || '-' }} | {{ o.bid_price != null ? '¥' + Number(o.bid_price).toFixed(2) : '-' }} | {{ o.detail || '-' }} | 删除 |
还没有操作记录,添加一条开始追踪调整效果
拼多多商品推广
点击某一行查看商品近7天趋势
| {{ c.name }} ? {{ c.tip }} {{ pdd.order==='desc'?'▼':'▲' }} | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| {{ r.bid_mode || '-' }} | {{ r.impressions }} | {{ r.clicks }} | {{ r.ctr }}% | {{ r.cvr }}% | {{ r.roi }} | ¥{{ r.gmv.toFixed(2) }} | ¥{{ r.cost.toFixed(2) }} | ¥{{ r.total_cost.toFixed(2) }} | {{ r.orders }} | ¥{{ r.cost_per_order }} | ¥{{ r.gmv_per_order }} | {{ r.follows }} | {{ r.inquiries }} |
暂无拼多多商品推广数据
去「数据上传」选择拼多多店铺,上传商品推广报表,即可在这里查看每个商品的效果。
第 {{ pdd.page }} 页 / 共 {{ Math.max(1, Math.ceil(pdd.total/pdd.pageSize)) }} 页
📦 {{ pdd.selected.product_name }} 近7天趋势
{{ productDataTitle }}
| 商品ID | 商品名称 | 平台 | 店铺 | 最近更新 |
|---|---|---|---|---|
| {{ r.product_id || '-' }} | {{ r.product_name || '-' }} | {{ platformName(r.platform) }} | {{ r.shop_name || '-' }} | {{ r.updated_at }} |
暂无商品档案
商品档案由商品日报导入自动生成,请先上传一份{{ productDataPlatformName }}商品日报。
| {{ c.name }} {{ productData.daily.order==='desc'?'▼':'▲' }} | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| {{ r.product_id || '-' }} | {{ r.product_name || '-' }} | ¥{{ Number(r.pay_amount||0).toFixed(2) }} | {{ r.pay_qty || 0 }} | {{ r.pay_people || 0 }} | ¥{{ Number(r.refund_amount||0).toFixed(2) }} | {{ r.visitors || 0 }} | {{ r.pv || 0 }} | {{ Number(r.pay_rate||0).toFixed(2) }}% | {{ r.cart_qty || 0 }} | {{ r.platform_flow || 0 }} | {{ r.ad_flow || 0 }} |
暂无商品日报
商品档案由商品日报导入自动生成,请先上传一份{{ productDataPlatformName }}商品日报。
第 {{ productData.daily.page }} 页 / 共 {{ Math.max(1, Math.ceil(productData.daily.total/productData.daily.pageSize)) }} 页
💰 盈亏核算
营收
{{ fmtMoney(profit.report.summary.revenue) }}
总成本
{{ fmtMoney((profit.report.summary.cost||0)+(profit.report.summary.freight||0)+(profit.report.summary.platform_fee||0)+(profit.report.summary.other_fee||0)) }}
毛利
{{ fmtMoney(profit.report.summary.gross_profit) }}
净利
{{ fmtMoney(profit.report.summary.net_profit) }}
净利率
{{ (profit.report.summary.profit_rate||0).toFixed(2) }}%
未匹配成本
{{ profit.report.summary.unmatched_orders||0 }} 笔
| {{ profit.report.groupBy==='product' ? '商品' : (profit.report.groupBy==='day' ? '日期' : '店铺') }} | 订单数 | 销量 | 营收 | 成本 | 运费 | 平台费 | 毛利 | 净利 | 净利率 |
|---|---|---|---|---|---|---|---|---|---|
| {{ r.shop_name || r.product_name || r.day }} | {{ r.orders }} | {{ r.qty }} | {{ fmtMoney(r.revenue) }} | {{ fmtMoney(r.cost) }} | {{ fmtMoney(r.freight) }} | {{ fmtMoney(r.platform_fee) }} | {{ fmtMoney(r.gross_profit) }} | {{ fmtMoney(r.net_profit) }} | {{ (r.profit_rate||0).toFixed(2) }}% |
| 暂无数据,请先导入订单与成本配置 | |||||||||
{{ profit.cost.importMsg }}
成本模板列:匹配值(商品名/SKU)、匹配类型(sku/product_name/category)、成本价、运费、包装费、其他费用、扣点率(如0.05)、备注
| 匹配类型 | 匹配值 | 成本价 | 运费 | 包装费 | 其他费 | 扣点率 | 备注 | 操作 |
|---|---|---|---|---|---|---|---|---|
| {{ (profit.cost.matchTypes.find(m=>m.key===c.match_type)||{}).label || c.match_type }} | {{ c.match_value }} | {{ fmtMoney(c.cost_price) }} | {{ fmtMoney(c.freight) }} | {{ fmtMoney(c.pack_fee) }} | {{ fmtMoney(c.other_fee) }} | {{ (c.fee_rate*100).toFixed(2) }}% | {{ c.remark }} | |
| 暂无成本配置 | ||||||||
订单导入与明细
{{ profit.orders.importMsg }}
支持天猫/淘宝订单导出文件(CSV/Excel),自动识别订单编号、商品、数量、实付金额、下单时间等字段;导入后按成本配置自动核算。
校验异常 {{ profit.orders.errors.length }} 条:
第{{ e.row }}行:{{ e.msg }}(订单号 {{ e.order_id }})
...更多请检查源文件
至
| 订单号 | 商品 | SKU | 数量 | 实付 | 成本 | 运费 | 平台费 | 净利 | 净利率 | 匹配 |
|---|---|---|---|---|---|---|---|---|---|---|
| {{ o.order_id }} | {{ o.product_name }} | {{ o.sku }} | {{ o.quantity }} | {{ fmtMoney(o.payment) }} | {{ fmtMoney(o.cost_total) }} | {{ fmtMoney(o.freight) }} | {{ fmtMoney(o.platform_fee) }} | {{ fmtMoney(o.net_profit) }} | {{ (o.profit_rate||0).toFixed(2) }}% | {{ o.matched ? '✓' : '✗' }} |
| 暂无订单 | ||||||||||
第 {{ profit.orders.page }} 页 / 共 {{ Math.max(1, Math.ceil(profit.orders.total/profit.orders.pageSize)) }} 页
{{ profit.cost.form.id ? '编辑成本配置' : '新增成本配置' }}
粘贴或上传一批商品链接,系统遍历每个链接并匹配对应订单、自动核算利润。每行一个链接;如需更精准匹配可写 链接,匹配值(如
https://item.taobao.com/item.htm?id=123,防晒衣SKU-A)。
匹配维度:按商品链接ID(订单需含链接列)|按SKU|按商品标题。
{{ profit.linkProfit.errMsg }}
链接总数
{{ profit.linkProfit.summary.total_links }}
已匹配
{{ profit.linkProfit.summary.matched_links }}
未匹配
{{ profit.linkProfit.summary.unmatched_links }}
总营收
{{ fmtMoney(profit.linkProfit.summary.revenue) }}
总净利
{{ fmtMoney(profit.linkProfit.summary.net_profit) }}
整体净利率
{{ (profit.linkProfit.summary.profit_rate||0).toFixed(2) }}%
| 商品链接 | 匹配值 | 状态 | 订单数 | 营收 | 成本 | 运费 | 平台费 | 净利 | 净利率 | 匹配说明 |
|---|---|---|---|---|---|---|---|---|---|---|
| {{ r.url }} | {{ r.match_value || '-' }} | ✓ 已匹配 ✗ 未匹配 | {{ r.order_count }} | {{ fmtMoney(r.revenue) }} | {{ fmtMoney(r.cost) }} | {{ fmtMoney(r.freight) }} | {{ fmtMoney(r.platform_fee) }} | {{ fmtMoney(r.net_profit) }} | {{ (r.profit_rate||0).toFixed(2) }}% | {{ r.match_detail }} |
没有可匹配的链接,请检查链接格式或订单数据是否已导入。
关键词趋势分析
选择关键词查看趋势
在上方输入或选择关键词,系统将展示该词近 7/14/30 天的点击量、花费、成交和 ROI 走势。
直通车关键词优化报告
选择日期生成 AI 报告
AI 会基于当天的关键词数据,自动生成优化建议和问题诊断。请确保当天已有数据上传。
AI 正在生成报告,请稍候...
客服考试系统
知识点库
题库管理
试卷管理
参加考试
成绩报告
知识点库
沉淀客服培训知识点,供 AI 出题与考试使用
题库管理
管理考试题目,支持 AI 自动出题与对话出题
试卷管理
创建与维护考试试卷,支持 AI 自动出卷
参加考试
选择试卷开始业务知识考试,系统自动计时与评分
请选择一份试卷开始考试
| 试卷名称 | 时长 | 及格分 | 操作 |
|---|---|---|---|
| {{ p.name }} | {{ p.time_limit }} 分钟 | {{ p.pass_score }} |
{{ exam.take.paper.name }}
剩余时间 {{ fmtExamTime(exam.take.remaining) }}
{{ idx + 1 }}. {{ q.question_text }} ({{ q.question_score }}分)
考试结果
{{ exam.take.result.score }} / {{ exam.take.result.total_score }} 分
{{ exam.take.result.pass ? '✅ 及格' : '❌ 未及格' }}
第 {{ i + 1 }} 题:{{ d.score === d.max_score ? '✅' : '❌' }} {{ d.score }} / {{ d.max_score }} 分
{{ d.feedback }}
AI 分析报告
{{ exam.ai.analysis }}AI 美工工作台
电商详情页 AI 生成 · 一次生成整套连贯详情页
🎨 工作台
🖼️ 生成历史
🔑 AI 设置
产品图
{{ art.productImages.length }}/6
点击或拖拽上传产品图片
松手上传
×
+
多图上传时建议仅上传必要的底图/AI,干净的图可产出质量更佳
{{ art.selectedTemplates.length }}/16
全选
生成结果
上传产品图并填写要求后 点击"分析产品"开始
上传产品图并填写要求后
点击「分析产品」开始
AI 正在生成中,请稍候...
腾讯混元 API 配置
获取密钥:登录腾讯云控制台 → 访问管理 → API 密钥管理(SecretId / SecretKey,SecretKey 仅创建时显示一次)。开通混元大模型图像生成后赠送 50 次免费额度;商品背景生成 0.1元/张、混元生图3.0 0.2元/张。
{{ art.configMsg }}
未配置密钥时系统自动进入 Mock 模式,可完整走通「上传产品图 → 规划 → 生成 → 下载长图」全流程(图片为占位图)。
任务详情:{{ art.preview.product_name }}
{{ artStatusLabel(art.preview.status) }} {{ art.preview.created_at }}{{ art.preview.error }}
完整长图
{{ s.title || s.key }} {{ s.status==='done' ? '✅' : (s.status==='failed' ? '❌' : '') }}
{{ exam.knowledge.form.id ? '编辑知识点' : '新增知识点' }}
{{ exam.papers.form.id ? '编辑试卷' : '新增试卷' }}
系统管理后台
系统配置 · 数据安全 · AI 集成
🔒 请输入系统管理密码
该密码与登录密码不同,用于保护后台管理功能。
{{ admin.pwdMsg }}
{{ t.name }}
📊 系统概览
运行时间
{{ admin.status.uptime_text || '-' }}
数据库大小
{{ admin.status.db_size_mb || 0 }} MB
Python 版本
{{ admin.status.python || '-' }}
系统版本
{{ admin.status.version || '-' }}
数据量统计
| 表名 | 记录数 |
|---|---|
| {{ k }} | {{ v }} |
🏪 店铺管理
| 店铺名称 | 平台 | 负责人 | 默认扣点 | 操作 |
|---|---|---|---|---|
| {{ s.name }} | {{ platforms[s.platform] || s.platform }} | {{ (s.fee_rate*100).toFixed(2) }}% | 保存负责人 保存扣点 删除 |
提示:两个旗舰店(振合包装旗舰店、天猫工匠时光旗舰店)扣点会自动同步;拼多多/1688 平台默认扣点为 0。
💾 数据备份与恢复
| 备份文件 | 创建时间 | 大小 |
|---|---|---|
| {{ b.name }} | {{ b.created }} | {{ (b.size/1024/1024).toFixed(2) }} MB |
还没有本地备份
🔄 恢复数据库
上传 .db 备份文件覆盖当前数据库,操作前会自动备份当前库。
{{ admin.restoreMsg }}
🏪 按店铺/日期重置数据
可精确删除某店铺在某个日期范围内的关键词日报、上传记录或报告。操作不可恢复,建议先备份。
{{ admin.reset.msg }}
🗑️ 清空业务数据
仅清空关键词日报、上传记录、报告、操作记录,店铺配置和密码/Key 保留。
{{ admin.clearMsg }}
📝 业务操作日志
| 时间 | 店铺 | 宝贝 | 关键词 | 操作 | 出价 | 备注 |
|---|---|---|---|---|---|---|
| {{ o.created_at }} | {{ o.shop_name || '-' }} | {{ o.item_name || '-' }} | {{ o.keyword || '-' }} | {{ o.action_type }} | {{ o.bid_price != null ? '¥'+Number(o.bid_price).toFixed(2) : '-' }} | {{ o.detail || '-' }} |
暂无操作日志
第 {{ admin.ops.page }} 页 / 共 {{ Math.max(1, Math.ceil(admin.ops.total/admin.ops.pageSize)) }} 页
🔒 管理操作日志
| 时间 | 操作类型 | 操作对象 | 详情 | IP |
|---|---|---|---|---|
| {{ o.created_at }} | {{ o.action }} | {{ o.target || '-' }} | {{ o.detail || '-' }} | {{ o.ip || '-' }} |
暂无管理操作日志
第 {{ admin.adminLogs.page }} 页 / 共 {{ Math.max(1, Math.ceil(admin.adminLogs.total/admin.adminLogs.pageSize)) }} 页
🔑 修改登录密码
{{ pwdStrengthTip }}
{{ pwdMsg }}
🤖 DeepSeek AI Key
已配置:{{ aiMasked }}
{{ aiMsg }}
🌙 Kimi AI Key(客服考试)
已配置:{{ exam.ai.kimiMasked }}({{ exam.ai.kimiModel }})
用于客服考试系统的 AI 出题、AI 批改主观题、AI 成绩分析
账号管理
管理子账号、角色权限与访问状态
{{ accounts.msg }}
| ID | 用户名 | 角色 | 状态 | 强制改密 | 创建时间 | 操作 |
|---|---|---|---|---|---|---|
| {{ u.id }} | {{ u.username }} | {{ u.role==='admin'?'管理员':'子账号' }} | {{ u.status==='active'?'正常':'已停用' }} | {{ u.must_change?'是':'否' }} | {{ u.created_at }} | |
| 暂无账号,点「新建子账号」添加 | ||||||
🔒 首次登录,请修改密码
为安全起见,首次登录必须设置新密码。
密码要求:≥8位,必须包含大写字母 + 小写字母 + 数字 + 特殊字符(如 !@#$%)
{{ forcePwdStrengthTip }}
{{ forcePwdMsg }}