全局配置

修改即时生效, 保存后无需重启
模型服务
存储与目录
生成与后处理
计费与配额
收款与集成
高级
LLM(选类目 / 选属性)
OpenAI 兼容地址, 可省略 /v1
图片服务商(多家 · 挂了自动换) 上游多为矩阵号, 单号被封是常态; 多配几家, 一家不行自动切下一家
密钥加密存储; 保存时打码值不会覆盖已存密钥, 留空即保持原值
0 = 全部; 超过则不再继续换家(避免一张图打遍所有号)
主备 = 顺序即优先级, 用上面的 ↑↓ 调整; 轮询 = 请求摊开, 单个号更不容易被风控
单家连续失败达此数即摘掉该家, 不再打过去
期满自动半开试探; 服务商欠费类冷却为 4 倍(欠费不会自己好)
图片生成(OpenAI 兼容 · 单家, 未配置上面的列表时生效)
1 张图 = 1 次调用
1=串行; 2~4 多线程加速(注意服务商并发/上传配额限制)
单个商品图片量 = 轮播 9 + 白底 1 + SKU(按规格数) + 详情 9
图生图(参考图重绘)
多图输入经 chat 接口调用, 失败自动兜底 /images/edits, 再失败降级文生图
采集图自动填充为风格参考图
从拼多多链接采集到的 轮播图/白底图/详情图 会自动下载并填充到商品的风格参考图(main/white_bg/detail), 生图时作为风格参考直接使用, 不用再手工上传。
AI 分析会把每张风格图的构图/场景/色调/排版写成该槽位的提示词。每张图消耗一次视觉模型调用(一次采集约 35 张); 额度紧张时可关闭, 改为在商品页手动点「AI 分析风格图」。
开启后, 生成前会把识别出品牌 logo / 营销文字的风格图用图生图重绘成干净模板(保留构图/场景/光线, 移除标识并自然补全), 再送进生成 —— 出图不会带上别人的品牌信息。每张待清洗的风格图消耗 1 次生成额度, 结果按图缓存复用(同一张不会重复清洗)。这是「重绘去标」而非打码遮挡。
各类型生图比例(全局默认, 商品页可单独覆盖)
视觉识别 优先级: 独立视觉端点 > 图片生成API的视觉模型 > 智谱兜底
OpenAI 兼容 chat 地址; 留空=不用(仍走图片API/智谱)。填 DeepSeek 官方即为 https://api.deepseek.com, 可省略 /v1
与 LLM 同一把 key 时可留空(自动复用 llm_api_key); 属敏感项, 回显打码
独立视觉端点用的多模态模型名。DeepSeek 官方可选: deepseek-flash(多模态, 支持识图/OCR)。留空则本条不生效
上一级未配置或失败时, 用图片生成API(rova.chat 等)的视觉模型, 如 qwen3-vl-flash / qwen-vl-plus
上面两条未配置或调用失败时回退智谱(glm-4.6v-flash 免费); 留空读环境变量 ZHIPU_API_KEY
图片识别(商品图/参考图分析)按上述顺序自动选择; 单个端点失败会自动回退下一级, 不会因某家故障导致识别不可用。
图片对象存储(腾讯云 COS) 生成图上传私有桶, 预览走预签名 URL
切换只影响新图; 读取按 key 前缀自动分流, 回退零风险
必须与服务器同地域, 内网上传免流量费
私有读写; 永久保留(不配置生命周期删除)
绑定到桶的自定义源站域名;留空则用默认域名(图片会变成下载而非预览)。COS 对 2024 年后创建的桶, 默认域名访问一律强制下载, 必须填此项才能在线预览。仅用于预览链接, 上传仍走内网上传不计流量费
保存后点「测试 COS」验证连通性(探测桶可写可读)。切换 cos 前请先通过测试。
图片目录
每个租户可自建的专属店铺数量上限, 0=不限; 平台共享店不计入
agent 拉取本地回退图的前缀; 启用 COS 后仅本地存量图使用
留空 = 默认 data/generated; 启用 COS 后仅作生成/后处理临时目录
按租户单独指定图片目录, 格式 {"租户ID": "目录"}; 配置后该租户图片/参考图全部存于此
店铺管理 每店铺独立 Edge(独立 profile + 端口), 商品可同时发布到多店
生成与后处理 拟真提示词 + 相机成像仿真(EXIF/噪声) + 失败重试
关闭后不注入真实感提示词
拼接到每张生成图提示词末尾(全类型生效), 让图片更接近真实商品拍摄
图片异步后处理 独立后台线程写真实 EXIF + 噪点, 不阻塞生成
关闭则不写 EXIF/不加噪点
独立于生成并发(img_concurrency), 不互相挤占; 高负载可调大
相机成像仿真管线总强度: 0=只写 EXIF; 1=保守(推荐, 肉眼几乎不可察); 实测检测通过率后可逐步调 1.5/2.0。含传感器噪声/暗角/色差/微重采样/JPEG压缩链
图片生成配额与充值计费 M3
每租户每月图片生成张数上限, 格式 {"租户ID": 数量}; 0/缺省 = 不限(可选上限, 余额不足同样拒绝)
每张生成扣费单价(分), 1元 = 100分; 未单独配置的租户用此价。当前定价 50 分 = 0.5 元/张; 生成失败自动退还, 不扣费
新租户首次使用自动赠送免费额度(分), 默认 1200 分 = 12 元 = 24 张 = 够生成一整套商品图(9 轮播 + 1 白底 + SKU + 9 详情, 按 0.5 元/张); 让用户先跑通一套看到效果再引导付费。已有充值/赠送记录的不再送
按租户覆盖单价, 格式 {"租户ID": 分}; 留空 = 用默认单价。充值套餐赠送(充300送10%/充500送20%)在入账时自动执行
租户管理 M3 · 管理端
充值申请 租户提交 -> 确认后入账
支付对账 聚合支付: 每日 03:30 自动核对, 漏单自动补入账
加载中...
充值体系 手动(微信转账) / 自动(在线支付, 后续对接)
切换后租户端立即按新模式渲染充值区
直接上传微信收款码(仅支持 jpg/png/gif/webp, 5MB 内), 上传后自动填好文件名; 租户端手动充值模式会展示该二维码与下方微信号
agg=第四方聚合(在线支付自动到账, 需下方配置); sandbox 为测试通道(管理员确认入账); alipay/wechat 官方直连占位
易支付协议第四方聚合; mode: api=mapi.php 接口模式(二维码) / page=submit.php 跳转; key 显示 *** 时保存不覆盖已存密钥
并发与队列上限
单租户同时可占用的后台生成线程数
单租户同时被 Agent 领取执行中的上货任务数
单租户同时进行中的素材代抓任务数
Agent 令牌 高危: 泄露即可冒充租户领取任务
上货客户端用 X-Agent-Token 请求 /agent/* 接口, 按令牌归属租户
建议优先用租户端「令牌管理」自助签发(sha256 落库), 此处仅运维兜底
类目映射 旧顶级映射 + 精确路径映射
键=任务/模板里使用的旧顶级类目; 值=拼多多商家后台实际存在的顶级类目。保存后, Agent 领取任务得到的类目路径首段会自动替换为真实顶级, 顶级类目选择即可匹配页面树。
键/值均为完整类目路径(/ 分隔); 命中精确映射时优先于顶级映射生效