Modül sipariş et

AI Film Recommender DLE

AI Film Recommender, DataLife Engine kataloğunuzdaki filmleri ve dizileri önerir. OpenAI, Google Gemini ve DeepSeek, web araması, proxy, katalog profilleri, birden fazla ad alanı ve yıla göre eşleştirme, önbellek, grup limitleri ve SEO rotaları.
Sürüm 1.2.2 PHP 7.4 DLE 14.x — 20.0 Belgeler

DataLife Engine için AI Film Recommender

AI Film Recommender, sitenize kullanıcının yazdığı metne göre film ve dizi seçen ayrı bir sayfa ekler. İstek; bir ruh hâlini, türü, istenen atmosferi, konuyu, yapım ülkesini, yayın dönemini ya da bunların herhangi bir birleşimini tarif edebilir.

Modül üçüncü taraf içerik aktarmaz ve sitenin veritabanında olmayan yapımları göstermez. Yapay zekâ bir öneri listesi oluşturur; ardından modül bunlara karşılık gelen DLE gönderilerini arar ve yalnızca bulunan kayıtları gösterir.

Çalışma prensibi

  1. Kullanıcı, modülün AJAX arayüzü üzerinden metin isteği gönderir.
  2. İstek, sitenin katalog ayarları ve yöneticinin talimatlarıyla zenginleştirilir.
  3. Seçilen AI sağlayıcısı yapılandırılmış bir liste döndürür: orijinal ad, yerelleştirilmiş adlar ve yapım yılı.
  4. Modül bu verileri, ayarlanan ek alanlar ve gönderi başlığı üzerinden DLE gönderileriyle eşleştirir.
  5. Bulunan gönderiler standart show.short.php mekanizması ve seçilen TPL şablonuyla gösterilir.

Desteklenen AI sağlayıcıları

  • OpenAI (GPT) — ayrı API anahtarı, model seçimi, web araması, zorunlu web araması ve arama bağlamı derinliği ayarı.
  • Google Gemini — ayrı API anahtarı, model seçimi ve Google Search grounding ile web araması.
  • DeepSeek — ayrı API anahtarı ve model seçimi; bu sağlayıcı için yerleşik web araması kullanılmaz.

İzin verilen modellerin listesi modülün içinde tutulur. Bilinmeyen ya da eskimiş bir model seçilirse ilgili sağlayıcının varsayılan modeli kullanılır.

İstem ve katalog teması ayarı

Yönetici, yapay zekânın önerileri hangi bağlamda oluşturacağını belirler. Hazır profiller mevcuttur:

  • farklı ülkelerden filmler ve diziler;
  • Kore dizileri;
  • anime;
  • Türk dizileri;
  • Hint sineması;
  • özel profil.

Her profil için kendi katalog açıklamanızı ve ek talimatlarınızı belirleyebilirsiniz. Böylece sitenin uzmanlık alanı, adların dili, veritabanının içeriği ve öneri kuralları hesaba katılır.

Önerilerin DLE veritabanıyla eşleştirilmesi

  • Sıralı ad alanları. Yönetici birkaç ek alan seçer ve önceliklerini belirler. Önce orijinal ad alanı gelir, ardından yerelleştirilmiş adlar ve yedek kaynak olarak gönderi başlığı eklenebilir.
  • Yapım yılı kontrolü. Birden fazla yıl alanı seçilebilir; eşleştirme katı, tercihli ya da kapalı olarak ayarlanabilir.
  • Yapılandırılmış AI yanıtı. Aramada yalnızca tek bir metin satırı değil; orijinal ad, alternatif adlar ve yıl dikkate alınır.
  • Belirleyici seçim. Birden fazla eşleşme olduğunda ad kaynağının önceliği, yılın uyumu ve gönderi ID’si belirleyici olur.
  • XFields uyumluluğu. Eski DLE sürümleri için xfields.txt, yeni sürümler için xfields.json ve DLEXFields desteklenir.

Sonuçların gösterimi

  • Sonuçlar sitenin gerçek gönderilerinden oluşturulur.
  • Kartlar için ana shortstory.tpl dosyasını değiştirmeden ayrı bir TPL şablonu belirlenebilir.
  • Standart DLE etiketleri ve show.short.php ile işlenen ek alanlar desteklenir.
  • Gösterilecek öneri sayısı yönetim panelinden ayarlanır.
  • Modül sayfasının kendine ait SEO Title, Description ve Keywords değerleri vardır.

Önbellek ve istek sınırları

  • AI yanıtları; sağlayıcı, model, web araması modu, site profili ve diğer istek parametreleri dikkate alınarak yapılandırılmış JSON önbelleğinde saklanır.
  • Farklı profiller ve ayarlar, kullanıcı aynı metni gönderse bile ortak önbellek kullanmaz.
  • Önceki sürümlerin eski önbelleği yalnızca uyumlu bağlamda okunur ve yeni biçime taşınır.
  • Her kullanıcı grubu için ayrı bir saatlik istek sınırı belirlenir.
  • Sayaç yalnızca sonuç başarıyla alınıp oluşturulduktan sonra artar.
  • Yönetim panelinde önbellek durumu görüntülenebilir ve modül önbelleği güvenle temizlenebilir.

Proxy ve ağ istekleri

AI API’lerine yapılan istekler için ortak bir proxy açılabilir. HTTP, SOCKS5 ve SOCKS5H desteklenir; kullanıcı adı ve parolayla kimlik doğrulama da mümkündür. SOCKS5H alan adlarını proxy üzerinden çözümler.

URL ve SEO rotaları

  • Modül her zaman index.php?do=ai-film-recommender iç adresinden erişilebilir.
  • Sayfa için ayrı bir SEO dostu önek açılabilir, örneğin /ai-films/.
  • DLE 19.0 ve üzerinde modülün kuralları rules.json ile senkronize edilir.
  • Senkronizasyon sırasında çakışmalar kontrol edilir, yedek alınır ve yalnızca modüle ait kurallar değiştirilir.
  • Eski DLE sürümleri için panel, web sunucusuna elle eklenecek kuralları gösterir.

Yönetim paneli

Kontrol paneli standart DLE bileşenleriyle hazırlanmıştır ve üç bölümden oluşur:

  • Ayarlar — sağlayıcılar, modeller, web araması, proxy, site profili, alan eşleştirme, sonuç şablonu, limitler ve SEO;
  • Önbellek yönetimi — önbellek dosyaları hakkında bilgi, kontrol ve temizleme;
  • URL ve SEO rotaları — SEO dostu URL’lerin ayarlanması ve senkronizasyonu.

API anahtarları ve proxy parolası kaydedildikten sonra gösterilmez. Yönetim işlemleri erişim yetkilerini ve user_hash belirtecini kontrol eder.

Uyumluluk ve gereksinimler

  • DataLife Engine: 14.x–20.0.
  • PHP: 7.4–8.4.
  • PHP eklentileri: cURL, JSON, mbstring.
  • AI API: desteklenen sağlayıcılardan en az birinin anahtarı gerekir.
  • İçerik veritabanı: isabetli arama için orijinal adı içeren en az bir gerçek ek alanın ayarlanması gerekir; yıl alanı önerilir ama zorunlu değildir.

Kullanım notları

  • Sonucun kalitesi; sitenin veritabanına, adların ve yapım yıllarının ne kadar dolu olduğuna, seçilen modele ve kullanıcının istek metnine bağlıdır.
  • Web araması yalnızca bu modu destekleyen sağlayıcılar tarafından kullanılır.
  • Modül yalnızca sitenin gönderileri arasında karşılığı bulunan önerileri gösterir.
  • Değiştirilebilir yapılandırma dosyası ayarlar kaydedildiğinde oluşturulur ve kurulum arşivinde yer almaz; bu yüzden modülü güncellemek sitenin ayarlarının üzerine yazmaz.

Video tanıtım

Ekran görüntüleri

Büyütmek için ekran görüntüsüne tıklayın

Uygun planı seçin

İhtiyaçlarınıza bağlı olarak esnek lisanslama seçenekleri sunuyoruz.

Standart
$54
  • 3 site
  • Açık kaynak kodu
  • 12 ay destek
  • Güncelleme yok
  • 7 gün indirme
Önerilen
Genişletilmiş
$72
  • Standartın tüm özellikleri
  • 10 site
  • Öncelikli destek
  • 12 ay güncelleme
  • 12 ay indirme
Premium
$108
  • Tüm Genişletilmiş özellikler
  • Sınırsız sayıda site
  • Kişisel danışmanlıklar
  • sonsuza kadar güncelleme
  • sonsuza kadar indirme
  • Kurulum ve yapılandırma
  • Sitenize uyarlama (kod iyileştirmesi dahil)

Site, tüm alt alan adlarıyla birlikte bir alan adıdır.

Sürüm geçmişi

  1. 1.2.2 güncel 9 Yeni 5 İyileştirildi 1 Düzeltildi

    Yeni 9

    • Добавлена поддержка DataLife Engine 20.0.
    • Полностью переработана архитектура модуля: основная логика разделена на управляемые классы и сервисы, а AJAX-обработчик работает через стандартный контроллер DLE.
    • Добавлена поддержка AI-провайдеров OpenAI (GPT), Google Gemini и DeepSeek с актуальным каталогом моделей и отдельными настройками ключей.
    • Добавлена поддержка HTTP/HTTPS/SOCKS5/SOCKS5H-прокси и веб-поиска для совместимых AI-провайдеров.
    • Реализован структурированный ответ AI с названием, годом выпуска и альтернативными названиями для более точного сопоставления фильмов.
    • Добавлена гибкая система сопоставления материалов: упорядоченные дополнительные поля названий, резервный поиск по заголовку публикации, режимы проверки года и детерминированное ранжирование.
    • Добавлены профили тематики сайта и пользовательские инструкции для общих кино-сайтов, корейских дорам, аниме, турецких сериалов, индийского кино и специализированных каталогов.
    • Добавлен менеджер SEO-маршрутов с настраиваемым URL-префиксом и безопасной синхронизацией rules.json на DLE 19.0+.
    • Добавлен выбор отдельного TPL-шаблона для отображения найденных фильмов.

    İyileştirildi 5

    • Обеспечена совместимость дополнительных полей с xfields.txt в старых версиях DLE и xfields.json/DLEXFields в новых версиях.
    • Административная панель полностью адаптирована под стили DLE 20.0: добавлены разделы настроек, кеша и маршрутов, нативные элементы управления и проверка обновлений.
    • Переработаны кеш рекомендаций и почасовые лимиты: используется нейтральный каталог, контекстные JSON-записи, атомарная запись и безопасная миграция старого кеша.
    • Конфигурация переведена на новую schema-v2 и файл ai_film_recommender_config.php; старый mood_matcher_config.php автоматически мигрируется и больше не поставляется с модулем.
    • Усилена безопасность: секреты не выводятся и не логируются, административные POST-действия защищены user_hash, а ошибки AJAX не раскрывают внутренние данные.

    Düzeltildi 1

    • Исправлены проблемы с сохранением настроек, fallback-сопоставлением, кешем разных AI-контекстов, подсчетом лимитов, административными уведомлениями и совместимостью интерфейса.
  2. 1.0.0 1 Yeni

    Yeni 1

    • Первый релиз модуля AI Film Recommender DLE.
Yorumlar

Yorum yazmak için hesabınıza giriş yapın.

Henüz yorum yok — ilk yorumu siz yazın.