Bu ders
Master Prompt (Türkçe) — kendi “Sunucunun Yüzü” panonu Claude ile yap Kopyala
## Ben kimim, ne istiyorum
Kodlama bilmiyorum; beni adım adım yönlendir. Benim yapmam gereken bir şey olduğunda tam olarak nereye tıklayacağımı ya da hangi pencereye yazacağımı söyle. Yer tutucu değil gerçek değerler ver ve her satıra tek komut yaz.
Ev sunucum için **3D bir "yüz"** istiyorum: tam ekran bir web panosu. Ekranın ortasında ışıktan parçacıklarla oluşmuş bir insan anatomisi (écorché) figürü yaşıyor. Sunucuyu izliyor, bana dönüp bakıyor, sesli konuşuyor ve bir şey olduğunda rengi ve havası değişiyor.
- **SENİN** sunucun: (örneğin "eski bir dizüstünde Ubuntu 24.04" ya da "sunucu yok, sadece demo veri")
- **SENİN** figürünün adı ve ilk cümlesi: (örneğin "Khoa" ve "Ben Khoa. Sunucunun yüzüyüm.")
- **SENİN** dillerin: (örneğin "Türkçe, ziyaretçi seçerse İngilizce")
## Nasıl çalışacağız (lütfen bu sırayla)
1. **Önce taslak.** Gerçek kodu yazmadan önce tıklanabilir bir taslak göster (masaüstü ve telefon). Benim "onaylandı" dememi bekle.
2. **Adım adım plan.** Adımları numarala. Bir adımı yap, kendin test et, sonucu göster, sonra devam et.
3. **Kendi işini test et.** Her adımdan sonra sayfayı görünmez bir tarayıcıda (headless) aç, konsolda hata var mı bak, masaüstü ve telefon boyutunda ekran görüntüsü al.
4. **Dosya olarak teslim et.** Her sürümü indirilebilir dosya olarak ver (birden fazla dosya varsa zip). Bir CHANGELOG tut.
5. **Canlıda bir şeyi değiştirmeden önce yedek al.** Her seferinde önce sunucunun/sitenin yedeğini ya da anlık görüntüsünü al.
## Sayfa: `index.html` ("Sunucunun Yüzü")
Tek dosyadan oluşan, kendi kendine yeten bir HTML sayfası yap. three.js r128 kullan ve onu sayfanın yanında `three.min.js` olarak sakla (çalışırken CDN yok). Yazı tipi IBM Plex Mono. Arka plan neredeyse siyah bir lacivert (`#000306`); ana vurgu rengi camgöbeği `#6fdcff`, ikincisi kehribar `#ffb347`.
### Figür
- Bir insan anatomisi modeli (écorché) **parçacıklara** dönüşüyor. Modelin yüzeyinden noktalar alan ve bunları sayfanın içine gömen küçük bir Python aracı yaz: `build_body.py`. Böylece sayfanın ayrı bir model dosyasına ihtiyacı olmaz.
- Creative Commons lisanslı bir model kullan ve alt bilgide yazarını görünür tut. Benimki Sketchfab'dan, Diego Luján García'nın "Male Full Body Ecorche" modeli (CC BY 4.0). Modeli ben indirip sana veririm.
- Yumuşak bir **bloom** parıltısı olan özel shader noktaları ve yavaş, nefes alır gibi bir ışıltı.
- **Oluşma girişi:** parçacıklar bir buluttan uçarak gelir ve yaklaşık 7 saniyede bedeni kurar. Durum satırında `OLUŞUYOR... 0–100%` yazar. Yükselen bir sentezleyici "oluşma" sesi, bir kilitlenme vuruşuyla biter. Ses sadece Web Audio ile üretilir, ses dosyası yok.
- **Bakış:** baş ve gözler fareyi takip eder (`BAKIYOR · FARE`). Web kamerası da sonra yönetebilsin diye `window.serraLookAt(x,y)` fonksiyonunu dışa aç. İsteğe bağlı bir KAMERA düğmesi ekle: yüz algılama kullansın, olmazsa harekete geçsin, sadece https üzerinde çalışsın.
- **Boşta yaşam:** hafif sallanma. Birkaç dakika kimse yoksa "uyuya kalır" (çöker ve kararır), bir dokunuşta ya da tuşa basınca uyanır.
- **Sahne:** etrafında o hareket edince savrulan ince toz parçacıkları, uzakta soluk bir parçacık dağ silsilesi ve dönen halkalar.
- **Durumlar:** `beklemede · dinliyor · düşünüyor · konuşuyor`, küçük etiketler olarak görünür. Konuşurken kollar yavaşça jest yapar (sadece kollar bükülür, beden sabit kalır) ve elden parçacıklar akar.
### HUD ve pano (figürün çevresinde)
- **Üst çubuk:** isim ("KHOA · SUNUCUNUN YÜZÜ"), durum satırı, saat, tarih, çalışma süresi ve `AĞ ▼ ▲`.
- **Yan paneller, ince ve yarı saydam:**
- SİSTEM YÜKÜ: işlemci, bellek, kök disk ve işlemci sıcaklığı halka göstergeler olarak, yanında "serin / ılık / sıcak".
- DEPOLAMA: diskler ve boş alan.
- SERVİSLER: "11 / 12 TAMAM".
- AĞ: indirme/yükleme hızı, arayüz, adres.
- ERİŞİM: "SADECE YEREL AĞ", oturumlar, başarısız girişler, son giriş.
- SON OLAYLAR: son 5 satır.
- **Veri kaynağı:** sayfa her 5 saniyede sunucudan `data.json` okur. Okuyamazsa içindeki **demo veriyi** kullanır; böylece sayfa her zaman çalışır.
- `data.json` dosyasını yazan küçük bir sunucu betiği yaz (Python, systemd ile çalışsın): işlemci, bellek, diskler, sıcaklık, servisler, ağ, girişler, son yedek, olaylar.
- **Alttaki düğmeler:** `↻ TEKRAR` (giriş yeniden), `☠ KORKUNÇ` (dramatik kırmızı mod), `■ SESSİZ` (sesi kapat).
### Durumlar (işin kalbi)
Dokuz durum var. Klavyedeki **0–8** tuşları ve sunucudan gelen bir komut aralarında geçiş yapar. Her durum bütün bedeni boyar, bir efekt ekler, canlı göstergeli büyük bir başlık gösterir, kısa bir ses çalar ve ona bir cümle söyletir.
| Tuş | Durum | Renk | Gösterge |
|---|---|---|---|
| 0 | NORMAL | camgöbeği `#6fdcff` | yok |
| 1 | YEDEKLEME SÜRÜYOR | yeşil `#39ff6a` | yedek % ve "28 GB'ın x GB'ı" |
| 2 | SALDIRI TESPİT EDİLDİ | kırmızı `#ff2a1a`, yanıp söner | başarısız girişler ve saldırganın adresi |
| 3 | AŞIRI ISINMA | turuncu `#ff7a1a` | işlemci °C: serin / ılık / sıcak / kısıtlama |
| 4 | BELLEK BASKISI | mor `#b86bff` | bellek % ve takas |
| 5 | DİSK DOLMAK ÜZERE | kehribar `#ffb347` | SSD %, kalan GB |
| 6 | YÜKSEK YÜK | beyaz `#e8f4ff` | yük ortalaması, çekirdek sayısı |
| 7 | GÜNCELLENİYOR | mavi `#4aa8ff` | 27 paketten x'i |
| 8 | SERVİS ÇÖKTÜ | kırmızı `#ff4a3a`, yanıp söner | 12 servisten çalışan x |
Başlık metni gerçek değere uymalı. Örneğin 45 °C'de "AŞIRI ISINMA" yazmasın.
### Sesi
- Sesi **Piper** ile kaydet (internetsiz metinden sese):
- İngilizce: `en_GB-alan-medium`
- Türkçe: `tr_TR-dfki-medium`. Daha yavaş ve biraz daha kalın olsun, hafif metalik bir yankısı olsun. Önce seçmem için 5–6 kısa örnek ver.
- **Sunucuda:** kuyruklu küçük bir ses servisi (Python, systemd, port 8082). Kuyruğa satır ekleyen bir terminal komutu ekle: `khoa say "metin" --sit heat --value 63`. Sayfa kuyruğu her 1,5 saniyede kontrol eder ve her yeni satırı okur.
- **Herkese açık bir web sitesinde (sunucu yok):** her cümleyi önceden küçük mp3 dosyaları olarak kaydet ve onları çal.
- **CANLI mod:** o konuşurken kamera biraz yaklaşır, pano yaklaşık yüzde 18'e kadar kararır, solda büyük bir başlık çıkar ve altında altyazılar kelime kelime belirir. Son kelimeden yaklaşık 2,5 saniye sonra her şey eski haline döner.
### Performans
- Bir **hafif mod** ekle (`?lite`; telefonlarda, dokunmatik ve dar ekranlarda otomatik): daha düşük piksel oranı, bloom yok, parçacıkların yaklaşık yüzde 25'i, dağlar ve toz yok.
- Sekme gizliyken ya da ekrandan kaydırılmışken bütün animasyonu duraklat.
- Eski bir dizüstünde (i5, 8 GB) akıcı çalışmalı.
## İkinci sayfa: `map.html` ("Komuta Haritası")
Aynı figür, daha küçük, ortada. Çevresinde parlayan tellerle bağlı **düğümler** var:
- **Ekip (camgöbeği):** yapay zeka ajanlarım. Her birinin adı, görevi, kodu, komutu, "ne iş yapar" (3 satır), "örnek istekler" (2 satır) ve bir kimlik kartı resmi var. **SENİN** ekibin: (listele ya da Claude'dan 8 tane uydurmasını iste)
- **Uygulamalar (kehribar):** sunucumdaki araçlar; örneğin Cockpit, bir dosya sürücüsü, bir hosting paneli, bir test laboratuvarı ve bir rehber sitesi.
- Bir düğüme tıklayınca kimlik kartı açılır pencerede açılır.
- Bir ajan "konuşunca" figür ona döner, kolunu kaldırır, düğüm yanar ve kart açılır.
- "Sunucunun Yüzü" ile "Komuta Haritası" arasında geçmek için bir **PANELLER** anahtarı ekle.
## İsteğe bağlı: herkese açık bir web sitesine koy
İki sayfayı iki Elementor bileşeni olan bir **WordPress eklentisine** sar:
- **Hero:** sadece figür, tam ekran, girişi oynatan bir "Tanış" düğmesiyle.
- **Sahne:** pano, 9 durum düğmesi ve ekip düğmeleriyle.
Ayrıntılar:
- Sadece demo veri kullan; herkese açık sitede özel adres olmasın.
- Sahne ancak ziyaretçi tıklayınca yüklensin.
- Dil geçişi Polylang ile olsun (varsayılan dil `/` adresinde, diğer dil `/tr/` adresinde).
- Ana sayfa, sayfalarla `postMessage` üzerinden konuşsun (`intro`, `sit`, `talk`, `pause`).
- Her eklenti sürümünü kendim yüklerim. Her yüklemeden önce yedek al.
## Bitiş
Her şey çalışınca bir **GitHub yükleme klasörü** hazırla: sayfalar, araçlar, ekran görüntülü ve "kendine uyarla" bölümlü bir README, bir CHANGELOG ve MIT lisansı. Sonra yüklenenin klasörümle dosya dosya aynı olduğunu kontrol et.
Master Prompt (English original) — build your own “Face of the Server” with Claude Kopyala
## Who I am and what I want
I am not a coder, so guide me one step at a time. When I need to do something myself, tell me exactly where to click or which window to type in, give real values instead of placeholders, and give one command per line.
I want a **3D "face" for my home server**: a full-screen web dashboard where a glowing particle figure (a human anatomy / écorché body made of light) lives in the middle of the screen. He watches the server, turns to look at me, speaks out loud, and changes colour and mood when something happens.
- **YOUR** server: (for example "Ubuntu 24.04 on an old laptop" — or "no server, demo data only")
- **YOUR** figure's name and first sentence: (for example "Khoa" — "I am Khoa. The face of the server.")
- **YOUR** languages: (for example "English, plus Turkish when the visitor chooses")
## How we work (please follow this order)
1. **Mockup first.** Before writing real code, show me a clickable mockup (desktop and phone). Wait for my "approved".
2. **Plan in steps.** Number the steps. Do one step, test it yourself, show me the result, then continue.
3. **Test your own work.** After every step, open the page in a headless browser, check the console for errors, and take a screenshot of it on desktop and on phone size.
4. **Deliver files.** I get every version as a downloadable file (and a zip when there are several files). Keep a CHANGELOG.
5. **Back up before changing anything live.** Take a backup or snapshot of the server/site first, every time.
## The page: `index.html` ("Face of the Server")
Build one self-contained HTML file. Use three.js r128, stored locally as `three.min.js` next to the page (no CDN at runtime). Use the IBM Plex Mono font. The background is near-black blue (`#000306`), with cyan `#6fdcff` as the main accent and amber `#ffb347` as the second.
### The figure
- A human anatomy mesh (écorché) turned into **particles**. Write a small Python tool, `build_body.py`, that samples points from the mesh surface and stores them inside the page, so the page needs no model file.
- Use a mesh with a Creative Commons licence and keep the credit visible in the footer. Mine was "Male Full Body Ecorche" by Diego Luján García, CC BY 4.0, from Sketchfab. I download the mesh myself and give it to you.
- Custom shader points with a soft **bloom** glow, and a slow breathing shimmer.
- **Assembling intro:** the particles fly in from a cloud and build the body over about 7 seconds. The status line shows `ASSEMBLING... 0–100%`. A rising synth "assemble" sound ends in a lock-in hit, made with Web Audio only, no sound files.
- **Look-at:** the head and eyes follow the mouse (`LOOKING AT · MOUSE`). Expose `window.serraLookAt(x,y)` so a webcam can drive it later. Add an optional CAMERA button that uses face detection, falls back to motion, and runs only over https.
- **Idle life:** subtle sway, and he "falls asleep" (slumps and dims) after a few minutes with no one there, then wakes up on a touch or key press.
- **Scene:** fine dust particles around him that get swept when he moves, a faint particle mountain range far behind, and orbiting rings.
- **States:** `idle · listening · thinking · speaking`, shown as small chips. While speaking, the arms make slow talking gestures (only the arms bend, the body stays still) and particles stream from the hand.
### The HUD and dashboard (around the figure)
- **Top bar:** the name ("KHOA · THE FACE OF THE SERVER"), the status line, a clock, the date, uptime and `NET ▼ ▲`.
- **Side panels, thin and see-through:**
- SYSTEM LOAD: CPU, memory, root disk and CPU temperature as ring gauges, with "cool / warm / hot".
- STORAGE: disks and free space.
- SERVICES: "11 / 12 OK".
- NETWORK: down/up speed, interface, address.
- ACCESS: "LAN ONLY", sessions, failed logins, last login.
- LATEST EVENTS: the last 5 lines.
- **Data source:** every 5 seconds the page reads `data.json` from the server. If it can't, it uses built-in **demo data**, so the page always works.
- Write a small server script (Python, run by systemd) that writes `data.json`: CPU, memory, disks, temperature, services, network, logins, last backup, events.
- **Buttons at the bottom:** `↻ REPLAY` (intro again), `☠ SCARY` (a dramatic red mode), `■ QUIET` (mute).
### Situations (the heart of it)
Nine situations. Keys **0–8** on the keyboard switch between them, and so does a command from the server. Each one tints the whole body, adds an effect, shows a big banner title with a live gauge, plays a short sound, and makes him say a sentence.
| Key | Situation | Colour | Gauge |
|---|---|---|---|
| 0 | NORMAL | cyan `#6fdcff` | none |
| 1 | BACKUP RUNNING | green `#39ff6a` | backup % and "x GB of 28 GB" |
| 2 | INTRUSION DETECTED | red `#ff2a1a`, blinking | failed logins and the attacker's address |
| 3 | OVERHEATING | orange `#ff7a1a` | CPU °C: cool / warm / hot / throttling |
| 4 | MEMORY PRESSURE | purple `#b86bff` | memory % and swap |
| 5 | DISK ALMOST FULL | amber `#ffb347` | SSD %, GB left |
| 6 | HIGH LOAD | white `#e8f4ff` | load average, cores |
| 7 | UPDATING | blue `#4aa8ff` | packages x of 27 |
| 8 | SERVICE DOWN | red `#ff4a3a`, blinking | services running x of 12 |
The banner text must follow the real value. For example, don't show "OVERHEATING" at 45 °C.
### His voice
- Record the voice with **Piper** (offline text-to-speech):
- English: `en_GB-alan-medium`
- Turkish (if wanted): `tr_TR-dfki-medium`. Make it slower and a bit deeper, with a faint metallic echo, and first give me 5–6 short samples to choose from.
- **On the server:** a small TTS service (Python, systemd, port 8082) with a queue. Add a terminal command `khoa say "text" --sit heat --value 63` that puts a line in the queue. The page checks the queue every 1.5 s and speaks each new line.
- **On a public website (no server):** pre-record every sentence as small mp3 files and play those.
- **LIVE mode:** while he speaks, the camera pushes in a little, the dashboard dims to about 18 %, a big title appears on the left, and captions appear under it word by word. Everything fades back about 2.5 s after the last word.
### Performance
- Add a **lite mode** (`?lite`, and automatically on phones, touch screens or narrow screens): lower pixel ratio, no bloom, about 25 % of the particles, no mountains or dust.
- Pause all animation when the tab is hidden or scrolled off screen.
- It must run smoothly on an old laptop (i5, 8 GB).
## The second page: `map.html` ("Command Map")
Use the same figure, smaller, in the middle. Around him, **nodes** connected by glowing wires:
- **The crew (cyan):** my AI agents. Each has a name, a role, a code, a command, "what it handles" (3 lines), "example requests" (2 lines) and an ID-card picture. **YOUR** crew: (list them, or ask Claude to invent 8)
- **The apps (amber):** the tools on my server, for example Cockpit, a file drive, a hosting panel, a test lab and a guide site.
- Clicking a node opens its ID card as a popup.
- When an agent "speaks", the figure turns towards it, raises an arm, the node lights up and the card opens.
- Add a **PANELS** switch to move between "Face of the Server" and "Command Map".
## Optional: put it on a public website
Wrap both pages in a **WordPress plugin** with two Elementor widgets:
- **Hero:** the figure only, full screen, with a "Meet him" button that plays the intro.
- **Stage:** the dashboard, with the 9 situation buttons and the crew buttons.
Details:
- Use only demo data, with no private addresses on the public site.
- Load the stage only when the visitor clicks.
- Switch language through Polylang (English default at `/`, other language at `/tr/`).
- The parent page talks to the pages with `postMessage` (`intro`, `sit`, `talk`, `pause`).
- I upload each plugin version myself. Back up before every upload.
## Finish
When it all works, prepare a **GitHub upload folder**: the pages, the tools, a README with screenshots and a "make it yours" section, a CHANGELOG, and the MIT licence. Then check that the upload matches my folder file by file.
Bu kursun diğer bölümlerinde
1 — ChatGPT’yi Kling AI için eğitme (EN) Kling AI ile Sinematik Sahne | FB Server #1 Kopyala
I am going to produce short cinematic clips with Kling AI. Before we start, research how Kling AI works: the clip lengths it supports, how it handles a start image plus a text prompt, which camera moves it can follow, and what it typically fails at. Then tell me how I should write my prompts for it. Remember this for the rest of our work on this project.
2 — Sahne görseli ve script isteği (EN, videodaki prompt) Kling AI ile Sinematik Sahne | FB Server #1 Kopyala
Hi chatgpt create a fight scene between agent Rain and Agent Khoa for me to upload to Kling Ai the scene is going to be 15 seconds , camera must focus on the fighter’s so the viewer can see the fight , but they must respect the church and the people in the holy place i have sent the images of Rain and Khoa and the Church please create the image to be uploaded to Kling ai and the script
3 — 15 saniyelik Kling scriptini isteme (EN) Kling AI ile Sinematik Sahne | FB Server #1 Kopyala
Can I have the 15 second script for Kling?
4 — Kling AI’a yapıştırılan gerçek sahne promptu: Rain vs Khoa, St. Antoine Kilisesi (EN, 15 sn) Kling AI ile Sinematik Sahne | FB Server #1 Kopyala
Create a 15-second photorealistic cinematic hand-to-hand fight between Agent Khoa and Agent Rain using the supplied starting image as the exact character and environment reference.
Character continuity must remain locked. Khoa is the muscular cybernetic fighter wearing black segmented armor with blue glowing cybernetic components and a glowing blue cybernetic eye. Rain is the dark-haired male fighter wearing black tactical clothing with restrained blue illuminated technology. Do not swap their faces, clothing, body types or identities during the clip.
Start directly from the supplied image. Khoa throws the punch seen in the starting frame. Rain blocks and redirects it. Rain counters with two controlled body strikes, Khoa blocks, and they circle each other inside the open center aisle. Khoa throws a powerful hook, Rain ducks under it and briefly catches Khoa's arm. Khoa breaks free using strength. Khoa advances again, Rain redirects him away from the people and church furniture, then delivers one controlled body strike which Khoa blocks. At the end they disengage simultaneously, step several feet apart and face each other in defensive positions with mutual respect.
CAMERA: keep the camera focused on Rain and Khoa throughout. Medium-wide to medium framing. Both fighters should remain visible during the choreography. Smooth cinematic tracking and slight lateral orbit, chest-height camera, subtle push-in during the first half, then settle into a stable medium-wide shot for the ending. No extreme closeups, no rapid chaotic cutting, no shaky camera, no camera spinning around them.
FIGHT STYLE: realistic trained hand-to-hand combat, fast but readable choreography, blocks, counters, pivots, controlled punches and grappling. Strong physical impact without exaggerated superhero movement. No flying through the air. No weapons. No blood or gore.
CHURCH RESPECT RULE: the church is a holy place. Neither fighter damages the altar, pews, stained glass, candles, statues, walls or religious objects. They deliberately keep the fight inside the clear center aisle. People inside the church remain safe and are never attacked, pushed or used as shields. Both fighters consciously redirect their movements away from worshippers and sacred objects. The church must remain completely undamaged at the end.
Cinematic cold blue and restrained red technical lighting mixed naturally with warm candlelight and practical church lighting. Deep shadows, realistic reflections on the stone floor, subtle atmospheric haze, detailed skin, fabric and metal. Keep the atmosphere serious and respectful rather than destructive.
End frame: Rain and Khoa standing several steps apart, still facing one another, both ready but no longer attacking, undamaged church clearly visible behind them.
Sahne 1 — FB-01 iniş, Dusk Mars’a ilk adım (EN, videodaki gerçek prompt) Kling AI Kliplerini CapCut ile Kurgulamak | FB Server #2 Kopyala
Cinematic photorealistic science-fiction sequence, 15 seconds. Maintain Agent Dusk’s exact appearance, mature face, hairstyle, black FB orbital space uniform with restrained purple accents, boots, equipment pack and established character identity. Maintain the FB-01 shuttle design from Image 1.
Mars is completely undeveloped wilderness. NO Mars station, NO buildings, NO domes, NO towers, NO established landing pad, NO colony. Only untouched red Martian terrain, rocks, distant mesas and mountains.
OPENING — camera begins outside the FB-01 shuttle just after landing. Low cinematic angle beside the landing gear. Engines power down while fine red Martian dust rolls underneath the spacecraft and drifts across the ground. The hatch opens and warm interior shuttle light spills onto the red terrain.
Agent Dusk appears in the hatch. Camera slowly tilts upward from her boots to her face as she steps onto the ramp. She pauses for a moment, studying the enormous Martian landscape.
CUT — wide rear tracking shot. Dusk walks slowly away from the shuttle onto untouched Mars. The camera follows several meters behind her, slightly low to the ground. Light Martian wind pushes streams of red dust across her boots and around the rocks. Her clothing and loose strands of hair move subtly in the wind. FB-01 remains visible behind her.
CUT — low side angle as Dusk stops and kneels. Camera moves closer. She reaches down with her gloved hand and picks up a handful of Martian soil.
EXTREME CLOSE-UP — red-orange sand slowly falls between her gloved fingers. Individual grains catch the warm sunset light while a thin veil of dust blows horizontally through frame.
FINAL SHOT — camera moves behind Dusk and gradually pulls back into a spectacular wide establishing shot. She rises and stands silently holding a small amount of soil, looking across the enormous untouched Martian valley, distant cliffs and mountains. FB-01 sits far behind her.
End with Dusk small against the immense landscape, clearly evaluating this world as the possible location for the future Mars Server.
Mood: discovery, isolation, responsibility, beginning of something much larger. High-end cinematic photography, realistic Mars terrain, dramatic orange sunset, deep shadows, subtle purple FB suit lighting, volumetric atmospheric dust, natural character motion, realistic scale, smooth camera movement, shallow depth of field during close-ups, epic wide composition for final frame.
No dialogue. No other people. No existing Mars infrastructure. No futuristic city. No established Mars Server. No weapons.
Sahne 2 — Dusk Sarah’ya rapor veriyor (EN) Kling AI Kliplerini CapCut ile Kurgulamak | FB Server #2 Kopyala
Create a 15-second cinematic photorealistic science-fiction communication scene using the supplied image as the visual reference. Preserve Agent Dusk’s exact mature appearance, hairstyle, black FB orbital uniform with purple accents, backpack, patches and equipment. Preserve Serra’s established appearance in the holographic communication display.
Mars is still completely undeveloped. The Mars Server has NOT been constructed yet. No Mars base, no permanent buildings, no domes, no towers, no colony, no established infrastructure. Only Agent Dusk, the FB-01 shuttle in the distance, temporary survey equipment, untouched red terrain, rocks, distant mesas and mountains.
Begin with a wide rear three-quarter shot of Dusk standing on a rocky ridge at Martian sunset. Fine red dust blows naturally across the ground and around her boots. Her loose hair strands and equipment straps move subtly in the wind. She studies terrain information on her tablet and raises her radio.
Camera slowly pushes over Dusk’s shoulder as a clean blue-purple holographic communication interface activates beside her. Serra appears live from the FB Server space station. Keep the hologram realistic and restrained, not overly futuristic.
DUSK, calm and professional: “Serra, this is Dusk. I found our site. Stable ground, low radiation, clear solar exposure and good access. Sending the full scan now.”
Show terrain-scan data transmitting from Dusk’s tablet toward Serra’s communication window. Brief insert shot of the potential Mars Server location highlighted on the landscape.
Cut to Serra’s face inside the holographic communication window. Serra speaks with a mature adult female voice, slightly low register, calm, intelligent, measured, confident and authoritative, never robotic, shrill, theatrical or rushed.
SERRA: “Copy that, Dusk. Coordinates received. This looks promising. Good work. Come home.”
Return to Dusk. She lowers the radio, gives a small satisfied nod and looks across the vast untouched Martian landscape. End with a slow cinematic pullback revealing Dusk, FB-01 and the enormous empty valley that may someday become the Mars Server site.
Cinematic camera movement, realistic Martian wind and airborne dust, warm orange sunset, deep shadows, restrained purple FB lighting, realistic holographic reflections, natural body movement, epic scale, dramatic but grounded science-fiction realism. No weapons, no other people on Mars, no existing Mars Server infrastructure.
Sahne 3 — “Build your server. Own your data.” (EN) Kling AI Kliplerini CapCut ile Kurgulamak | FB Server #2 Kopyala
Create a premium cinematic 15-second FB Server promotional scene using the supplied Agent Dusk Mars image as the visual reference.
Preserve Agent Dusk’s exact mature facial appearance, hairstyle, body proportions and black FB Mars/EVA uniform with restrained purple illuminated accents. Keep the FB-01 shuttle behind her in the distance.
Mars is completely undeveloped at this point in the story. NO Mars Server, NO base, NO buildings, NO colony, NO towers, NO domes and NO permanent infrastructure.
0–4 seconds — WIDE LOW-ANGLE TRACKING SHOT
Agent Dusk walks confidently toward the camera across the rugged Martian terrain. Camera tracks backward approximately knee-height, creating a powerful cinematic perspective. Her boots disturb fine red dust with every step. Strong Martian wind carries thin streams of sand horizontally across the frame. The FB-01 shuttle is visible far behind her.
Dusk looks ahead and begins speaking naturally:
DUSK: “Build your server. Own your data.”
4–8 seconds — SIDE TRACKING SHOT
Smooth cut to a medium side-profile tracking shot. Camera moves alongside Dusk while she continues walking. Her loose hair strands, equipment straps and suit fabric move subtly in the Martian wind. Orange sunset light catches one side of her face while restrained purple suit illumination defines the opposite edge.
DUSK: “Choose who you trust. Make allies… make enemies.”
On “enemies,” Dusk briefly looks toward the camera with a restrained, knowing expression before looking forward again.
8–12 seconds — FRONTAL MEDIUM CLOSE-UP
Camera moves slightly closer while continuing backward. Dusk remains in motion. Do not have her stop or dramatically pose. Fine dust passes between the camera and Dusk, producing realistic atmospheric depth.
DUSK: “Every decision leaves a mark.”
Allow a very short pause.
12–15 seconds — HERO WIDE SHOT
Camera moves past Dusk and arcs slightly around her as she reaches a high ridge. She slows and turns her attention toward the enormous Martian valley that may eventually become the Mars Server site. Camera rapidly but smoothly pulls backward and upward, revealing Dusk standing against the immense untouched Mars landscape with FB-01 far behind her.
Dusk delivers the final line calmly and seriously:
DUSK: “FB Server isn’t something you simply play. This is not a game.”
End on an epic wide cinematic frame with Dusk small against Mars.
Performance: Dusk is intelligent, experienced and grounded. She does not sound like an advertisement presenter. Her delivery is calm, mature and slightly intimidating, with deliberate pauses and complete confidence. No exaggerated expressions.
Visual style: photorealistic cinematic science fiction, premium feature-film cinematography, anamorphic composition, realistic Martian wind and blowing sand, orange-red sunset, deep shadows, subtle purple FB lighting, realistic footprints and displaced dust, natural body movement, smooth stabilized camera tracking, shallow depth of field in close shots and enormous environmental scale in the final shot.
Important continuity: no existing Mars Server, no Mars station, no colony, no other people, no buildings, no futuristic city, no weapons, no random vehicles. The only human-made structure visible is the FB-01 shuttle used by Dusk to reach Mars.
Sahne 4 — Beacon: “Your server. Your data. Your rules.” (EN) Kling AI Kliplerini CapCut ile Kurgulamak | FB Server #2 Kopyala
Create a cinematic 15-second photorealistic FB Server scene using the supplied Agent Dusk beacon image as the visual reference.
Preserve Agent Dusk’s exact mature appearance, hairstyle, black FB exploration suit, purple illuminated accents, patches, backpack and overall identity. Mars is still completely undeveloped. No Mars Server, no buildings, no domes, no towers, no colony.
0–4 seconds: Low cinematic angle close to the Martian ground. Agent Dusk kneels beside the selected server location and presses the FB beacon firmly into the red soil. Fine Martian dust blows naturally across the surface. The beacon begins to glow with restrained purple-blue light.
Dusk says calmly: “FB Server puts control back where it belongs — with the people.”
4–9 seconds: Camera slowly arcs around Dusk from the side as she activates the beacon. A clean holographic site marker rises above it showing the future Mars Server coordinates. Her loose hair and suit straps move subtly in the wind.
DUSK: “Your server. Your data. Your rules.”
9–15 seconds: Dusk stands and looks across the enormous untouched Martian valley. Camera pulls backward and slightly upward, revealing the glowing beacon in the foreground, Dusk beside it, and the FB-01 shuttle far behind.
Dusk finishes: “A step outside the digital matrix we live in today… and toward something we actually own.”
End on the beacon pulsing once while the camera continues pulling back over the landscape.
Tone: intelligent, serious, calm, quietly rebellious, never theatrical. Premium science-fiction cinematography, realistic windblown Mars dust, orange sunset, deep shadows, subtle purple FB lighting, natural motion, realistic holographic reflections, cinematic lensing and strong scale.
No weapons. No other people. No existing Mars infrastructure. No built Mars Server yet.
Sahne 5 — Mekiğe dönüş: “The tech giants own the platforms…” (EN) Kling AI Kliplerini CapCut ile Kurgulamak | FB Server #2 Kopyala
Create a cinematic 15-second photorealistic FB Server scene using the supplied image of Agent Dusk walking back toward the FB-01 shuttle on Mars.
Preserve Agent Dusk’s exact mature appearance, hairstyle, black FB exploration suit, equipment pack, purple illuminated accents and helmet. Keep the FB-01 shuttle visually consistent with the reference image. The future Mars Server site has only been marked with a small beacon. No Mars base, no buildings, no domes, no colony and no permanent infrastructure exist yet.
0–4 seconds — REAR TRACKING SHOT
Camera follows several meters behind Agent Dusk as she walks steadily toward FB-01. She carries her helmet at her side. The glowing server-site beacon remains visible behind her in the distance. Strong but realistic Martian wind pushes red dust horizontally across the ground. Her loose hair, equipment straps and clothing respond naturally to the wind.
Dusk begins speaking in a calm, mature, thoughtful voice:
DUSK: “The tech giants own the platforms… and too often, they control the data we create.”
Do not make her angry or theatrical. She speaks as someone stating a reality she has thought about for a long time.
4–8 seconds — SIDE PROFILE TRACKING
Camera smoothly moves alongside Dusk as she continues walking. FB-01 becomes larger in the background. Warm Martian sunset light illuminates one side of her face while restrained purple-blue suit lighting creates a subtle rim on the opposite side. Dusk briefly looks toward the distant landscape.
DUSK: “It’s time to change that.”
Short deliberate pause.
8–12 seconds — FRONTAL TRACKING CLOSE-UP
Camera now moves backward in front of Dusk as she approaches the shuttle. Her expression is confident but restrained.
DUSK: “Build your own server. Control your own data.”
Dust crosses between camera and Dusk, creating cinematic atmospheric depth.
12–15 seconds — SHUTTLE RAMP HERO SHOT
Dusk reaches the illuminated FB-01 boarding ramp. She stops for only a moment and looks back over her shoulder toward the beacon she just planted. Camera shifts focus from Dusk to the tiny glowing beacon in the vast Martian landscape.
Dusk delivers the final line:
DUSK: “Create your own source of truth.”
Dusk turns back toward the shuttle and begins walking up the ramp as the camera slowly pulls away. End with FB-01, Dusk, the distant glowing beacon and the vast undeveloped Mars landscape in the same cinematic frame.
Performance: mature, intelligent, grounded, quietly defiant, confident and conversational. Do not make Dusk sound like a commercial announcer.
Visual style: high-end cinematic science fiction, realistic Martian wind, blowing red dust, orange sunset, deep shadows, restrained purple FB illumination, natural walking motion, realistic cloth and hair movement, anamorphic-style cinematography, smooth tracking shots and premium feature-film realism.
No weapons. No other people. No Mars city. No established Mars Server. No permanent Mars infrastructure.
Sahne 6 — Mekik koridoru: “Red pill or green pill” (EN) Kling AI Kliplerini CapCut ile Kurgulamak | FB Server #2 Kopyala
Create a cinematic 15-second photorealistic FB Server scene using the supplied shuttle hallway image as the visual reference.
Preserve Agent Dusk’s exact mature appearance, hairstyle, black FB exploration suit, purple illuminated accents, patches, gloves and helmet. Keep the FB-01 shuttle interior consistent with the reference. The rear shuttle ramp remains open behind Dusk. Mars must remain clearly visible through the ramp: red terrain, distant mesas, sunset light and fine blowing dust outside.
0–4 seconds — FRONTAL TRACKING SHOT
Agent Dusk walks slowly and confidently toward the camera through the compact shuttle corridor. Camera moves backward at the same pace, keeping her centered. Warm orange Mars light enters through the open ramp behind her while cool blue-purple shuttle lighting outlines her suit.
Dusk looks directly toward the camera and says:
DUSK: “Just like in The Matrix, you can take the red pill… or the green one.”
Deliver the line with restrained dry humor, not as a parody.
4–9 seconds — MEDIUM CLOSE-UP
Camera moves slightly closer while Dusk continues walking. She carries her helmet at her side. She briefly glances toward Mars behind her, then back toward the camera.
DUSK: “Stay inside a system built by someone else…”
Short pause.
DUSK: “…or step outside it and build your own.”
9–15 seconds — HERO WALK
Camera lowers slightly, giving Dusk a stronger cinematic presence as she continues deeper into the shuttle. The open ramp and Mars slowly become smaller behind her.
Dusk finishes calmly:
DUSK: “Your server. Your data. Your choice.”
On the final word “choice,” Dusk gives a subtle knowing look toward the camera and continues walking. End with the camera holding on her for a moment while Mars remains visible far behind through the open ramp.
Performance: mature, intelligent, confident, slightly provocative, restrained dry humor. Never theatrical, exaggerated or rushed.
Visual style: premium cinematic science fiction, realistic shuttle interior, reflective metallic surfaces, practical lighting, restrained purple-blue FB accents, warm orange Mars backlight, fine dust moving outside the ramp, natural walking motion, realistic cloth movement, smooth stabilized camera tracking, shallow depth of field and feature-film realism.
No other people. No weapons. No Mars base. No established Mars Server infrastructure. The shuttle is still parked on the undeveloped Martian surface.
Sahne 7 — Kokpit: “FB Server is an open-source project” (EN) Kling AI Kliplerini CapCut ile Kurgulamak | FB Server #2 Kopyala
Create a cinematic 15-second photorealistic FB Server scene using the supplied cockpit image of Agent Dusk as the visual reference.
Preserve Agent Dusk’s exact mature appearance, hairstyle, black FB exploration suit, purple illuminated accents, patches and cockpit environment. Keep Mars clearly visible through the cockpit windows. The FB-01 shuttle is still on the Martian surface and is preparing for takeoff.
0–4 seconds — COCKPIT PREP
Agent Dusk sits in the pilot seat and begins preparing the FB-01 shuttle for launch. She reaches forward and activates switches, taps illuminated controls and checks the navigation screens. Instrument panels come alive one by one with restrained blue and purple light.
Dusk speaks naturally while working:
DUSK: “FB Server is an open-source project.”
Camera uses a close three-quarter angle so we clearly see Dusk’s face, her hands moving across the controls, and Mars through the windows behind her.
4–10 seconds — SYSTEMS ONLINE
Cut to an over-the-shoulder cockpit shot. Dusk presses several buttons, moves a control lever and checks launch diagnostics. Screens show systems moving from standby to ready. Subtle vibration begins inside the shuttle as engines start powering up.
DUSK: “And we’re looking for people like you to help build what comes next.”
She glances briefly toward the camera, then immediately returns her attention to the controls.
10–15 seconds — FINAL LAUNCH CHECK
Camera moves into a tighter side close-up. Dusk activates the final launch sequence. Exterior light from Mars shifts across her face as the engines begin to spool up.
DUSK: “Developers, creators, problem-solvers — join the development.”
On the final words, she presses the main launch control. Cockpit lighting changes subtly to launch mode. Engine vibration increases. Dust begins moving outside the cockpit windows. End just before liftoff.
Performance: mature, confident, intelligent and welcoming. Dusk should sound like she is inviting capable people into a serious open-source project, not delivering a commercial advertisement.
Visual style: premium cinematic science fiction, realistic spacecraft controls, practical cockpit lighting, restrained purple-blue FB accents, warm Mars sunset outside, natural hand movements, believable button presses, realistic instrument reflections, subtle engine vibration and feature-film cinematography.
No other people. No weapons. No Mars base. No established Mars Server infrastructure. Only the FB-01 shuttle and the undeveloped Martian landscape outside.
Sahne 8 — Kalkış: “See you on the Server.” (EN) Kling AI Kliplerini CapCut ile Kurgulamak | FB Server #2 Kopyala
Create a cinematic 15-second photorealistic FB Server takeoff scene using the supplied exterior cockpit image as the visual reference.
Preserve the exact FB-01 shuttle design and Agent Dusk’s exact mature appearance. Dusk must remain clearly visible through the cockpit window throughout the main part of the shot. Mars is still completely undeveloped. No Mars Server, no buildings, no colony, no towers, no domes, no permanent infrastructure.
0–4 seconds — ENGINE START
Exterior camera positioned low and slightly in front of the shuttle, focused on the cockpit window so Agent Dusk is clearly visible inside. The shuttle engines begin powering up. Blue-white engine lights activate beneath the craft. Fine Martian dust starts moving across the ground. Dusk makes final adjustments on the controls and looks forward.
DUSK: “Let’s build this community together.”
4–10 seconds — HOVER
Engines increase thrust. Powerful exhaust blasts downward, throwing large clouds of red Martian dust around the landing gear. The shuttle slowly rises approximately one to two meters above the ground. Keep the movement heavy, controlled and believable — not a fast launch. Camera slowly tracks backward and slightly upward while maintaining visual contact with Dusk through the cockpit glass.
DUSK: “Your server. Your data. Your future.”
Dusk gives a subtle confident smile while continuing to work the controls.
10–15 seconds — DEPARTURE
FB-01 rises higher into a stable hover. Landing gear begins retracting slowly. Engines produce strong downward thrust while orange-red dust rolls outward across the Martian surface. Camera widens slightly, revealing the shuttle hovering against the enormous Mars landscape while Dusk remains visible in the cockpit.
Dusk looks briefly toward the camera through the cockpit window and says:
DUSK: “See you on the Server.”
The shuttle begins moving gently upward and forward. End with FB-01 climbing into the orange Martian sky while the camera remains on the ground watching it depart.
Performance: Dusk is mature, calm, confident, slightly warm and inviting. The final line should feel personal, like she is speaking directly to the viewer.
Visual style: premium cinematic science fiction, realistic rocket exhaust, volumetric Martian dust, strong heat distortion beneath engines, orange sunset, deep shadows, blue-purple FB lighting, realistic cockpit reflections, controlled spacecraft physics, dramatic exterior camera work and feature-film realism.
No other people. No Mars infrastructure. No city. No established Mars Server. Only FB-01, Dusk and the untouched Martian landscape.
Sahne 9 — Eski Mars rover’ının yanından geçiş (EN) Kling AI Kliplerini CapCut ile Kurgulamak | FB Server #2 Kopyala
Create a cinematic 15-second photorealistic Mars exploration scene using the supplied Agent Dusk image as the visual reference.
Preserve Agent Dusk’s exact mature appearance, hairstyle, black FB exploration suit, purple illuminated accents, patches, equipment and helmet. Keep the FB-01 shuttle visible very far behind her in the landscape. Mars is completely undeveloped. No Mars Server, no colony, no modern buildings, no towers, no permanent infrastructure.
0–4 seconds — WIDE TRACKING SHOT
Agent Dusk walks alone across the vast Martian landscape while the camera tracks slowly beside and slightly behind her. Fine red sand blows strongly across the ground in long horizontal streams. Dust moves around her boots with every step. Her loose hair strands, suit straps and equipment react naturally to the wind. The only sound is deep Martian wind, soft sand movement, Dusk’s footsteps and subtle equipment noises. The FB-01 shuttle is barely visible far in the distance behind her.
4–9 seconds — DISCOVERY
As Dusk continues walking, the camera slowly pans to reveal an old abandoned Mars rover partly covered in red dust and sand. The rover should look like an earlier-generation robotic exploration vehicle sent to Mars many years before Dusk arrived — weathered metal, faded panels, dusty wheels, old antennas and instruments, clearly inactive. Do not make it futuristic or FB branded. Dusk passes close beside the rover. She slows slightly and looks toward it for a brief moment, acknowledging the history of earlier Mars exploration, but she does not stop or touch it. Strong wind pushes dust past both Dusk and the rover.
9–15 seconds — CINEMATIC PASS
Camera drops to a low angle beside the rover. The old rover dominates the foreground while Dusk walks past it into the open Martian landscape. Focus briefly shifts from the rover to Dusk. As Dusk moves farther away, camera slowly rises and pulls backward, revealing: the weathered rover in the foreground, Dusk walking alone across the red terrain, the distant FB-01 shuttle, enormous cliffs and mesas, and the orange Martian sunset. End with Dusk continuing toward the horizon while windblown dust crosses the frame.
No dialogue. No music. Audio should be atmospheric and realistic: strong low Martian wind, sand striking metal, boots pressing into dusty soil, quiet suit fabric and equipment movement.
Visual style: premium feature-film science fiction, realistic Martian terrain, dramatic orange sunset, deep shadows, wind-driven red dust, natural walking movement, cinematic lens compression, low-angle photography, slow controlled camera motion, volumetric dust and enormous environmental scale.
The scene should feel quiet and reflective — the old rover represents the explorers who came before, while Dusk represents the next chapter.