Bladeren bron

动漫新增全能模式参数初始化

lh 1 maand geleden
bovenliggende
commit
f60ed95815
2 gewijzigde bestanden met toevoegingen van 5 en 1 verwijderingen
  1. 3 1
      app/Services/Anime/AnimeService.php
  2. 2 0
      app/Services/DeepSeek/DeepSeekService.php

+ 3 - 1
app/Services/Anime/AnimeService.php

@@ -155,6 +155,7 @@ class AnimeService
         $content = getProp($data, 'content', '');
         $bid = getProp($data, 'bid', 0);
         $script_id = getProp($data, 'script_id', 0);
+        $ace_mode = getProp($data, 'ace_mode', 0);
         // 替换美术风格
         $mappedArtStyle = $this->DeepSeekService->getArtStylePromptByInput($input_art_style);
 
@@ -185,6 +186,7 @@ class AnimeService
             'anime_name'    => '新剧本策划',
             'is_multi'      => getProp($data, 'is_multi', 1),
             'content'       => $content,
+            'ace_mode'      => $ace_mode,
             'created_at'    => date('Y-m-d H:i:s'),
             'updated_at'    => date('Y-m-d H:i:s'),
         ];
@@ -465,7 +467,7 @@ class AnimeService
     public function animeDetail($data) {
         $anime_id = getProp($data, 'anime_id');
         $anime = DB::table('mp_animes')->where('id', $anime_id)->where('is_deleted', 0)
-        ->selectRaw('id as anime_id, anime_name, intro, highlights, roles, role_relationship, core_contradiction, art_style, scenes, status, remark, generate_status, created_at')->first();
+        ->selectRaw('id as anime_id, anime_name, intro, highlights, roles, role_relationship, core_contradiction, art_style, scenes, status, remark, generate_status, created_at, ace_mode')->first();
         if (!$anime) Utils::throwError('20003:该剧本不存在!');
         $anime = (array)$anime;
         $anime['roles'] = json_decode($anime['roles']);

+ 2 - 0
app/Services/DeepSeek/DeepSeekService.php

@@ -2799,6 +2799,7 @@ Q版卡通风格,头大身小,造型圆润可爱,线条简单,色彩明
         $content = getProp($data, 'content', '');
         $bid = getProp($data, 'bid', 0);
         $script_id = getProp($data, 'script_id', 0);
+        $ace_mode = getProp($data, 'ace_mode', 0);
         $prompt = getProp($data, 'prompt');
         $user_anime_name = getProp($anime, 'anime_name');
         
@@ -3344,6 +3345,7 @@ Q版卡通风格,头大身小,造型圆润可爱,线条简单,色彩明
             'status' => '解析完成',
             'content' => $content,
             'is_multi' => $is_multi,
+            'ace_mode' => $ace_mode,
             'generate_status' => '待执行',
             'updated_at' => date('Y-m-d H:i:s')
         ];