DLEModDLE için modüller • AI Film Önerici DLE

AI Film Önerici DLE

AI Film Önerici — DataLife Engine için bir öneri modülü. Kullanıcı ruh halini, türü, konuyu veya durumu tanımlar, AI yapılandırılmış bir eser listesi oluşturur ve modül bunu site materyalleriyle eşleştirerek bulunan filmleri veya dizileri DLE'nin standart araçlarıyla görüntüler.

Şimdi satın al
Modül sürümü1.2.2
PHP version7.4 - 8.4
DLE sürümü14.x - 20.0

AI Film Recommender для DataLife Engine

AI Film Recommender, siteye kullanıcının metin sorgusuna göre film ve dizi önerileri sunan ayrı bir sayfa ekler. Sorgu, ruh hali, tür, istenen atmosfer, konu, yapım ülkesi, yayın dönemi veya başka bir koşul kombinasyonunu tanımlayabilir.

Modül, üçüncü taraf materyalleri içe aktarmaz ve site veritabanında bulunmayan yapımları göstermez. Yapay zeka, öneri listesi oluşturmak için kullanılır, ardından modül ilgili DLE yayınlarını arar ve yalnızca bulunan kayıtları görüntüler.

Çalışma Prensibi

  1. Kullanıcı, modülün AJAX arayüzü aracılığıyla bir metin sorgusu gönderir.
  2. Sorgu, site kataloğu ayarları ve yönetici talimatlarıyla tamamlanır.
  3. Seçilen yapay zeka sağlayıcısı, yapılandırılmış bir liste döndürür: orijinal ad, yerelleştirilmiş adlar ve yayın yılı.
  4. Modül, alınan verileri yapılandırılmış ek alanlar ve materyal başlığı üzerinden DLE yayınlarıyla eşleştirir.
  5. Bulunan yayınlar, standart show.short.php mekanizması ve seçilen TPL şablonu aracılığıyla görüntülenir.

Desteklenen Yapay Zeka 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 kataloğu modül içinde saklanır. Bilinmeyen veya güncel olmayan bir model seçildiğinde, ilgili sağlayıcının varsayılan modeli kullanılır.

Prompt ve Katalog Teması Ayarları

Yönetici, yapay zekanın öneriler oluşturması gereken bağlamı belirler. Hazır profiller mevcuttur:

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

Herhangi bir profil için özel bir katalog açıklaması ve ek talimatlar belirtilebilir. Bu, sitenin uzmanlık alanını, adların dilini, veritabanı içeriğini ve öneri oluşturma kurallarını dikkate almayı sağlar.

Önerilerin DLE Veritabanıyla Eşleştirilmesi

  • Sıralı ad alanları. Yönetici, birden çok ek alan seçer ve bunların önceliğini belirler. İlk olarak orijinal ad alanı belirtilir, ardından yerelleştirilmiş adlar ve yedek kaynak olarak yayın başlığı eklenebilir.
  • Yayın yılı kontrolü. Birden çok yıl alanı seçilebilir ve katı, tercihli veya devre dışı eşleştirme modu ayarlanabilir.
  • Yapılandırılmış yapay zeka yanıtı. Arama sırasında yalnızca tek bir metin dizesi değil, orijinal ad, alternatif adlar ve yıl dikkate alınır.
  • Belirleyici seçim. Birden çok eşleşme durumunda, ad kaynağının önceliği, yıl uyumu ve yayın kimliği dikkate alınır.
  • XFields uyumluluğu. Eski DLE sürümleri için xfields.txt biçimi, yenileri için xfields.json ve DLEXFields desteklenir.

Sonuçların Görüntülenmesi

  • Sonuçlar, sitenin gerçek yayınlarından oluşturulur.
  • Kartlar için ana shortstory.tpl dosyasını değiştirmeden ayrı bir TPL şablonu belirtilebilir.
  • Standart DLE etiketleri ve show.short.php aracılığıyla işlenen ek alanlar desteklenir.
  • Görüntülenecek öneri sayısı yönetim panelinde ayarlanabilir.
  • Modül sayfasının ayrı SEO Başlık, Açıklama ve Anahtar Kelimeleri vardır.

Önbelleğe Alma ve Sorgu Sınırlamaları

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

Proxy ve Ağ İstekleri

AI API'ye yapılan çağrılar için genel bir proxy etkinleştirilebilir. HTTP, SOCKS5 ve SOCKS5H ile kullanıcı adı ve parola ile kimlik doğrulama desteklenir. SOCKS5H, alan adı çözümlemesini proxy üzerinden gerçekleştirir.

URL ve SEO Yolları

  • Modüle her zaman index.php?do=ai-film-recommender dahili adresinden erişilebilir.
  • Sayfa için ayrı bir SEO dostu URL öneki etkinleştirilebilir, örneğin /ai-films/.
  • DLE 19.0 ve üzerinde modül kuralları rules.json ile senkronize edilir.
  • Senkronizasyon sırasında çakışmalar kontrol edilir, yedek oluşturulur ve yalnızca modüle ait kurallar değiştirilir.
  • DLE'nin eski sürümleri için panelde web sunucusunun manuel yapılandırmasına yönelik kurallar görüntülenir.

Yönetim Paneli

Kontrol paneli standart DLE bileşenleriyle tasarlanmıştır ve üç bölüme ayrılmıştır:

  • Ayarlar — sağlayıcılar, modeller, web arama, proxy, site profili, alan eşleme, sonuç şablonu, limitler ve SEO;
  • Önbellek Yönetimi — önbellek dosyaları hakkında bilgi, kontrol ve temizleme;
  • URL ve SEO Yolları — SEO dostu URL'lerin yapılandırılması ve senkronizasyonu.

API anahtarları ve proxy şifresi kaydedildikten sonra görüntülenmez. Yönetim işlemleri, erişim haklarını ve user_hash tokenini kontrol eder.

Uyumluluk ve Gereksinimler

  • DataLife Engine: 14.x–20.0.
  • PHP: 7.4 ve üzeri.
  • PHP Uzantıları: cURL, JSON, mbstring.
  • AI API: En az bir desteklenen sağlayıcının anahtarı gereklidir.
  • İçerik Veritabanı: Doğru arama için en az bir gerçek ek orijinal ad alanı yapılandırılmalıdır; yıl alanı önerilir ancak zorunlu değildir.

Kullanım Özellikleri

  • Sonucun kalitesi, site tabanının bileşimine, başlıkların ve yayın yılının doldurulmasına, seçilen modele ve kullanıcının sorgu metnine bağlıdır.
  • Web araması yalnızca ilgili modu destekleyen sağlayıcılar tarafından kullanılır.
  • Modül, yalnızca site yayınları arasında eşleşme bulunan önerileri görüntüler.
  • Değiştirilebilir yapılandırma dosyası, ayarlar kaydedildikten sonra oluşturulur ve kurulum arşivine dahil edilmez, bu nedenle modül güncellemesi site ayarlarının üzerine yazmaz.

Video Önizleme

Ekran görüntüleri

Uygun planı seçin

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

Standart

4500 ₽
  • Sınırsız sayıda site
  • Açık kaynak kodu
  • Temel
  • Başka güncelleme yok

Genişletilmiş

6000 ₽
  • Sınırsız sayıda site
  • Açık kaynak kodu
  • öncelikli
  • Ücretsiz güncellemeler — (12 ay)

Premium

9000 ₽
  • Sınırsız sayıda site
  • Açık kaynak kodu
  • Öncelikli destek + danışmanlık
  • Ücretsiz güncellemeler — süresiz
  • Modülün kurulumu ve yapılandırılması
  • Sitenize uyarlama (bireysel gereksinimlere göre kodun makul şekilde uyarlanması dahil)

История изменений

Все версии (2)
Все версии (2)
Версия 1.2.2
Версия 1.0.0
Релизов: 2
Функций: 10
Исправлений: 1
Улучшений: 5
Версия 1.2.2 10.06.2026
Новое
Добавлена поддержка 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-шаблона для отображения найденных фильмов.
Улучшение
Обеспечена совместимость дополнительных полей с 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 не раскрывают внутренние данные.
Исправление
Исправлены проблемы с сохранением настроек, fallback-сопоставлением, кешем разных AI-контекстов, подсчетом лимитов, административными уведомлениями и совместимостью интерфейса.
Версия 1.0.0 24.08.2025
Новое
Первый релиз модуля AI Film Recommender DLE.
Yorumlar 0