AISocial Studio

Dokümantasyon

AI Social Studio’yu kurmak, bağlamak ve kendi alan adınızda yayınlamak için ihtiyacınız olan her şey.

Hızlı başlangıç

  1. Uygulamayı açın ve Ayarlar & API sayfasına gidin.
  2. Google AI Studio’dan aldığınız Gemini API anahtarını girip “Kaydet ve bağlantıyı test et”e basın. Sistem kullanılabilir modelleri otomatik listeler.
  3. Stüdyo’da bir konu girin. İçerik → Senaryo → Ses & Altyazı → Video → Yayın aşamaları sırayla, otomatik ilerler.
  4. Herhangi bir aşamada “Burada bitir” ile durabilir, “Kaydet” ile ilerlemenizi saklayabilirsiniz.

Verileriniz nerede?

  1. Projeler, videolar, sesler, görseller, takvim ve ayarlar yalnızca tarayıcınızın yerel veritabanında (IndexedDB) saklanır.
  2. Video üretimi tarayıcıda (Canvas + MediaRecorder) yapılır; dosyalar hiçbir sunucuya yüklenmez.
  3. Ayarlar > Veri & Güvenlik’ten JSON yedeği indirip başka bir bilgisayara aktarabilirsiniz. Medya dosyalarını Kütüphane’den indirin.
  4. Tarayıcı verilerini temizlemek yerel içeriği de siler; “Kalıcı depolama iste” ile bunu önleyebilirsiniz.

Instagram bağlantısı

  1. Bir Instagram profesyonel hesabı (İşletme veya İçerik Üreticisi) gereklidir.
  2. Meta for Developers’ta bir uygulama oluşturup instagram_content_publish iznini içeren uzun ömürlü bir erişim tokenı alın.
  3. Token ve Instagram kullanıcı kimliğini Ayarlar’a girin; bağlantı otomatik test edilir ve kullanıcı adınız gösterilir.
  4. Instagram API medyayı herkese açık bir https adresinden çeker. Stüdyo’da indirdiğiniz videoyu kendi depolama alanınıza yükleyip bağlantısını yayın formuna yapıştırın.

Zamanlanmış yayın ve otomasyon

  1. Takvim’e eklenen gönderiler, zamanı geldiğinde uygulama açık bir tarayıcı sekmesindeyken otomatik yayınlanır.
  2. Uygulama kapalıyken kaçırılan gönderiler ve otomasyon kuralları, uygulama tekrar açıldığında hemen çalıştırılır.
  3. Birden fazla sekme açıksa işler yalnızca birinde çalışır (Web Locks API).
  4. Sonuçlar Bildirimler sayfasında ve izin verdiyseniz masaüstü bildirimi olarak gösterilir.

Vercel’e dağıtım

  1. Aşağıdaki bağlantıdan kaynak kodunu ZIP olarak indirin ve bir GitHub deposuna yükleyin.
  2. Vercel’de “Add New Project” ile depoyu içe aktarın. Çerçeve otomatik olarak Next.js algılanır.
  3. Ortam değişkeni zorunlu değildir. İsteğe bağlı olarak NEXT_PUBLIC_SITE_URL ile kanonik alan adınızı belirleyin (SEO için).
  4. Yerelde çalıştırmak için: pnpm install, ardından pnpm dev.

Kaynak kodunu indir

Next.js uygulamasının tamamı, API uç noktaları ve dağıtım ayarlarıyla birlikte tek bir ZIP dosyasında.

Kaynak kodunu indir (.zip)