'use strict'; // 第1步:连通性测试 —— 1张素颜霜产品图 + 最简prompt,验证 codeproxy/gpt-image-2/key 全打通 const path = require('path'); const fs = require('fs'); const { imageEdit, saveResult } = require('./aiClient'); const PRODUCT_IMG = '/Users/qiyu/Documents/企业培训项目/万牛会L1准备/产品包系统测试资料/产品白底图/素颜霜/IMG_9439.JPG'; const OUT_DIR = path.join(__dirname, 'output'); async function main() { if (!fs.existsSync(OUT_DIR)) fs.mkdirSync(OUT_DIR, { recursive: true }); console.log('=== 第1步 连通性测试 ==='); console.log('产品图:', PRODUCT_IMG, fs.existsSync(PRODUCT_IMG) ? '✓存在' : '✗缺失'); const prompt = '生成一张小红书风格的素颜霜产品图,竖版3:4,明亮干净,真实实拍质感,产品摆在浅色台面上,自然光。保持产品包装、颜色、质感与参考图一致。'; try { const result = await imageEdit({ images: [PRODUCT_IMG], prompt, traceId: 'connect-test' }); const out = path.join(OUT_DIR, '01_连通测试.png'); await saveResult(result, out); console.log('\n✅ 链路打通!返回类型:', result.type, '→ 已保存:', out); } catch (e) { console.log('\n❌ 失败:', e.message); console.log('排查方向: 401=key权限问题 / 404=端点或模型名 / 429=配额 / 超时=中转站慢'); } } main();