Canvora × Hermes Agent

Hermes Agent için marka uyumlu görsel CLI'ı

Kendini geliştiren ajanına bir tasarım departmanı kazandır: zamanlanmış sosyal medya içerikleri, kampanya görselleri ve yerelleştirilmiş setler — marka uyumlu, 150'den fazla dilde.

Ücretsiz kredi, kart gerekmez. Lütfen döngüde her zaman bir insan olduğundan emin ol.

Hermes ile başla

Terminal
# Canvora skill'lerini kur
npx skills add canvora/canvora-mcp

# API anahtarını ayarla
export CANVORA_API_KEY=vd_...

# Hermes'e doğal dille sor
"Her pazartesi, geçen haftanın blog yazılarını bir LinkedIn
 carousel'ine ve Instagram gönderilerine dönüştür, İngilizce ve Portekizce"

Ajanının teslim ettiği tam olarak bu

Tek üretim, iki kez yerelleştirildi. Aynı tasarım, İspanyolca ve Arapça olarak doğal biçimde yeniden dizildi — sağdan sola dizgi doğru yapılmış, aynalanmış İngilizce değil.

İngilizce, İspanyolca ve Arapça üretilmiş aynı marka uyumlu görsel — birebir aynı tasarım, doğru RTL dizgisi

Bu sayfada gösterilen komutların aynısıyla üretildi.

Nasıl çalışır

1. Tek seferlik kurulum

Skill'ler + anahtar; Hermes ikisini de hatırlar

Terminal
npx skills add canvora/canvora-mcp
export CANVORA_API_KEY=vd_...
canvora brands --json   # Hermes marka kiti id'lerini not eder

2. Zamanlanmış çalıştırma

Hermes'in her pazartesi çalıştırdığı

Terminal
ID=$(canvora generate \
  --url "$(cat latest-post-url.txt)" \
  --format linkedin_carousel,instagram_post \
  --brand "$BRAND_ID" --style modern | head -1)

canvora status "$ID" --json     # completed olana kadar sorgula

3. Her pazar için yerelleştir

Aynı tasarım — Portekizce, İspanyolca, Türkçe

Terminal
for LANG in pt es tr; do
  canvora localize "$ID" --language $LANG
done
canvora download "$ID" --dir out/monday/

Hermes Agent nedir?

Hermes, kendini geliştiren bir AI ajanı: kendi işini değerlendirmek için durur, işe yarayanlardan skill dokümanları yazar ve günlük brifingler ve içerik pipeline'ları gibi zamanlanmış, uzun ömürlü iş akışları çalıştırır. Canvora, bu pipeline'ların görsel çıktısı olarak devreye girer.

İş akışını bir kez öğrenir

Hermes, Canvora skill'lerini — maliyet kontrolü, üretim, sorgulama, indirme — bir kez öğrenir ve kurduğu her yeni pipeline'da aynı deseni yeniden kullanır.

Cron dostu

Hermes zamanlamayla çalışır. Canvora üretimi, status komutlu asenkron bir yapı; haftalık içerik işi tetiklenir, sorgular ve başında beklemene gerek kalmadan teslim eder.

Kendini değerlendirir

Hermes çıktılarını gözden geçirir. Canvora, ajanın inceleyebileceği dosya URL'leri döndürür; hedefi tutturamayan her şeyi düzeltmek için de edit ve variations komutları var.

Gerçek bir Hermes pipeline'ı

Doğal dil girer, haftalık teslimatlar çıkar

Hermes
> "Haftalık bir içerik akışı kur: changelog'umuz bir Instagram
   carousel'i + LinkedIn gönderisi olsun, EN ve PT-BR."

Hermes: Pipeline'ı kuruyorum.
  - Pazartesi 08:00 tetikleyicisi kaydedildi
  - Adımlar: changelog'u oku -> canvora generate (2 format)
           -> status sorgula -> canvora localize --language pt
           -> indir + paylaşım kuyruğuna aktar
  - Öz denetim: çıktı sayısını doğrula = 2 format x 2 dil

1. hafta sonucu: out/monday/ dizinine 4 marka uyumlu görsel teslim edildi.

İncelemenin işaretlediklerini düzelt

Hermes kendi çıktılarını değerlendirir — Canvora harekete geçmesini sağlar

Terminal
# Hermes 3. slaytın başlığını zayıf bulur ve şunu çalıştırır:
canvora edit <outputId> --prompt "daha güçlü, daha spesifik bir başlık: \
  'Daha iyi çalış' yerine '%40 daha hızlı yayına al'" --yes

# Veya görselin tamamı için alternatif yorumlar ister:
canvora variations <generationId> --count 2

Neden Hermes Agent + Canvora

  • Skill'ler iş akışının tamamını kodlar — Hermes bir kez öğrenir, her pipeline'da yeniden kullanır
  • Asenkron generate + status sorgulama, zamanlanmış ve gözetimsiz çalıştırmalara tam oturur
  • localize, aynı tasarımın pazar bazlı sürümlerini üretir — tek pipeline, çok dil
  • edit ve variations, öz değerlendirme döngüsüne aksiyon alabileceği bir şey verir
  • Her yerde JSON; hatalar tipli ve herhangi bir ücretten önce bakiye kontrol edilir

Komut referansı

Makine tarafından okunabilir çıktı için herhangi bir komuta --json ekle. İlerleme stderr'e, sonuçlar stdout'a gider.

KomutAçıklama
canvora generate--idea, --input metni, --url veya --file-url ile görsel oluştur; format, marka, stil ve dili seç
canvora status <id>Bir üretimi kontrol et; --json, durumu ve çıktı dosyası URL'lerini döndürür
canvora download <id>Çıktı dosyalarını bir dizine kaydet
canvora localize <id>Aynı tasarım, başka bir dilde doğal olarak yeniden dizilir (RTL dahil)
canvora variations <id>Bitmiş bir üretim için alternatif yorumlar
canvora edit <outputId>Bir görseli doğal dilde tek bir talimatla revize et
canvora formats100+ format id'sinin tamamını listele
canvora brandsMarka kitlerini listele (renkler, fontlar, logo, ton)
canvora creditsKredi bakiyesini göster

100+ format, tek motor

Her formatta platforma uygun kompozisyon ve güvenli alanlar var — ajanın id ile seçer.

Instagram Carousel

20 slayta kadar, hook'tan CTA'ya

LinkedIn Carousel

Kaydırılabilir doküman gönderileri

Pitch Deck

Tutarlı çok slaytlı setler

Instagram Gönderisi ve Story

Akış ve dikey formatlar

İstatistik Kartı

Tek sayı, etki bırakacak şekilde tasarlanmış

İnfografik

Veri ve süreç görselleri

Blog Başlığı ve OG Görseli

Lansman yüzeyi

Reklam Kreatifleri

Display ve sosyal medya reklamları

Tüm formatları ve araçları gör →

SSS

Hermes bunu gözetimsiz çalıştırabilir mi? +

Pipeline gözetimsiz çalışır, ama yayınlamadan önce insan incelemesini koru — Canvora dosyaları döndürür; insanın yeri, paylaşım adımıdır. Herhangi bir düşümden önce bakiye doğrulanır ve başarısız üretimlerin kredisi otomatik iade edilir; yani gözetimsiz bir çalıştırma kredilerini asla sessizce eritemez.

Zamanlanmış işler için kullanım nasıl faturalandırılır? +

Sabit kredi: tekil görsel başına 10, carousel veya sunum slaytı başına 15 — API, CLI ve uygulamada aynı. Bu yüzden haftalık bir işin maliyeti kredisi kredisine öngörülebilir. canvora credits --json, her çalıştırmadan önce ajana bakiyeyi verir.

Bir çalıştırma üretimin ortasında başarısız olursa ne olur? +

Üretim failed olarak işaretlenir ve kredileri otomatik iade edilir. status komutu hatayı raporlar; böylece bir sonraki öz değerlendirme döngüsü yeniden deneyebilir veya seni uyarabilir.

Yerelleştirme tasarımı birebir korur mu? +

Evet — localize, aynı görseli hedef dilde doğal olarak dizilmiş metinle yeniden oluşturur (Arapça gibi sağdan sola yazılan diller dahil). Yerleşim, marka ve görsel öğeler yerli yerinde kalır.

Şunlarla da çalışır

Ajanının bir sonraki araç çağrısı bir tasarım departmanı.

Ücretsiz bir hesap oluştur, tek bir anahtar ayarla ve Hermes Agent senin için marka uyumlu görseller teslim etsin.