juse use user text to nano banana, do not change

This commit is contained in:
songtianlun 2025-09-06 01:06:16 +08:00
parent 17a9bbaf7d
commit db19a0d667

View File

@ -1,25 +1,26 @@
import {translateContent} from "~/servers/translate"; // import {translateContent} from "~/servers/translate";
export const getInput = async (textStr, checkSubscribeStatus) => { 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}. // // 为 Gemini 2.5 Flash Image 构建更详细的提示词
Style: Clean, vibrant, cartoon-like sticker design with clear outlines. // let enhancedPrompt = `Create a high-quality sticker image: ${revised_text}.
Requirements: Suitable for all ages, no inappropriate content, professional quality.`; // Style: Clean, vibrant, cartoon-like sticker design with clear outlines.
// Requirements: Suitable for all ages, no inappropriate content, professional quality.`;
// 如果是订阅用户,可以添加更高质量的描述 // // 如果是订阅用户,可以添加更高质量的描述
if (checkSubscribeStatus) { // if (checkSubscribeStatus) {
enhancedPrompt = `Create a premium high-quality sticker image: ${revised_text}. // enhancedPrompt = `Create a premium high-quality sticker image: ${revised_text}.
Style: Professional cartoon/anime style with vibrant colors, detailed artwork, clean vector-like appearance. // 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. // Quality: High resolution, crisp lines, suitable for printing and digital use.
Requirements: Family-friendly content, no inappropriate material, premium design quality.`; // Requirements: Family-friendly content, no inappropriate material, premium design quality.`;
} // }
return { return {
prompt: enhancedPrompt, prompt: textStr, // 直接返回用户的原始输入,不做任何处理
output_format: "png" // PNG format for better quality with transparency support output_format: "png" // PNG format for better quality with transparency support
} }
} }