feat:트렌딩 키워드 수집 + Veo 3.1 프롬프트 강화 파이프라인

- Google Trends RSS 기반 실시간 급상승 키워드 수집 서비스 추가
- 트렌딩 컨텍스트 활용 후킹 제목 생성 (5패턴: 충격/비교/숫자/질문/반전)
- Veo 3.1 공식 가이드 기반 visual_prompt 5요소 프레임워크 적용
- GET /video/veo3/trending 엔드포인트 추가

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
김보곤
2026-02-15 12:36:36 +09:00
parent 3f4cd88c20
commit 0be763b05a
4 changed files with 235 additions and 23 deletions

View File

@@ -1464,6 +1464,7 @@
*/
Route::prefix('video/veo3')->name('video.veo3.')->middleware('auth')->group(function () {
Route::get('/', [\App\Http\Controllers\Video\Veo3Controller::class, 'index'])->name('index');
Route::get('/trending', [\App\Http\Controllers\Video\Veo3Controller::class, 'fetchTrending'])->name('trending');
Route::post('/titles', [\App\Http\Controllers\Video\Veo3Controller::class, 'generateTitles'])->name('titles');
Route::post('/scenario', [\App\Http\Controllers\Video\Veo3Controller::class, 'generateScenario'])->name('scenario');
Route::post('/generate', [\App\Http\Controllers\Video\Veo3Controller::class, 'generate'])->name('generate');