Преглед изворни кода

去掉图片提示词强制添加的写实等信息

lh пре 3 недеља
родитељ
комит
239f8e7b64
1 измењених фајлова са 12 додато и 12 уклоњено
  1. 12 12
      app/Services/Anime/AnimeService.php

+ 12 - 12
app/Services/Anime/AnimeService.php

@@ -570,13 +570,13 @@ class AnimeService
         if (!$episode) Utils::throwError('20003:该剧集不存在!');
         $episode = (array)$episode;
         $episode['roles'] = json_decode($episode['roles'], true);
-        foreach($episode['roles'] as &$item) {
-            if (isset($item['pic_prompt']) && mb_substr($item['pic_prompt'], 0, 11) != '写实。全景,正面拍摄。') $item['pic_prompt'] = '写实。全景,正面拍摄。'.$item['pic_prompt'];
-        }
+        // foreach($episode['roles'] as &$item) {
+        //     if (isset($item['pic_prompt']) && mb_substr($item['pic_prompt'], 0, 11) != '写实。全景,正面拍摄。') $item['pic_prompt'] = '写实。全景,正面拍摄。'.$item['pic_prompt'];
+        // }
         $episode['scenes'] = json_decode($episode['scenes'], true);
-        foreach($episode['scenes'] as &$item) {
-            if (isset($item['pic_prompt']) && mb_substr($item['pic_prompt'], 0, 3) != '写实。') $item['pic_prompt'] = '写实。'.$item['pic_prompt'];
-        }
+        // foreach($episode['scenes'] as &$item) {
+        //     if (isset($item['pic_prompt']) && mb_substr($item['pic_prompt'], 0, 3) != '写实。') $item['pic_prompt'] = '写实。'.$item['pic_prompt'];
+        // }
         
         // 获取分镜信息
         $segments = DB::table('mp_episode_segments')->where('anime_id', $anime_id)->where('episode_id', getProp($episode, 'episode_id'))->orderBy('segment_number')
@@ -603,13 +603,13 @@ class AnimeService
         if (!$episode) Utils::throwError('20003:该剧集不存在!');
         $episode = (array)$episode;
         $episode['roles'] = json_decode($episode['roles'], true);
-        foreach($episode['roles'] as &$item) {
-            if (isset($item['pic_prompt']) && mb_substr($item['pic_prompt'], 0, 11) != '写实。全景,正面拍摄。') $item['pic_prompt'] = '写实。全景,正面拍摄。'.$item['pic_prompt'];
-        }
+        // foreach($episode['roles'] as &$item) {
+        //     if (isset($item['pic_prompt']) && mb_substr($item['pic_prompt'], 0, 11) != '写实。全景,正面拍摄。') $item['pic_prompt'] = '写实。全景,正面拍摄。'.$item['pic_prompt'];
+        // }
         $episode['scenes'] = json_decode($episode['scenes'], true);
-        foreach($episode['scenes'] as &$item) {
-            if (isset($item['pic_prompt']) && mb_substr($item['pic_prompt'], 0, 3) != '写实。') $item['pic_prompt'] = '写实。'.$item['pic_prompt'];
-        }
+        // foreach($episode['scenes'] as &$item) {
+        //     if (isset($item['pic_prompt']) && mb_substr($item['pic_prompt'], 0, 3) != '写实。') $item['pic_prompt'] = '写实。'.$item['pic_prompt'];
+        // }
         
         // 获取分镜信息
         $segments = DB::table('mp_episode_segments')->where('anime_id', $anime_id)->where('episode_id', getProp($episode, 'episode_id'))->orderBy('segment_number')