From 2c6938ea22ce2add721e981c57d0f011ea126abb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B0=8F=E5=B8=85?= <2944435683> Date: Tue, 31 Mar 2026 17:25:33 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E7=A4=BA=E8=AF=8D=E6=B6=A6=E8=89=B2?= =?UTF-8?q?=E5=88=A0=E9=99=A4=E5=A4=9A=E4=BD=99=E5=87=BD=E6=95=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/routes/assetsGenerate/batchPolishAssetsPrompt.ts | 2 -- src/routes/assetsGenerate/polishAssetsPrompt.ts | 12 ------------ 2 files changed, 14 deletions(-) diff --git a/src/routes/assetsGenerate/batchPolishAssetsPrompt.ts b/src/routes/assetsGenerate/batchPolishAssetsPrompt.ts index 56a29ce..97adcf6 100644 --- a/src/routes/assetsGenerate/batchPolishAssetsPrompt.ts +++ b/src/routes/assetsGenerate/batchPolishAssetsPrompt.ts @@ -106,9 +106,7 @@ export default router.post( const visualManual = await u.getArtPrompt(project.artStyle as string, config.visualManual); if (!visualManual) return res.status(500).send(error("视觉手册未定义")); findItemByName(result, item.name, config.itemType); - const systemPrompt = visualManual; - try { const { _output } = (await u.Ai.Text("universalAi").invoke({ system: systemPrompt, diff --git a/src/routes/assetsGenerate/polishAssetsPrompt.ts b/src/routes/assetsGenerate/polishAssetsPrompt.ts index 95ea549..c02decc 100644 --- a/src/routes/assetsGenerate/polishAssetsPrompt.ts +++ b/src/routes/assetsGenerate/polishAssetsPrompt.ts @@ -34,14 +34,6 @@ interface ResultItem { function findItemByName(items: ResultItem[], name: string, type?: ItemType): ResultItem | undefined { return items.find((item) => (!type || item.type === type) && item.name === name); } -function mergeNovelText(novelData: NovelChapter[]): string { - if (!Array.isArray(novelData)) return ""; - return novelData - .map((chap) => { - return `${chap.chapter.trim()}\n\n${chap.chapterData.trim().replace(/\r?\n/g, "\n")}\n`; - }) - .join("\n"); -} //润色提示词 export default router.post( "/", @@ -98,11 +90,7 @@ export default router.post( const visualManual = await u.getArtPrompt(project.artStyle as string, config.visualManual); if (!visualManual) return res.status(500).send(error("视觉手册未定义")); findItemByName(result, name, config.itemType); - const novelData = (await u.db("o_novel").whereIn("chapterIndex", [1]).select("*")) as NovelChapter[]; - const novelText = mergeNovelText(novelData); - const systemPrompt = visualManual; - try { const { _output } = (await u.Ai.Text("universalAi").invoke({ system: systemPrompt,