{{ siteNotice }}

安装扩展

装一次 · 约 30 秒
⬇ 下载「素材大师」(v{{ extLatest || '…' }})
1
下载后解压
文件夹放固定位置,别删
2
装进 Chrome
文件夹
扩展程序 开发者模式
把文件夹拖到这里
chrome://extensions
3
回这页刷新
顶部变绿就能用了
更新后还是旧版本?点这里彻底更新
下载的是「素材大师」官方包(与扩展侧栏「有新版」提示同一份)。更新方法:解压覆盖进原文件夹 → 到 chrome://extensions 点该扩展的刷新(↻)。
任务面板{{ batchTabEff === 'all' ? batchCounts.all : batchCounts[batchTabEff] }} 个任务
{{ tryonBatchProgress.completed }}/{{ tryonBatchProgress.total }} 张 {{ soutuiBatchSummary.done }}/{{ soutuiBatchSummary.total }} 完成 {{ videoBatchCounts.done }}/{{ videoBatchCounts.total }} 完成 {{ fissionBatchPhase === 'review' ? '确认阶段' : (fissionBatchPhase === 'generate' ? ('生成中 ' + fissionBatchGenerationProgress.percent + '%') : (fissionBatchPhase === 'config' ? '配置阶段' : '抓图阶段')) }}
进度正在拉
批次在后台跑,关页也不停;这里过一两秒就有逐条进度
{{ BATCH_LINE_META[row.line].label }}{{ row.title }} {{ row.sub }} {{ row.sub }} 同步:{{ videoSlotProgress[row.raw.task_id].text }} 已同步 ✓ {{ n.label }} {{ n.label }} {{ s.label }} {{ videoSlotProgress[row.raw.task_id].text }} {{ taskTimeLabel(row.ts) }} {{ row.stateText }} {{ row.stateText }}
款{{ tryonDetailIdx + 1 }} · 张级详情关掉不影响后台跑 · 出图自动存本地照旧
{{ tryonDetailDoneCount }}/{{ tryonDetailTasks.length || ((tryonBatchRows[tryonDetailIdx] && tryonBatchRows[tryonDetailIdx].total) || 0) }}
{{ t.status === 'done' ? '✓ 完成' : (t.status === 'failed' ? genErrZh(t.error) : '出图中…') }}
{{ (tryonBatchRows[tryonDetailIdx] && tryonBatchRows[tryonDetailIdx].node === 'stopped') ? '这一款已停止,没有出图、没扣点' : '这一款还在排队' }}
轮到它开跑就有逐张进度
链接裂变
3链接裂变
网页已更新 · 点这里刷新用新版

历史 · 所有生成记录

时间
保留 72 小时,超期自动清理
加载中…
{{ histEmptyText }}
{{ usage.days }} 天估算
¥{{ usageKpi.totalEstimated.toFixed(2) }}
维度:{{ { vendor:'按供应商', model:'按模型', style:'按风格', preset:'按场景' }[usage.dimension] }}
待对账
{{ usage.reconciliation ? usage.reconciliation.total_pending.toLocaleString() : '—' }}
Step 4 对账机制开发中
命中筛选的调用数
{{ usageKpi.requestCount.toLocaleString() }}
每次 engine 调用 1 条(composite 多条)
月度总额
📊 对账状态 暂无 billing 记录
📤 上传供应商账单 CSV
按 vendor_request_id 回填真实费用 + 计算估算差异(diff_pct)

{{ reconcile.error }}

对账结果

CSV 行数
{{ reconcile.result.total_rows }}
已对账
{{ reconcile.result.matched }}
未匹配
{{ reconcile.result.missing_count }}
差异 >5%
{{ reconcile.result.diff_summary.over_5pct_count }}
均值 {{ reconcile.result.diff_summary.avg_pct }}% · 最大 {{ reconcile.result.diff_summary.max_abs_pct }}%
未匹配示例(前 {{ Math.min(5, reconcile.result.missing.length) }} 条,共 {{ reconcile.result.missing_count }}):
  • {{ m.id }} · {{ m.reason }}
消费趋势
{{ usage.days }} 天 · 按{{ { vendor:'供应商', model:'模型', style:'风格', preset:'场景' }[usage.dimension] }}堆叠 · {{ fmtMetricLabel(usage.metric) }}
维度
指标
{{ providerLabel(k) }}
加载中…
最近 {{ usage.days }} 天暂无数据
{{ fmtAxisValue(t.value) }} {{ bar.date }} · {{ providerLabel(seg.key) }} · {{ fmtAxisValue(seg.value) }} {{ lbl.date }}
调用明细
共 {{ usage.details ? usage.details.total.toLocaleString() : '—' }} 条 · 每次 engine 调用一条
时间 供应商 模型 风格 tokens 估算 ¥ 实际 ¥ 差异 对账 request_id
{{ usage.loading ? '加载中…' : '暂无数据' }}
{{ fmtUsageTime(item.created_at) }} {{ providerLabel(item.vendor) }} {{ item.model || '—' }} {{ item.style_key || '—' }} {{ (item.total_tokens || 0).toLocaleString() }} {{ fmtCny4(item.estimated_cost_cny) }} {{ fmtCny4(item.actual_cost_cny) }} {{ item.diff_pct > 0 ? '+' : '' }}{{ item.diff_pct }}% {{ { estimated:'估算', matched:'已对账', diff:'差异' }[item.recon_status] }} {{ shortReqId(item.vendor_request_id) }}

视频生成失败

{{ videoFailZh(genVideoError) }}

查看原始报错

{{ genVideoError }}

正在生成视频...

通常 30-90s 完成,可以「后台继续」去做别的

原图
第{{ pi + 1 }}张 · {{ fissionAspectLabel(p.aspect) }}
↓ 生成
生成失败
{{ genErrZh(p.entry.task && p.entry.task.error_message) }}{{ genErrRaw(p.entry.task && p.entry.task.error_message) }}
⏳ 仍在后台生成
完成后自动进「历史记录」
勿重复生成
余额不足 · 已跳过
点右上角余额充值后
↻ 补生成这张
⏳ 排队中…{{ fissionEngLabel(p.entry) }}
生成中…{{ fissionEngLabel(p.entry) }}
✨生成 {{ p.label }}:{{ p.opt }}
{{ p.label }}
生成中… {{ Math.round(98 * (1 - Math.exp(-elapsedSec / 30))) }}%
!

{{ smStatus || '未出图' }}

生成中… {{ Math.round(98 * (1 - Math.exp(-elapsedSec / 30))) }}%
!

{{ buyerStatus || '未出图' }}

{{ r.presetName }}
{{ engineLabel(r.task.engine_used) }} ⚠ 降级
本站为独立第三方工具 · 与淘宝/天猫官方无关