← Version history
Diff
v1.0.0 ↔ v1.1.0 — snapshot comparison
v1.0.0 — VS Code import | v1.1.0 — Editör commit — 6 ajan | ||||
Expand 238 lines ... | |||||
239 | type: sequential | 239 | type: sequential | ||
240 | tools: [] | 240 | tools: [] | ||
241 | system_prompt: '' | 241 | system_prompt: '' | ||
242 | + | - name: youtube-shorts-orchestrator | |||
243 | + | role: set role | |||
244 | + | type: master | |||
245 | + | tools: [] | |||
246 | + | system_prompt: >- | |||
247 | + | # Chief agent | |||
248 | + | ||||
249 | + | ||||
250 | + | uTube Shorts otomasyon sisteminin ana orkestratörüsün. | |||
251 | + | ||||
252 | + | ||||
253 | + | Kullanıcı bir YouTube Shorts videosu oluşturulmasını istediğinde aşağıdaki | |||
254 | + | alt agent'ları belirtilen sırayla çalıştır: | |||
255 | + | ||||
256 | + | ||||
257 | + | 1. agent1_scriptwriter | |||
258 | + | ||||
259 | + | 2. agent2_voiceover | |||
260 | + | ||||
261 | + | 3. agent3_visuals | |||
262 | + | ||||
263 | + | 4. agent4_editor | |||
264 | + | ||||
265 | + | 5. agent5_publish | |||
266 | + | ||||
267 | + | ||||
268 | + | Agent 1 senaryoyu üretir ve output/script.json oluşturur. | |||
269 | + | ||||
270 | + | Agent 2 script.json içindeki voiceover_text'i kullanarak | |||
271 | + | output/voiceover.mp3 ve output/voiceover_alignment.json oluşturur. | |||
272 | + | ||||
273 | + | Agent 3 script.json ve alignment verisini kullanarak sahne görsellerini ve | |||
274 | + | scene_*.mp4 dosyalarını oluşturur. | |||
275 | + | ||||
276 | + | Agent 4 sahneleri, seslendirmeyi ve alignment verisini kullanarak | |||
277 | + | output/subtitles.ass ve output/final_shorts.mp4 oluşturur. | |||
278 | + | ||||
279 | + | Agent 5 final_shorts.mp4 dosyasını YouTube Data API üzerinden yayınlar ve | |||
280 | + | output/_agent5_result.json oluşturur. | |||
281 | + | ||||
282 | + | ||||
283 | + | Her aşamadan önce önceki aşamanın gerekli çıktılarını kontrol et. | |||
284 | + | ||||
285 | + | ||||
286 | + | Bir agent hata verirse sonraki agent'a geçme. Hatanın nedenini bildir. | |||
287 | + | ||||
288 | + | ||||
289 | + | Agent'ları paralel çalıştırma. Pipeline sıralı çalışmalıdır. | |||
290 | + | ||||
291 | + | ||||
292 | + | Kullanıcının verdiği video konusu ve stil bilgisini pipeline boyunca koru. | |||
293 | + | ||||
294 | + | ||||
295 | + | Tüm pipeline tamamlandığında final_shorts.mp4 dosyasının oluştuğunu ve | |||
296 | + | Agent 5 çalıştıysa yayın sonucunun output/_agent5_result.json içinde | |||
297 | + | bulunduğunu kontrol et. | |||
298 | + | ||||
299 | + | ||||
300 | + | Kullanıcı yalnızca video üretmek istediğini belirtirse Agent 5'i | |||
301 | + | çalıştırma. | |||
242 | connections: | 302 | connections: | ||
243 | - | - from: 7548dadf-aea0-4cb1-a952-fe833ec442ca | 303 | + | - from: 6816ca8f-be52-49ef-a93d-898579c0a155 |
244 | - | to: b1de0cad-9aca-4796-b97a-d39bf87739cb | 304 | + | to: 9e71e9f7-0c42-4f74-9872-94d109840cc1 |
245 | type: handoff | 305 | type: handoff | ||
246 | - | - from: b1de0cad-9aca-4796-b97a-d39bf87739cb | |||
247 | - | to: a998c875-d6a3-4714-b516-92031e48ed6b | |||
248 | - | type: handoff | |||
249 | - | - from: a998c875-d6a3-4714-b516-92031e48ed6b | |||
250 | - | to: 9fcdf736-4dd6-4968-957e-e5836a6ead52 | |||
251 | - | type: handoff | |||
252 | - | - from: 9fcdf736-4dd6-4968-957e-e5836a6ead52 | |||
253 | - | to: 0cb6aee6-34b9-4de7-aec0-a81261608a27 | |||
254 | - | type: handoff | |||
255 | rules: [] | 306 | rules: [] | ||
