From c7a6d69331dde9464f0ea93b6027ecc704b7caf9 Mon Sep 17 00:00:00 2001 From: lc Date: Fri, 1 May 2026 22:53:35 +0800 Subject: [PATCH] =?UTF-8?q?fix(phase-images):=20=E4=BF=AE=E6=AD=A3=20gener?= =?UTF-8?q?ateMJ=20=E5=8F=82=E6=95=B0=E9=A1=BA=E5=BA=8F=E4=B8=8E=E5=87=BD?= =?UTF-8?q?=E6=95=B0=E4=BD=93=E4=B8=80=E8=87=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 上游新增 manifest 参数时签名与 saveManifest 调用顺序不一致, 导致运行时 manifestPath/manifest 位置颠倒。统一为 manifestPath, manifest。 Co-Authored-By: Claude Sonnet 4.6 --- .claude/skills/video-from-script/scripts/lib/phase-images.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.claude/skills/video-from-script/scripts/lib/phase-images.js b/.claude/skills/video-from-script/scripts/lib/phase-images.js index fd3018f..b4ff824 100644 --- a/.claude/skills/video-from-script/scripts/lib/phase-images.js +++ b/.claude/skills/video-from-script/scripts/lib/phase-images.js @@ -49,7 +49,7 @@ async function phaseImages(manifest, manifestPath, options) { if (model === 'gemini') { result = await generateGemini(item, idx, dir, imagesDir, ratio, refs) } else if (model === 'mj') { - result = await generateMJ(item, idx, dir, imagesDir, ratio, refs, manifest, manifestPath) +result = await generateMJ(item, idx, dir, imagesDir, ratio, refs, manifestPath, manifest) } else if (model === 'kling') { result = await generateKling(item, idx, dir, imagesDir, ratio, refs) } else { @@ -116,7 +116,7 @@ async function generateGemini(item, idx, dir, imagesDir, ratio, refs) { return { file } } -async function generateMJ(item, idx, dir, imagesDir, ratio, refs, manifest, manifestPath) { +async function generateMJ(item, idx, dir, imagesDir, ratio, refs, manifestPath, manifest) { const { MJApi, ImageUtils } = require('../mj-image-generator') const referenceImages = refs.urls.length > 0 ? refs.urls : [] const styleWeight = 200