İçeriğe geç
AppsPaper ikonuKendi ürünümüz2025

AppsPaper

Yapay zekâ ile özetlenen günlük haber akışı.

iOS
Benzer bir proje konuşalım
AppsPaper arayüzü 1
AppsPaper arayüzü 2
UygulamaAMG / 25
Proje
Kendi ürünümüz
Rolümüz
iOS geliştirme · Yayın
Süre
2 ay

01 / Projenin arkasında

Bir ihtiyaç. Düşünülmüş bir çözüm.

01

Zorluk

Haber özeti üreten uygulamalarda özet kaynağın açısını gizler; kullanıcı neyi okumadığını bilmez. Bir de üretim maliyeti var: sürekli akış üretmek hem pahalı hem gürültülü.

02

Yaklaşım

Yayın Cloudflare Worker ve D1 üzerinde "baskı" mantığıyla çalışıyor: bir cron iki aşamalı hat koşuyor, önce arama modeli kaynakları tarıyor, sonra yazar modeli baskıyı hazırlıyor; aylık temizlik eski baskıları siliyor.

Her haberin altında kaynak listesi var ve bilinen yayınlar için elle derlenmiş bir yayın eğilimi etiketi (sol, merkez, sağ, devlet medyası); bilinmeyen kaynak "derecelendirilmemiş" kalıyor, etiket asla uydurulmuyor. İki maskot köşe yazarı takma adla yazıyor. SwiftUI uygulama tarafında arşiv tam metin aramalı, "makaleye sor" ve sesli okuma var; premium sınırları D1’de kullanıcı ve IP bazında tutuluyor.

03

Sonuç

App Store’da sürüm 2.0, Türkçe ve İngilizce baskılar. Ana ekran bileşeni, özel konular ve kaydetme üründe.

03 / Kapsam & detaylar

Deneyimi oluşturan detaylar.

  • 01

    Kaynak şeffaflığı

  • 02

    Günlük akış formatı

  • 03

    SwiftUI ile native performans

AI özetKaynak listesiGünlük akışKaydetme

Teknoloji

SwiftSwiftUIOpenAI

ÜRÜNÜN İÇİNDEN

Ekranın arkasındaki mühendislik.

Bu projede geliştirdiğimiz sistemler ve çözdüğümüz somut problemler.

01

Baskılar ve iki aşamalı hat

Worker’ın cron’u önce arama aşamasını (runSearchStage), sonra yazar aşamasını (runWriterStage) koşuyor ve haberleri D1’de bir baskıya bağlıyor; aylık 0 4 1 * * cron’u saklama süresini aşan baskıları temizliyor. Her koşum başlangıç ve bitişiyle loglanıyor.

02

Eğilim etiketi elle, asla uydurma

SourceBias enum’u sol, merkez-sol, merkez, merkez-sağ, sağ, devlet medyası ve derecelendirilmemiş değerlerini taşıyor; kaynak AllSides, Ad Fontes ve Türk medyası üzerine kendi gözlemlerimiz. Bilinmeyen yayın .unrated kalıyor.

03

Arşiv ve kullanım sınırları D1’de

Migration serisi tam metin arama, byline, özel konu kullanımı, IP bazlı kullanım, ana noktalar ve "makaleye sor" kotalarını ekliyor; ücretsiz sınırlar hem kullanıcı hem IP bazında tutuluyor.

Sıradaki fikir sizin.

Sizin ürününüz için ne yapabiliriz?

İlk sürümden büyüyen platformlara; tasarım, geliştirme ve yayın sürecini birlikte planlayalım.

Projenizi anlatın

Türkiye’den Amerika, İngiltere, Avustralya ve dünyanın her yerine.