PostNitro CLI — Terminalinizden Sosyal Medya Gönderileri Oluşturun ve Planlayın
Tek bir komutla, tasarlanmış bir gönderi ortaya çıkar. PostNitro CLI, marka kimliğinize uygun slayt gösterileri, tek görsel içeren gönderiler ve kısa videolar oluşturur, isteğe bağlı olarak yapay zeka tarafından oluşturulmuş görseller ekler ve bunları LinkedIn, Instagram, TikTok ve Threads'te yayınlar; üstelik tarayıcıya, tasarım aracına veya tek bir manuel adıma gerek kalmadan. Her komut JSON formatında çalışır, bu da onu yapay zeka ajanları ve sürekli entegrasyon (CI) süreçleri için olduğu kadar sizin için de kullanışlı hale getirir.
`npm install -g @postnitro/cli` komutunu çalıştırdığınızda terminaliniz bir içerik stüdyosuna dönüşür.
Paket
@postnitro/cli npm'de
Arayüz
JSON girişi, JSON çıkışı — komut dosyasıyla uyumlu
Oluşturur
Slayt gösterileri, resimler ve videolar — PNG/PDF/MP4
Programlar
LinkedIn, Instagram, TikTok, Threads
Terminalinize İçerik Motoru Neden Eklemelisiniz?
Kabuktan Çıkmadan Gönderi Paylaş
"postnitro carousel generate --context '5 remote work tips' --wait" komutu, marka kimliğine uygun, indirmeye hazır, tamamlanmış bir carousel oluşturur. Sekme yok, sürükle-bırak yok, dışa aktarma iletişim kutusu yok.
Yapay Zeka Ajanları için Tasarlandı
Standart çıktıya temiz JSON, standart hata çıktısına JSON hataları, renk veya etkileşimli istemler yok. Claude Code, Cursor ve komut satırı çalıştırabilen herhangi bir aracı, bunu güvenilir bir şekilde çalıştırabilir veya bir beceri olarak kurup aracının kendi kendine öğrenmesini sağlayabilirsiniz.
CI ve Cron'da Otomasyon
Dağıtım hattınızdan sürüm duyuruları yayınlayın veya yarının içerik takvimini planlanmış gönderilere dönüştüren gece çalışan bir iş çalıştırın. Çıkış kodları ve JSON çıktısı, hataları yakalamayı kolaylaştırır.
Yapay Zeka Yazıyor — Ya da Siz Yazıyorsunuz
Konu başlığından, makale URL'sinden veya X gönderisinden slayt oluşturun veya tam kontrol için kendi slayt JSON dosyanızı içe aktarın; bu, veri sütunlu infografik düzenlerini de içerir. Her iki yöntem de şablonlarınız ve marka kitiniz üzerinden oluşturulur.
Yapay Zeka Görüntüleri, Bir Bayrak Uzaklığında
Kısa bir görsel özet ile --generate-images seçeneğini ekleyin; yapay zeka tarafından oluşturulan görüntüler, slaytlarınız oluşturulmadan önce (arka planlar, satır içi, stratejik slaytlar veya tümü) slaytlarınıza entegre edilir.
Fikirden Planlı Gönderiye Tek Komutla
`generate-and-schedule` komutu içeriği yazar, render işlemini bekler ve platforma özel altyazılarla takviminize kaydeder; `import-and-schedule` komutu ise kendi slaytlarınız için aynı işlemi yapar. Tek bir komut satırında tüm içerik iş akışı.
Varsayılan ayarları bir kez belirleyin, sonra unutun.
Şablonunuzu, markanızı, ön ayarınızı ve çıktı formatınızı varsayılan ayarlarla kaydedin. Daha sonraki her komut yalnızca içeriğe ihtiyaç duyar ve çalışma alanınızda tam olarak bir aday varsa, CLI bunu otomatik olarak seçer.
Aynı Anahtar, Aynı Krediler, Her Yüzeyde
CLI, Embed API'nin üzerinde ince bir sarmalayıcıdır ve anahtarınızı ve kredi bakiyenizi REST API ve MCP sunucusuyla paylaşır. Terminalde başlatın, istediğiniz zaman arayüzler arasında geçiş yapın.
Saniyeler içinde kurulum
Node.js 18+ ve ücretli bir PostNitro hesabı gerektirir.
Sıfırdan Dört Komutla Planlı Bir Göreve Ulaşmak
1. Bir kez kimlik doğrulaması yapın.
PostNitro → Profil → Gömme → API Anahtarı Oluştur bölümünden API anahtarınızı alın ve kaydedin. Ayrıca POSTNITRO_API_KEY ortam değişkenini veya komut başına --api-key seçeneğini de kullanabilirsiniz (CI için önerilir).
2. Varsayılan ayarlarınızı kaydedin.
Şablonlarınızı, markalarınızı ve yapay zeka ön ayarlarınızı listeleyin, ardından favorilerinizi kaydedin; böylece komut oluşturmak için yalnızca içeriğe ihtiyaç duyarsınız.
3. Dosyaları oluşturun ve geri alın.
--Render işlemi bitene kadar beklemeyi sürdürün ve son JSON çıktısını yazdırın: dosya URL'leri, zamanlama için bir designId ve PostNitro'da düzenlemeye devam etmek için bir editorUrl derin bağlantısı.
4. Planlayın — PostNitro sizin için yayınlar.
Çıktıdan designId'yi alın ve gönderiyi bağlı LinkedIn, Instagram, TikTok veya Threads hesaplarınızda yayınlayın veya taslak olarak kaydedin. İşte tüm süreç: fikir → tasarım → planlanmış gönderi, terminalden ayrılmanıza gerek kalmadan.
Sadece gönderi oluşturmayın, aynı zamanda onları planlayın da.
Gönderi tasarımı işin sadece yarısı, bu yüzden PostNitro artık işi tamamlıyor: LinkedIn, Instagram, TikTok ve Threads'e doğrudan gönderi planlayın veya taslakları kaydedin, platforma özel başlıklar ve ayarlarla. Bir tasarım oluşturun veya içe aktarın, bir zaman dilimine ekleyin ve PostNitro bunu sizin için yayınlasın — API, MCP sunucusu veya CLI üzerinden, ayrı bir planlama aracına gerek kalmadan.
Gerçek İş Akışları, Kopyala-Yapıştıra Hazır
Bir blog yazısını LinkedIn slayt gösterisine dönüştürün.
Bir URL'deki makalenin içeriğini yazın ve yapay zeka, makalenin önemli noktalarını kaydırılabilir slaytlara dönüştürsün.
Tek seferde oluşturun ve planlayın
İçerik yazıldı, tasarım oluşturuldu, gönderi planlandı — tek komut. Planlama başarısız olursa, tasarım kimliğini geri alırsınız, böylece kredi harcamadan tekrar deneyebilirsiniz.
Tek seferde içe aktarın ve planlayın.
İçe aktarma tarafındaki karşılığı: slaytlarınız tek bir komutla JSON'dan planlanmış bir gönderiye dönüştürülür. Aynı güvenlik ağı — içe aktarma başarılı olduktan sonra planlama başarısız olursa, kredileri yeniden harcamadan tekrar denemek için tasarım kimliğini geri alırsınız.
Kendi slaytlarınızı içe aktarın
Tam editoryal kontrol: Slaytlarınızı JSON formatında doğrudan veya bir dosyadan iletin, PostNitro bunları şablonunuza ve markanıza uygun şekilde işleyecektir.
Yapay zekâ destekli sanat eseri içeren tek bir görsel paylaşımı.
Görüntü paylaşımları, aynı yapay zeka görüntü bayraklarına sahip, bir dizi yerine tek bir slayt nesnesi olan aynalı karuselleri yansıtır.
Önceden planladığınız bir tasarımın planlamasını yapın.
Oluşturma işlemi size bir tasarım kimliği verir; zamanlama işlemi ise bunu platforma özel başlıklarla takviminize ekler. Tüm kuyruğu (listeleme, güncelleme, silme) kabuktan çıkmadan yönetin.
Şimdi başla, sonra getir
Uzun süren nesiller veya toplu işler için --wait seçeneğini atlayın: oluşturma işlemi hemen bir embedPostId döndürür ve durum/çıktı, hazır olduğunuzda sonucu alır.
Yapay Zeka Ajanları için Üretildi
CLI, öncelikle ajan odaklı olarak tasarlandı: öngörülebilir bayraklar, makine tarafından okunabilir çıktı ve yıkıcı eylemler --yes parametresinin ardında gizlendi. PostNitro becerisini yükleyin ve kodlama ajanınız, siz komut satırı yazmadan tüm iş akışını (keşif, varsayılanlar, oluşturma, zamanlama) öğrenir.
- Başarılı olursa standart çıktıya JSON (çıkış 0); hatalar durumunda standart hata çıktısına yapılandırılmış JSON (çıkış 1) yazdırılır.
- Etkileşimli uyarılar, döndürücüler, renkler veya tablolar yok; ayrıştırıcıyı zorlayacak hiçbir şey yok.
- Karmaşık veriler için JSON veya dosya girişini doğrudan kullanmak her zaman daha iyidir.
- "npx skills add postnitro/postnitro-agent" komutuyla veya Claude Code eklentisi olarak yükleyin.
Tam Komuta Yüzeyi
Embed API'nin yapabildiği her şey, birleştirilebilir komutlar olarak mevcuttur. Ayrıntılar için herhangi bir komutu --help parametresiyle çalıştırın.
| Group | Commands | What it's for |
|---|---|---|
| Kurmak | auth set-key · auth status · auth clear · defaults get · defaults set | API anahtarınızı ve varsayılan şablonunuzu, markanızı, ön ayarınızı ve çıktı formatınızı kaydedin. |
| Keşif | Şablon listesi · Marka listesi · Ön ayar listesi · Sosyal medya listesi | Şablonlarınızın, marka kitlerinizin, yapay zeka ön ayarlarınızın ve bağlantılı sosyal medya hesaplarınızın kimliklerini bulun. |
| Atlıkaruseller | carousel oluşturma · carousel içe aktarma · carousel durumu · carousel çıktısı · carousel içe aktarma şablonu | Yapay zekâ kullanarak veya kendi slaytlarınızdan çok slaytlı gönderiler oluşturun ve sonuçları alın. |
| Resim gönderileri | Görüntü oluşturma · Görüntü içe aktarma · Görüntü durumu · Görüntü çıktısı · Görüntü içe aktarma şablonu | Tek görüntülü eşdeğerleri — aynı bayraklar, dizi yerine tek bir slayt nesnesi. |
| Videolar | video oluşturma · video içe aktarma · video durumu · video çıktısı · video içe aktarma şablonu | Slaytları videoya dönüştürün — her slayt bir sahnedir. --video-duration ve --audio-id seçeneklerini ekler; MP4 formatına dönüştürür veya tasarımda durdurur. |
| Ses | ses listesi · ses silme | Bir video veya reel'in ihtiyaç duyduğu audioId'yi belirleyin ve artık kullanmadığınız parçaları kaldırın. Yükleme işlemi PostNitro uygulamasında gerçekleşir. |
| Marka kitleri | marka oluşturma · marka edinme · marka güncelleme | Tasarımlarınıza basılacak logo, isim ve kullanıcı adını yönetin. |
| Planlama | Plan oluşturma · Plan listesi oluşturma · Plan alma · Plan güncelleme · Plan silme | Platforma özel başlıklar ve ayarlar ile gönderileri ve taslakları düzenleyin; sırayı yönetin. |
| Tek seferlik | oluştur ve planla · içe aktar ve planla | Tek bir komutla oluşturun, bekleyin ve zamanlayın — ister slayt gösterileri ister resim gönderileri için. |
| Sosyal medya hesapları | sosyal liste · sosyal etkileşim · sosyal bağlantı kesme | Bağlantılı LinkedIn, Instagram, TikTok ve Threads hesaplarını inceleyin. |
Komut dosyalarınızın gerçekten halledebileceği hatalar
Her hata, sıfırdan farklı bir çıkış koduna sahip, stderr'de yapılandırılmış bir JSON nesnesi olarak görüntülenir; log metnini ayrıştırmaya veya tahmin yürütmeye gerek yoktur. İşlem hattınız çıkış durumuna göre dallanır; aracınız mesajı okur ve kendi çağrısını düzeltir.
| Sık karşılaşılan hata | Düzeltmek |
|---|---|
API anahtarı bulunamadı. | --api-key parametresini geçirin, POSTNITRO_API_KEY'i ayarlayın veya auth set-key komutunu çalıştırın. |
Eksik --marka kimliği ... birden fazla aday | Kimlik numarasını açıkça belirtin veya varsayılan ayarlarla bir tane kaydedin — hata mesajı adayları listeler. |
Planlanan tarih geçmişte kaldı. | ISO-8601 zamanlayıcısını en az 5 dakika ileri ve sonunda Z harfi olacak şekilde kullanın. |
Slaytlar en az 3 öğeden oluşan bir dizi olmalıdır. | Başlangıç, gövde ve bitiş slaytlarını sağlayın. |
Bir IMAGE gönderisi, bir dizi değil, tek bir slayt nesnesi alır. | Görseller için --slide (nesne), slayt gösterileri için --slides (dizi) kullanın. |
... silmeyi reddetmek --yes | Yıkıcı eylemleri onaylamak için --yes ekleyin — hiçbir yıkıcı işlem kazaen gerçekleşmez. |
Terminaliniz Artık LinkedIn'e Gönderi Paylaşabilir
CLI'yı yükleyin, varsayılan ayarlarınızı kaydedin ve herhangi bir konuyu, makaleyi veya içerik takvimini, kabuktan, bir komut dosyasından veya yapay zeka aracınızdan planlanmış, marka kimliğinize uygun gönderilere dönüştürün.
API Anahtarınızı AlınDört Çıktı Formatı
Tek bir belge — varsayılan ayar ve LinkedIn belge gönderileri için doğru format.
Her slaytta bir görsel, her yere doğrudan yüklemeye hazır.
Oluşturma işlemini tamamen atlar ve düzenlenebilir tasarımı döndürür; bu, yalnızca zamanlama yapmanız veya düzenlemeye devam etmeniz gerektiğinde en hızlı yöntemdir.
İşlenmiş bir video — yalnızca video gönderileri ve kabul ettikleri tek işlenmiş format. Süre belirtilmeli (5 ila 60 saniye arası); ses parçası isteğe bağlıdır.
Tamamlanan her çıktı, bir designId (planlamanın beklediği şey) ve tasarımı PostNitro düzenleyicisinde açmak için bir editorUrl derin bağlantısı içerir. Yanıt türü kredi maliyetini değiştirmez. MP4 yalnızca video gönderilerine aittir ve bir video yalnızca MP4 veya DESIGN formatını kabul eder.
Krediler ve Fiyatlandırma
| Plan | Price | Credits/Month | Typical Usage |
|---|---|---|---|
| Aylık | 10 dolar/ay | 250 kredi/ay | Tam CLI erişimi ve düzenli otomasyon |
| Daha yüksek kademeler | Planlar sayfasına bakın. | Daha fazla kredi | Ekipler, ajanslar ve yüksek hacimli süreçler |
| Operation | Credits per Slide |
|---|---|
| İçerik içe aktarma | Slayt başına 1 kredi |
| Yapay zeka üretimi | Slayt başına 2 kredi |
CLI, Embed API ve MCP sunucusuyla kredileri paylaşır. Yapay zeka tarafından oluşturulan görseller ayrı bir kuruluş görsel kotasından yararlanır ve bir gönderinin kredi maliyetini değiştirmez.
Get Your API KeyCLI, MCP, Embed API ve Embed SDK karşılaştırması
CLI | MCP Sunucusu | Gömme API'si | Gömülü SDK | |
|---|---|---|---|---|
| En iyisi | Terminal iş akışları, kabuk komut dosyaları, sürekli entegrasyon (CI) ve kabuk komutları üreten aracılar. | Yapay zekâ asistanları sohbet tarzında gönderiler oluşturuyor. | Özel arka uçlar ve kodsuz otomasyon platformları | Kullanıcılarınızın uygulamanız içinde slayt gösterileri tasarlamasına izin vermek. |
| Arayüz | Bayraklarla komutlar — JSON girişi, JSON çıkışı | MCP istemcisi aracılığıyla doğal dil işleme | HTTPS üzerinden REST | Gömülebilir görsel düzenleyici |
| Kurmak | npm install -g @postnitro/cli | Bir yapılandırma bloğu veya CLI komutu | API anahtarı + herhangi bir HTTP istemcisi | npm paketi + API anahtarı |
| Planlama | Evet — tek seferlik oluşturma ve planlama da dahil. | Evet — araçlar aracılığıyla tam CRUD işlemleri. | Evet — Zamanlama API'si aracılığıyla | Hayır — sadece tasarım |
| Aynı anahtar ve krediler | Evet | Evet | Evet | Evet |
Hepsi aynı motoru kullanıyor. Terminallerde ve işlem hatlarında CLI'yı, yapay zeka asistanlarında MCP'yi, kendi kodunuzdan REST API'yi ve kullanıcılarınız görsel bir düzenleyiciye ihtiyaç duyduğunda SDK'yı kullanın.
Frequently Asked Questions
Otomatik İçerik Oluşturmaya Tek Bir Komut Uzaklıkta
`npm install -g @postnitro/cli` komutunu çalıştırın, ardından ilk slayt gösterinizi beş dakikadan kısa sürede oluşturun, işleyin ve planlayın.
API Anahtarınızı Alın