Englisch | 正體中文
Semantikgesteuerte Tag-Suchmaschine für DLsite-Werke.
Demo: https://dlfilter.moe/ (kann jederzeit offline sein)
DLfilter möchte eine bessere Erfahrung bei der Suche nach Werken auf DLsite bieten. Es ermöglicht Benutzern, Werke mit ähnlichem Genre durch Worteinbettung von DLsite-Tags (Genres, z. B. Healing
, Totally Happy
) zu finden.
Die vollständige Beschreibung des Projekts finden Sie hier.
DLfilter ist ein Nebenprojekt für meinen persönlichen Gebrauch und zu Lernzwecken. Es kann sein, dass ich es nicht regelmäßig pflegen kann. Entschuldigung. Bitte zögern Sie nicht, es zu forken oder PR zu machen.
Funktionen | Installation | Verwendung | Roadmap | Bekannte Probleme
DLfilter bietet die folgenden Funktionen, die auf DLsite nicht verfügbar sind:
DLfilter kann Werke nicht nach Beliebtheit durchsuchen, da hierfür eine Aktualisierung der Datenbank in Echtzeit erforderlich ist, was nicht möglich ist (offensichtlich habe ich keinen Zugriff auf die Datenbank von DLsite). Aber – ich glaube – was beliebt ist, ist nicht immer das, was man will.
Die folgenden Anweisungen richten sich an Personen, die ihren eigenen Dienst bereitstellen möchten (insbesondere, wenn meine Demo nicht verfügbar ist). Wenn Sie nur DLfilter verwenden möchten, besuchen Sie bitte https://dlfilter.moe/.
Python 3.10 ist erforderlich.
git clone https://github.com/snowmeow2/DLfilter
cd DLfilter
pip install -r requirements.txt
DLfilter/database/
(~130 MB, dekomprimiert ~1 GB).Die vorgefertigte Datenbank wurde auf den 10.07.2023 aktualisiert. Möglicherweise möchten Sie es später selbst aktualisieren.
uvicorn app:app --port 8000
Sie sollten unter http://localhost:8000/
auf die Website zugreifen können.
Die Verwendung von DLfilter ist sehr einfach. Sie können ähnliche Werke nach Genres oder nach einem bestimmten Werk suchen. Als Faustregel gilt, dass Werke mit >70 % Ähnlichkeit in der Regel verwandt sind.
Wichtig : Die hier hinzugefügten Genres erscheinen nicht unbedingt in den Suchergebnissen, da sie als „Samen“ für die Suche gelten.
Fügen Sie Genres hinzu, die Ihnen gefallen. DLfilter verwendet dies als Suchabfrage (durch Mittelung der Worteinbettung der von Ihnen hinzugefügten Genres) und gibt Werke mit ähnlichen Genres zurück.
Empfohlen werden 2–6 Genres. Zu viele oder zu wenige Genres führen möglicherweise nicht zu den besten Ergebnissen.
Wenn Sie nicht wissen, welche Genres Sie hinzufügen sollen, können Sie nach Werk suchen. Geben Sie einfach die Werk-ID (z. B. RJ123456
) ein und DLfilter ruft automatisch seine Genres ab und gibt ähnliche Werke zurück.
Wenn Sie bestimmte Genres haben, die in die Ergebnisse einbezogen/ausgeschlossen werden müssen, können Sie diese in den Feldern „Eingeschlossene Genres“ und „Ausgeschlossene Genres“ festlegen.
Bitte beachten Sie, dass die Genres, die Sie hier festlegen, nicht die Genres für die Suche sind. Sie dienen lediglich der Filterung der Ergebnisse.
おやじ
,少女コミック
,少年コミック
,女性コミック
,青年コミック
können nicht durchsucht werden. Dies liegt daran, dass sie in der DLsite-API keine lokalisierten Namen haben.