baseline: Clover 独立仓库首次基线提交
将 Clover 从上层产品包旧仓库中独立出来,建立专属版本控制。 当前状态=纵切片端到端已打通(登录→选品→出文出图→审核→下载包), M1文案质量去套路化已验收。此提交作为后续按核销清单逐条修复的基线。 Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
26
test/01_connect_test.js
Normal file
26
test/01_connect_test.js
Normal file
@@ -0,0 +1,26 @@
|
||||
'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();
|
||||
Reference in New Issue
Block a user