From db19a0d667e51c0eb967258229c721b5ebb2d4c6 Mon Sep 17 00:00:00 2001 From: songtianlun Date: Sat, 6 Sep 2025 01:06:16 +0800 Subject: [PATCH] juse use user text to nano banana, do not change --- src/libs/replicate.ts | 31 ++++++++++++++++--------------- 1 file changed, 16 insertions(+), 15 deletions(-) diff --git a/src/libs/replicate.ts b/src/libs/replicate.ts index 333d13c..5736b7c 100644 --- a/src/libs/replicate.ts +++ b/src/libs/replicate.ts @@ -1,25 +1,26 @@ -import {translateContent} from "~/servers/translate"; +// import {translateContent} from "~/servers/translate"; export const getInput = async (textStr, checkSubscribeStatus) => { - // 翻译成英语后返回 - const revised_text = await translateContent(textStr, 'en'); + // 注释掉翻译功能,直接使用用户输入 + // const revised_text = await translateContent(textStr, 'en'); - // 为 Gemini 2.5 Flash Image 构建更详细的提示词 - let enhancedPrompt = `Create a high-quality sticker image: ${revised_text}. -Style: Clean, vibrant, cartoon-like sticker design with clear outlines. -Requirements: Suitable for all ages, no inappropriate content, professional quality.`; + // 注释掉所有提示词增强逻辑,直接返回用户输入 + // // 为 Gemini 2.5 Flash Image 构建更详细的提示词 + // let enhancedPrompt = `Create a high-quality sticker image: ${revised_text}. + // Style: Clean, vibrant, cartoon-like sticker design with clear outlines. + // Requirements: Suitable for all ages, no inappropriate content, professional quality.`; - // 如果是订阅用户,可以添加更高质量的描述 - if (checkSubscribeStatus) { - enhancedPrompt = `Create a premium high-quality sticker image: ${revised_text}. -Style: Professional cartoon/anime style with vibrant colors, detailed artwork, clean vector-like appearance. -Quality: High resolution, crisp lines, suitable for printing and digital use. -Requirements: Family-friendly content, no inappropriate material, premium design quality.`; - } + // // 如果是订阅用户,可以添加更高质量的描述 + // if (checkSubscribeStatus) { + // enhancedPrompt = `Create a premium high-quality sticker image: ${revised_text}. + // Style: Professional cartoon/anime style with vibrant colors, detailed artwork, clean vector-like appearance. + // Quality: High resolution, crisp lines, suitable for printing and digital use. + // Requirements: Family-friendly content, no inappropriate material, premium design quality.`; + // } return { - prompt: enhancedPrompt, + prompt: textStr, // 直接返回用户的原始输入,不做任何处理 output_format: "png" // PNG format for better quality with transparency support } }