Ana içeriğe geç
Paid AddonPurchase Gratis AI Agent | Install via your site's addon page or download from your account

Gratis AI Agent

Gratis AI Agent, doğal dil komutları aracılığıyla tam WordPress siteleri planlayabilen, oluşturabilen ve yönetebilen otonom bir WordPress yapay zeka asistanıdır. İçerik yönetiminden tasarım sistemi özelleştirmeye kadar her şeyi kapsayan, ajanın çağırabileceği ayrık, test edilebilir eylemler olan yapılandırılmış bir dizi yapabilirlik (abilities) sunar. 1.9.0 sürümü, içerik oluşturma yapabilirlikleri, istemci tarafı ekran görüntüleri yoluyla görsel sayfa incelemesi, beş yerleşik ajan profili ve erişim kontrolü ile markalama için özellik bayrakları ekler.

Temel Özellikler

  • Yapabilirlik Sistemi (Abilities system) — ajanın WordPress kurulumunuzda çağırabileceği modüler, genişletilebilir bir eylem kataloğu
  • İçerik Yönetimi (Content Management) — yazı ve sayfa oluşturma (sayfa şablonu atamayı dahil), birden fazla yazıyı tek bir çağrıda toplu oluşturma, öne çıkan görseller belirleme ve iletişim formu oluşturma
  • Görsel İnceleme (Visual Review) — canlı sayfaların ekran görüntülerini yakalama, önce/sonra durumlarını karşılaştırma ve düzen, tipografi, renk ve erişilebilirlik konularını kapsayan yapay zeka tarafından oluşturulmuş bir tasarım incelemesi alma
  • Beş Yerleşik Ajan — İçerik Yazarı (Content Writer), Site Oluşturucu (Site Builder), Tasarım Stüdyosu (Design Studio), Plugin Yöneticisi (Plugin Manager) ve Destek Asistanı (Support Assistant); sohbet başlığındaki Ajan Seçici (Agent Picker) üzerinden değiştirilebilir
  • Özellik Bayrakları (Feature flags) — Rol kısıtlamaları, beyaz etiketleme (white-label) adlandırma ve widget özelleştirmesi için Ayarlar → Özellik Bayrakları'nda erişim kontrolü ve markalama anahtarları
  • Özel İçerik Türü Yönetimi (Custom Post Type management) — Yeniden başlatmalarda kalıcılık gösteren özel içerik türleri kaydetme, listeleme ve silme
  • Özel Taksonomi Yönetimi (Custom Taxonomy management) — Yeniden başlatmalarda kalıcılık gösteren özel taksonomiler kaydetme, listeleme ve silme
  • Tasarım Sistemi Yapabilirlikleri (Design System abilities) — Özel CSS enjekte etme, küratörlü blok desenlerini yönetme, site logosunu belirleme ve theme.json ön ayarlarını uygulama
  • Global Stiller Yönetimi (Global Styles management) — Renk paletleri, tipografi, boşluk ve daha fazlası için theme.json değerlerini okuma ve yazma
  • Navigasyon Menüsü Yönetimi (Navigation Menu management) — Navigasyon menülerini ve öğelerini programatik olarak oluşturma ve güncelleme
  • Seçenekler Yönetimi (Options Management) — Kritik ayarları korumak için yerleşik bir güvenlik kara listesi ile WordPress seçeneklerini okuma ve yazma
  • Yüklenebilir Yapabilirlik Kaydı (Installable Abilities Registry) — Çekirdek eklenti dosyalarını değiştirmeden ek yapabilirlik paketleri keşfetme ve etkinleştirme
  • Site Oluşturucu Orkestrasyon v2 (Site Builder Orchestration v2) — Eklenti keşfi, ilerleme takibi ve hata kurtarma içeren çok adımlı site oluşturma planları
  • WP-CLI Benchmark Komutu — CI ve model değerlendirmesi için ajan yetenek kıyaslama paketini komut satırından çalıştırma

Gereksinimler

  • WordPress 6.0 veya üzeri
  • PHP 8.1 veya üzeri
  • WordPress Multisite (ağ düzeyinde etkinleştirilmiş) veya tek site kurulumu
  • Aktif bir yapay zeka sağlayıcı bağlantı eklentisi (Anthropic, OpenAI veya uyumlu)

Kurulum

  1. Eklenti dosyalarını /wp-content/plugins/gratis-ai-agent konumuna yükleyin
  2. WordPress'te Eklentiler ekranından eklentiyi etkinleştirin
  3. Gratis AI Agent → Ayarlar bölümüne gidin ve yapay zeka sağlayıcınızı bağlayın
  4. (İsteğe bağlı) Ek yapabilirlik paketlerini kurmak için Yapabilirlik Kaydı (Abilities Registry)'ne göz atın

Hızlı Başlangıç

Etkinleştirildikten ve bir yapay zeka sağlayıcısına bağlandıktan sonra, WordPress yönetici kenar çubuğundaki Gratis AI Agent paneline gidin. Doğal dil komutu yazın ve ajan, mevcut yapabilirliklerini kullanarak gerekli adımları planlayacak ve yürütecektir.

Örnek komutlar:

"Bir 'Portföy' özel içerik türü ve bir 'Proje Kategorisi' taksonomisi oluştur."
"Tema içine koyu mod renk paleti enjekte et ve ana rengi #1a1a2e olarak ayarla."
"Online menü, rezervasyon formu ve iletişim sayfası içeren bir restoran web sitesi oluştur."

Yapabilirlikler Genel Bakış

Yapabilirlikler, ajanın gerçekleştirebileceği atomik eylemlerdir. Her yapabilirlik, bir şema (parametreler ve dönüş tipleri) açığa çıkaran, ajanın çalışma zamanında okuduğu kayıtlı bir PHP sınıfıdır. Yapabilirlikler işlevsel alanlara ayrılmıştır:

AlanYapabilirlikler
İçerik Yönetimicreate_post, update_post, batch_create_posts, set_featured_image, create_contact_form
Görsel İncelemecapture_screenshot, compare_screenshots, review_page_design
Özel İçerik Türleriregister_post_type, list_post_types, delete_post_type
Özel Taksonomilerregister_taxonomy, list_taxonomies, delete_taxonomy
Tasarım Sistemiinject_custom_css, add_block_pattern, list_block_patterns, set_site_logo, apply_theme_json_preset
Global Stillerget_global_styles, set_global_styles, reset_global_styles
Navigasyon Menülericreate_menu, update_menu, add_menu_item, remove_menu_item, list_menus
Seçenekler Yönetimiget_option, set_option, delete_option, list_options
Yüklenebilir Yapabilirliklerlist_available_abilities, install_ability, recommend_plugin
Site Oluşturucucreate_site_plan, execute_site_plan, get_plan_progress, handle_plan_error

Tüm parametre dokümantasyonu ve kullanım örnekleri için Yapabilirlik Referansı'na bakın.

WP-CLI

Gratis AI Agent, komut satırından kıyaslama çalıştırmak ve yapabilirlikleri yönetmek için bir wp gratis-ai-agent komut ailesi ile birlikte gelir. Tüm komut listesi için WP-CLI Referansı'na bakın.

# Tüm kıyaslama paketini çalıştır
wp gratis-ai-agent benchmark

# Yüklü yapabilirlikleri listele
wp gratis-ai-agent abilities list

# Bir yapabilirlik paketi kur
wp gratis-ai-agent abilities install <slug>

Yapılandırma

Tüm ayarlar WordPress yönetici panelinde Gratis AI Agent → Ayarlar altında bulunur:

AyarAçıklama
Yapay Zeka Sağlayıcısı (AI Provider)Aktif yapay zeka sağlayıcı bağlantısını seçin ve yapılandırın
ModelAjan oturumları için kullanılacak dil modelini seçin
Maksimum Token (Max Tokens)İstek başına token bütçesi (varsayılan 4096)
Yapabilirlik Zaman Aşımı (Ability Timeout)Bir yapabilirlik için maksimum çalışma süresi (varsayılan 30 saniye)
Hata Ayıklama Günlüğü (Debug Logging)Yapabilirlik çağrılarını ve ajan muhakemesini WordPress hata ayıklama günlüğüne kaydet

Seçenekler Yönetimi Güvenlik Kara Listesi

Seçenekler Yönetimi yapabilirlik, ajanın hassas WordPress seçeneklerini okumasını veya yazmasını engelleyen yerleşik bir kara listesi içerir. Varsayılan kara liste şunları kapsar:

  • admin_email, blogadmin_email
  • siteurl, home (URL seçenekleri — bunlar için özel bir geçiş aracı kullanın)
  • auth_key, secure_auth_key, logged_in_key, nonce_key (gizli anahtarlar)
  • active_plugins, template (eklenti/tema etkinleştirme — özel yapabilirlikler kullanın)
  • Yüklü eklentiler tarafından kaydedilen ödeme ağ geçidi kimlik bilgileri ve API anahtarları

Ek girişler, gratis_ai_agent_options_blocklist filtresi aracılığıyla eklenebilir.

Hook'lar ve Filtreler

Eylemler (Actions)

  • gratis_ai_agent_ability_registered — bir yapabilirlik kaydedildikten sonra tetiklenir, yapabilirlik sınıf adını alır
  • gratis_ai_agent_plan_started — bir site oluşturma planı yürütülmeye başladığında tetiklenir
  • gratis_ai_agent_plan_completed — bir plan başarıyla tamamlandığında tetiklenir
  • gratis_ai_agent_plan_failed — bir plan kurtarılamaz bir hata ile karşılaştığında tetiklenir

Filtreler (Filters)

  • gratis_ai_agent_abilities — ajanın yüklemesinden önce kaydedilmiş yapabilirlik listesini değiştirir
  • gratis_ai_agent_options_blocklist — seçenekler güvenlik kara listesini genişletir veya daraltır
  • gratis_ai_agent_benchmark_questions — değerlendirme paketine özel kıyaslama soruları ekler
  • gratis_ai_agent_plan_plugins — site planı oluşturulması sırasında eklenti keşif listesini değiştirir

Destek

Destek için ultimatemultisite.com'u ziyaret edin veya eklenti deposunda bir sorun açın.

Değişiklik Günlüğü

Tüm sürüm geçmişi için Değişiklik Günlüğü'ne bakın.