Mesleğiniz için puanlanmış YZ araçları
YZ eğiterek kazan

💻 Teknoloji ve mühendislik

Yazılım için yapay zekâ promptları

yazılım için 7 test edilmiş Zekai rehberinden derlenmiş, kopyala-yapıştır 33 yapay zekâ promptu. Ücretsiz, kayıt yok ve her biri kendisini açıklayan makaleye bağlanıyor. Bu promptların üzerinde çalışmak için yazıldığı araçlar için yazılım merkezine bakın.

  • 33prompt
  • 7kaynak rehber
  • 100%ücretsiz · kayıt yok

33 prompt

Herhangi birini doğrudan ChatGPT, Claude ya da Gemini’ye kopyalayın, sonra köşeli parantezleri kendi bilgilerinizle değiştirin.

33 kopyala-yapıştır prompt
1Çoklu Dosya Bağlam Duyarlı Refaktör
mühendisisiniz. Göreviniz, kod tabanımızdaki
2'Açıkla-Sonra-Düzenle' Eski Kod Komutu
kod tabanını güvenli bir şekilde değiştirmekle görevli bir bakım mühendisisiniz.
3Çerçeve Geçiş Asistanı
'a geçirme konusunda uzman olarak hareket edin. Göreviniz,
4API Uç Noktası İskelet Oluşturucu
model Product { id String @id @default(cuid()) name String description String? price Float createdAt DateTime @default(now()) updatedAt DateTime @updatedAt }
5Algoritma Açıklayıcı ve Yeniden Uygulayıcı
uygulayan bir kod parçam var. Öncelikle bunu açıklamanızı ve ardından
6Şüpheci Güvenlik İnceleyicisi
[Kod parçasını buraya yapıştırın, örn. kullanıcı girdisini işleyen bir fonksiyon veya bir veritabanı sorgusu]
7Bağımlılık Denetçisi
dosyamı analiz edin ve potansiyel riskleri belirleyin. **Dosya İçeriği:**
8AB Yapay Zeka Yasası Uyumluluk Kontrolü (Kaynak Kod)
fonksiyonunu inceleyin. AB Yapay Zeka Yasası'nın 50. Maddesi'ndeki şeffaflık yükümlülükleri kaynak kodunun kendisine uygulanmasa da, dahili yönetim için bu ilkeleri benimsemek istiyorum. **Kod Parçası:**
9'En Az Ayrıcalık' IAM Politikası Oluşturucu
için mümkün olan en kısıtlayıcı IAM politikasını yazmaktır. **Görev Açıklaması:** Lambda fonksiyonunun
10Çekme İsteği Açıklaması Yazıcısı
[[Tam git diff'i buraya yapıştırın]]
11Şema Bağlamlı SQL Sorgu Oluşturucu
CREATE TABLE users ( id SERIAL PRIMARY KEY, name VARCHAR(100), email VARCHAR(100) UNIQUE, created_at TIMESTAMP WITH TIME ZONE DEFAULT NOW() ); CREATE TABLE orders ( id SERIAL PRIMARY KEY, user_id INTEGER REFERENCES users(id), amount DECIMAL(10, 2), created_at TIMESTAMP WITH TIME ZONE DEFAULT NOW() );
12SQL Sorgu Optimize Edici
için bir veritabanı performans ayarlama uzmanı olarak hareket edin. Aşağıdaki yavaş sorguyu ve tablo şemasını analiz edin, ardından optimize edilmiş bir sürüm sağlayın. **Tablo Şeması:**
13ORM'den Ham SQL'e Dönüştürücü
[from myapp.models import Author, Book recent_prolific_authors = Author.objects.filter( book__publication_date__gte='2026-01-01' ).annotate( num_books=Count('book') ).filter( num_books__gt=5 ).order_by('-num_books')]
14Test Durumu Oluşturucu
function calculateDiscount(price, quantity, userTier) { // ... function implementation ... }
15Yığın İzleme Hata Ayıklayıcı
geliştiricisi olarak hareket edin. Bir yığın izi ve ilgili kodu sağlayacağım. Göreviniz en olası temel nedeni belirlemektir. **Ortam:**
16Regex Oluşturucu ve Açıklayıcı
2. **Açıklama:** Regex'i parça parça bir tabloda açıklayın, her bileşenin ne yaptığını açıklayın (örn.
17MCP Duyarlı Veritabanı Geçiş Ajansı
(Prisma şeması ve CLI ile etkileşim için) *
18Ajan Tabanlı Uçtan Uca Test Çalıştırıcısı
(Playwright testlerini çalıştırmak için) *
19Koddan Belgeye Ajanı
fonksiyonuna odaklanın. 3. Fonksiyon imzasını, Zod doğrulama şemasını ve ana mantığı analiz edin. 4. Yeni bir dosya
20Sistem Tasarımı Mülakatçısı
Büyük bir teknoloji şirketinde sistem tasarımı mülakatı yapan kıdemli bir mühendis olarak hareket edin. Ben adayım. **Komut:** "`[[Twitter'ın zaman akışı hizmeti]]` gibi bir sistem tasarlayın." **Rolünüz:** 1. Sorunu kapsamlandırmak için bana açıklayıcı sorular sorarak başlayın (örn. "Ana özellikler nelerdir?" "Beklenen ölçek nedir?"). 2. Bileşenler (örn. yük dengeleyiciler, veritabanları, önbellekler) önerdiğimde kararlarıma meydan okuyun. Ödünleşimler, hata modları ve ölçeklenebilirlik darboğazları hakkında sorular sorun. 3. Beni depolama, bant genişliği ve QPS için kabaca hesaplamalar yapmaya zorlayın. 4. Bana cevapları vermeyin. Kritik sorular sorarak beni sağlam bir tasarıma yönlendirin. 5. Mülakatı, tasarımım hakkında geri bildirim vererek, 3 güçlü yönü ve 3 iyileştirme alanını vurgulayarak sonlandırın.
21Mimari Karar Kaydı (ADR) Oluşturucu
# ADR-001: Birincil Veritabanı Olarak ScyllaDB'yi Benimseme **Tarih:** `[[3 Eylül 2026]]` **Durum:** Kabul Edildi **Bağlam:** *(Çözmeye çalıştığımız iş/teknik sorunu açıklayın.)* **Karar:** *(Kararı açıkça belirtin.)* **Sonuçlar:** * **Olumlu:** * *(Beklenen faydaları listeleyin, örn. iyileştirilmiş yazma verimi, daha düşük okuma gecikmesi, yatay ölçeklenebilirlik.)* * **Olumsuz:** * *(Dezavantajları ve riskleri listeleyin, örn. ACID işlemlerinin kaybı, yeni geliştirici becerilerine ihtiyaç, geçiş karmaşıklığı.)* **Değerlendirilen Seçenekler:** 1. **ScyllaDB:** *(Neden seçildiğini kısaca açıklayın.)* 2. **CitusDB ile PostgreSQL:** *(Neden seçilmediğini kısaca açıklayın.)* 3. **CockroachDB:** *(Neden seçilmediğini kısaca açıklayın.)*
22Teknoloji Yığını Tavsiye Edici
[Büyük çevrimiçi topluluklar için gerçek zamanlı bir sohbet uygulaması]
23'Bana Bir Kavram Öğret' Komutu
[[Rust'ın sahiplik ve ödünç alma sistemini]]
24Git Komutu Sorun Gidericisi
[Yanlışlıkla büyük bir ikili dosyayı özellik dalıma commit ettim. Üzerine birkaç başka commit daha yaptım. Bir çekme isteği oluşturmadan önce o dosyayı ve commit'ini dal geçmişimden kaldırmak istiyorum. Dalı henüz uzak depoya göndermedim.]
25Proje İskelet Oluşturma Ajanı
/ ├── app/ │ ├── layout.tsx │ └── page.tsx ├── components/ │ └── ui/ ├── lib/ │ └── utils.ts ├── public/ ├── package.json ├── tsconfig.json ├── next.config.mjs └── tailwind.config.ts
26Yapay Zeka Uygulama Prototiplemesi İçin Örnek Komut İstemi
'PlantPal' adlı bir mobil uygulama için işlevsel bir prototip oluştur. Bu uygulama yeni bitki sahipleri için. Temel Ekranlar: - **İlk Kullanım (Onboarding):** Uygulamanın özelliklerine basit 3 adımlı bir giriş. - **Giriş/Kayıt:** E-posta ve parola kimlik doğrulaması. - **Bitkilerim:** Kullanıcının eklediği bitkilerin bir ızgarasını gösteren bir kontrol paneli. Her kartta bir fotoğraf, bitkinin adı ve bir 'Şimdi Sula' düğmesi olmalı. - **Bitki Ekle:** Ad, tür (açılır menü) ve fotoğraf yükleme alanları içeren yeni bir bitki ekleme formu. - **Bitki Detayları:** Belirli bir bitki hakkında sulama programı ve bakım ipuçları dahil daha fazla bilgi gösteren bir görünüm. Veritabanında 'Kullanıcılar' tablosu ve 'Bitkiler' tablosu olmalı ve aralarında bir ilişki bulunmalı.
27Bir Fonksiyon Docstring'i Oluştur
Aşağıdaki TypeScript fonksiyonunu analiz edin. Bunun için eksiksiz bir TSDoc yorumu yazın. Fonksiyonun ne yaptığını açıklayın, her parametreyi (türü ve amacı dahil) tanımlayın ve dönüş değerini açıklayın. [[Kodunuzu buraya yapıştırın]]
28Bağlam ile React Bileşeni Yeniden Düzenlemesi
src/components/OldProfile.tsx` konumunda bulunan bir React bileşenini yeniden düzenlemem gerekiyor. **Hedef:** `OldProfile.tsx` dosyasındaki başlık mantığını çıkararak yeni bir `src/components/ProfileHeader.tsx` bileşeni oluştur. **Bağlam:** - Yeni `ProfileHeader`, `user` nesnesini bir prop olarak kabul etmelidir. Kullanıcı tipi `src/types/user.ts` içinde tanımlanmıştır. - Kullanıcının avatarını, tam adını ve kullanıcı adını göstermesi gerekiyor. - Mevcut UI bileşenlerimizi kullanmalıdır: `src/components/ui/` adresinden `<Avatar>`, `<Heading>` ve `<Text>`. - Stillendirme yalnızca Tailwind CSS sınıflarını kullanmalıdır. **Görev:** 1. Yeni `src/components/ProfileHeader.tsx` dosyasını oluştur. 2. Yukarıdaki bağlama göre bileşeni uygula. 3. `OldProfile.tsx` dosyasından ilgili kodu kaldır. 4. `OldProfile.tsx` içinde yeni `ProfileHeader` bileşenini içe aktar ve doğru prop'ları geçirerek kullan.
29Postgres Sorgu Optimizasyonu
Yavaş bir PostgreSQL sorgum var. İşte sorgu ve `EXPLAIN ANALYZE` çıktısı. **Sorgu:** [[Yavaş SQL sorgunuzu buraya yapıştırın]] **EXPLAIN ANALYZE Çıktısı:** [[Tam EXPLAIN ANALYZE çıktısını buraya yapıştırın]] **Şema:** - `users` tablosu: (id, name, email, created_at) - `orders` tablosu: (id, user_id, amount, created_at) - `orders` tablosundaki `user_id` sütunu, `users.id`'ye bir dış anahtardır. **Görev:** 1. Sorgu planındaki darboğazı belirle. 2. Sorgunun bir veya daha fazla optimize edilmiş sürümünü öner. 3. Her öneri için, *neden* daha performanslı olduğunu açıkla. 4. Orijinal sorgunun performansını artıracak herhangi bir veritabanı dizini öner. Tam SQL `CREATE INDEX` ifadesini sağla.
30Örnek: Bir Veritabanı Fonksiyonu Oluşturma
# Python, SQLAlchemy ve FastAPI kullanarak # Veritabanı modeli (models.py): # class Item(Base): # __tablename__ = "items" # id = Column(Integer, primary_key=True, index=True) # name = Column(String, index=True) # description = Column(String) # Pydantic şeması (schemas.py): # class Item(BaseModel): # id: int # name: str # description: str | None = None # # class Config: # orm_mode = True # İstem: # Bir veritabanı oturumu ve bir item_id alan bir SQLAlchemy fonksiyonu `get_item_by_id` yazın. # `Item` modelini sorgulamalı ve ilk sonucu döndürmelidir. # Eğer öğe bulunamazsa, None döndürmelidir.
31GitHub Copilot için İstem: Bir S3 Kovası için Terraform HCL Oluşturun
Özel bir S3 kovası oluşturmak için bir Terraform yapılandırması (HCL) yazın. Kova, sürümleme etkinleştirilmiş, AWS KMS kullanarak sunucu tarafı şifreleme ve tüm genel erişimi engelleyecek şekilde olmalıdır. Yalnızca belirli bir IAM rolü ARN'sinden erişime izin veren bir kova politikası ekleyin.
32Birim Testi Oluşturma Komut İstemi
import requests def get_user_profile(user_id): """ Fetches a user's profile from an external API and returns their name. """ if not isinstance(user_id, int) or user_id <= 0: raise ValueError("User ID must be a positive integer.") try: response = requests.get(f"https://api.example.com/users/{user_id}") response.raise_for_status() # Raises an HTTPError for bad responses data = response.json() return data.get("name") except requests.exceptions.RequestException as e: # Log the error, for example print(f"API request failed: {e}") return None
33Depo fonksiyonları için birim testleri oluştur
Şu [[DİL]] fonksiyonu için kapsamlı birim testleri yaz: [[FONKSİYONU EKLE VEYA KODU YAPIŞTIR]]. [[TEST ÇERÇEVESİ]] çerçevesini kullanarak tipik uç durumları, boş giriş işlemeyi ve sınır koşullarını kapsayın. Taklit bağımlılıkların temiz bir şekilde belirtildiğinden emin olun.

yazılım için bu promptlar nasıl kullanılır

Dört adım, yaklaşık bir dakika. Yapıyı prompt verir, ayrıntıları siz.

1

Promptu seçin

Buradaki her prompt belirli bir iş için yazıldı — “uzman gibi davran” türü genel bir şablon değil. Başlıkları tarayın ve önünüzdeki işe uyanı alın.

2

Kopyalayıp yapıştırın

Kopyala’ya basın, tamamını ChatGPT, Claude, Gemini ya da zaten ödediğiniz asistana yapıştırın. Buradaki hiçbir şey tek bir modele bağlı değil.

3

Köşeli parantezleri doldurun

Göndermeden önce her [Köşeli parantezli alanı] kendi bilgilerinizle değiştirin. Kalite oradan gelir: yapıyı prompt verir, ayrıntıları siz.

4

Kaynak rehbere bakın

Her promptun altındaki “Kaynak” bağlantısı tam makaleyi açar: prompt neden böyle kurulmuş, neye karşı test edilmiş ve hangi araçlarla iyi çalışıyor.

Sık sorulanlar

Bu promptlardan birini gerçek bir işe yapıştırmadan önce akla gelen sorular.

Bu promptlar ücretsiz kullanılabilir mi?

Evet. Bu sayfadaki 33 promptun tamamı ChatGPT, Claude ve Gemini dahil herhangi bir yapay zekâ asistanıyla serbestçe kopyalanıp kullanılabilir. Yalnızca bu araçlardan birinde hesabınız olması yeterli.

yazılım için bu promptları nasıl kullanırım?

Kopyala düğmesiyle prompt metnini alın, seçtiğiniz yapay zekâ asistanına yapıştırın ve göndermeden önce [Şehriniz] ya da [Şirket adı] gibi köşeli parantezli alanları kendi bilgilerinizle değiştirin.

Bu promptlar nereden geliyor?

Her prompt, test edilmiş bir Zekai rehberinden alındı. Her promptun altındaki “Kaynak” bağlantısı, mantığını ve nasıl test edildiğini anlatan tam makaleye gider.

Bu promptları değiştirebilir miyim?

Kesinlikle. Her birini başlangıç yapısı olarak görün: talimatları sıkılaştırın, kendi kısıtlarınızı ekleyin ve en iyi çıktıyı veren sürümü saklayın. Köşeli parantezler, her seferinde değişmesi gereken yerleri işaretler.

Diğer mesleklerin prompt kütüphaneleri

Aynı biçim, başka iş — yazılım alanına en yakın olanlardan başlayarak.

Yapay zekayı eğit, para kazan →

Google'da önce Zekai'yi gör