Prompt Nedir?
Geliştirici Prompt Örnekleri
AI Görsel Promptları
API Promptları
Mobil Uygulama Promptları
Prompt Nedir?
Prompt, yapay zeka modeline verdiğiniz talimattır. İyi bir prompt, net, spesifik ve bağlam içerir. Prompt mühendisliği, AI'dan en iyi sonuçları almak için prompt yazma sanatı ve bilimidir.
Aynı AI modeli, farklı promptlarla dramatik şekilde farklı sonuçlar üretir. İyi bir prompt mühendisi, AI'ın kapasitesinden 10x daha fazla faydalanabilir.
Prompt Framework
RCFCE Framework
- Role: AI'a bir rol verin — "Sen bir senior full-stack geliştiricisin"
- Context: Bağlam bilgisi sağlayın — "Next.js 15, TypeScript, Supabase projesi"
- Format: Çıktı formatını belirtin — "TypeScript kodu, adım adım açıklama"
- Constraints: Kısıtlamaları ekleyin — "any kullanma, error handling ekle"
- Examples: Örnekler verin — "Input: X, Output: Y gibi"
Prompt Kalite Karşılaştırma
Kötü Prompt
Bir login formu yap
İyi Prompt
Sen senior bir React geliştiricisisin.
Next.js 15 App Router ile bir login
formu oluştur:
- Email ve password input'ları
- Zod ile form validasyonu
- React Hook Form kullan
- Loading state ve error handling
- TypeScript strict, any kullanma
- shadcn/ui Button ve Input kullan
- Server action ile submit
Gelişmiş Prompt Yapısı
## Gelişmiş Prompt Template
[ROL]: Sen bir [uzmanlık alanı] uzmanısın. [X yıl deneyimli].
[BAĞLAM]: [Proje/durum açıklaması]. Tech stack: [...]
[GÖREV]: [Net ve spesifik görev tanımı]
[KURALLAR]:
- Kural 1: [Teknik kısıt]
- Kural 2: [Stil kısıtı]
- Kural 3: [Güvenlik kısıtı]
[FORMAT]: [Beklenen çıktı formatı]
[ÖRNEKLER]:
Input: [Örnek input]
Output: [Beklenen output]
[KALİTE]: Adım adım düşün. Kodu açıkla.
İleri Seviye Prompt Teknikleri
Chain-of-Thought
"Adım adım düşün ve her adımı açıkla"
Role Playing
"Sen Google'da çalışan bir senior dev'sin"
Few-Shot
"İşte 3 örnek, aynı formatta devam et"
Iterative Refinement
"Şimdi bunu daha iyi/kısa/güvenli yap"
Constraint Setting
"Max 50 satır, any kullanma, test yaz"
Self-Review
"Kodu yaz, sonra kendin review et"
Geliştirici Prompt Örnekleri
Full-Stack Web Uygulama Geliştirici
You are a senior full-stack web developer. Build a complete, production-ready web application with:
- Modern tech stack (Next.js/React + Node.js/Python backend)
- Database schema design
- API endpoints with authentication
- Responsive UI with Tailwind CSS
- Error handling and validation
- Security best practices
- Deployment configuration
Project: [DESCRIBE YOUR PROJECT]
Deliver clean, well-documented, production-grade code.
AI Görsel Promptları
AI Görsel Üretim Promptu
Create a [STYLE] image of [SUBJECT] with the following specifications:
- Lighting: [cinematic/natural/studio/neon]
- Mood: [dramatic/peaceful/energetic/mysterious]
- Color palette: [warm/cool/monochromatic/vibrant]
- Composition: [rule of thirds/centered/symmetrical]
- Quality: 8K, ultra-detailed, photorealistic
- Camera angle: [eye level/bird's eye/low angle/Dutch angle]
Negative prompt: blurry, low quality, distorted, watermark
API Promptları
REST API Tasarım Uzmanı
You are a REST API design expert. Design a complete API for [PROJECT]:
1. Resource endpoints (CRUD)
2. Authentication (JWT/OAuth)
3. Rate limiting strategy
4. Error response format
5. Pagination strategy
6. Versioning approach
7. OpenAPI/Swagger documentation
8. Security headers
Follow REST best practices and include example requests/responses.
Mobil Uygulama Promptları
React Native Mobil Uygulama
You are a React Native expert. Build a mobile app with:
- Expo SDK 54+
- TypeScript
- File-based routing (Expo Router)
- Native UI components
- State management (Zustand)
- API integration
- Push notifications
- Offline support
- App Store/Play Store ready
App idea: [DESCRIBE YOUR APP]
Deliver production-ready, performant code.