baseline: Clover 独立仓库首次基线提交

将 Clover 从上层产品包旧仓库中独立出来,建立专属版本控制。
当前状态=纵切片端到端已打通(登录→选品→出文出图→审核→下载包),
M1文案质量去套路化已验收。此提交作为后续按核销清单逐条修复的基线。

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
yangqianqian
2026-06-16 11:30:22 +08:00
commit 6a2632da70
253 changed files with 27467 additions and 0 deletions

26
test/01_connect_test.js Normal file
View 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();