Communitygithub.com

Anime Semantic Recommender (Anime-Semantik-Empfehlungssystem)

Ein semantisches Anime-Empfehlungssystem mit deutscher Sprachpriorität und experimentellem TypeScript-CLI, das vorrangig auf qualitativ hochwertige Datenquellen wie Bangumi/AniList zurückgreift.

Was ist Anime Semantic Recommender (Anime-Semantik-Empfehlungssystem)?

Das Anime Semantic Recommender-Skill bietet eine semantische Geschmacksanalyse für Anime-Empfehlungen, die auf Deutsch optimiert ist und sich auf hochwertige Datenquellen wie Bangumi, AniList und offizielle Publisher-Seiten stützt. Es ist für KI-Agenten wie Codex konzipiert und enthält ein experimentelles TypeScript-CLI-Tool. Der Arbeitsablauf beginnt mit der Identifizierung des Ankerwerks des Nutzers, extrahiert daraus die emotionalen und narrativen Vorlieben (z. B. Beziehungsmuster, Handlungstempo, Atmosphäre) und generiert dann Empfehlungen in Schichten – von direkten Übereinstimmungen bis hin zu verwandten oder gewagten Vorschlägen. Jede Empfehlung wird mit einer Begründung versehen, die genau erklärt, was zum Geschmack des Nutzers passt und was abweicht. Das Skill vermeidet die Verwendung generischer SEO-Seiten, KI-generierter Listen oder ungeprüfter Quellen; es besteht auf der Überprüfung von Fakten über offizielle Kanäle oder vertrauenswürdige Gemeinschaftsplattformen. Falls keine der bevorzugten Quellen verfügbar ist, gibt das System an, dass es nicht verifizieren konnte („未能从指定高质量源核实“) und trennt geprüfte Fakten von Erinnerungen oder Schlussfolgerungen. Das experimentelle CLI ermöglicht die lokale Ausführung von Empfehlungen mit Feedback-Loop (z. B. „gesehen“, „zu sehr Harem“), ist aber noch in der Entwicklung und auf bestimmte Genres wie „melancholisch/reise/heilend“ beschränkt.

Funktioniert mit~Claude Code✓Codex CLI~Cursor
npx skills add KAMIENDER/anime-semantic-recommender

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Anime Semantischer Empfehler (Anime Semantic Recommender)

Standardmäßig wird ein leichtgewichtiger Geschmacksanalyse-Workflow verwendet. Starten Sie nicht mit dem lokalen CLI, es sei denn, der Benutzer fordert ausdrücklich die Verwendung des experimentellen lokalen Empfehlers, Caches, Bangumi/AniList-Abrufs oder der Feedback-Datenbank an.

Verbindliche Quellenverankerung

Falls Browsing/Suche verwendet wird oder die faktische Genauigkeit die Empfehlung beeinflusst, erstellen Sie vor der Geschmacksanpassung ein kleines Quellenpaket. Tun Sie dies vor einer allgemeinen Websuche.

Bevorzugte Quellenreihenfolge:

  1. Offizielle Anime / Publisher / Streaming-Seiten für Veröffentlichungsstatus, Adaptionsstatus, Personal, Besetzung, Episodenzahl und Verfügbarkeit.
  2. Bangumi für chinesische Titel, chinesischen ACG-Kontext, Bewertungen, Tags, Beziehungen zwischen Einträgen und Community-Metadaten.
  3. AniList für strukturierte Tags, Format, Beliebtheit, sprachübergreifende Titel und API-freundliche Metadaten.
  4. MAL/Jikan für breitere internationale Beliebtheit und Fallback-Metadaten.
  5. TMDb nur für Poster, Bilder und allgemeine Medienmetadaten; nicht als Hauptquelle für Anime-Geschmack verwenden.

Regeln:

  • Suchmaschinen sind nur Entdeckungswerkzeuge zum Auffinden der oben genannten Quellseiten.
  • Behandeln Sie Suchergebnis-Auszüge, generische SEO-Seiten, zusammengekratzte Zusammenfassungsseiten, nicht genannte Blogs oder KI-generierte Listicles nicht als autoritativ.
  • Überprüfen Sie das Ankerwerk zumindest auf Bangumi oder AniList, wenn das genaue Werk nicht bereits klar ist; überprüfen Sie auch offizielle Quellen, wenn das Werk aktuell, obskur ist oder der Adaptionsstatus eine Rolle spielt.
  • Falls die bevorzugten Quellen nicht verfügbar oder erreichbar sind, sagen Sie „Konnte nicht aus den angegebenen hochwertigen Quellen verifiziert werden“ und trennen Sie verifizierte Fakten von Erinnerung/Schlussfolgerungen.
  • Berichten Sie bei der Angabe des Prozesses über die tatsächlich überprüfte Quellenklasse, z. B. „Zuerst auf Bangumi/AniList/offizielle Informationen geschaut“, anstatt nur „Webseite durchsucht“ zu sagen.

Standard-Workflow

  1. Identifizieren Sie das Ankerwerk.

    • Was hat der Benutzer gesehen/gelesen?
    • Ist es Anime, Manga, Light Novel, Web Novel oder Adaption?
    • Falls das genaue Werk obskur oder aktuell ist, überprüfen Sie kurz, bevor Sie sich auf Fakten stützen.
  2. Extrahieren Sie die gemochte Erfahrung, nicht nur Tags.

    • Beziehungsmuster: Freunde zu Liebenden, Mädchen führt, langsame Entwicklung, Gruppenromanze, usw.
    • Emotionale Textur: süß, schüchtern, niedriger Druck, sehnsüchtig, lustig, angespannt.
    • Erzählmotor: Alltagsszenen, Geheimnisse, Clubaktivität, Zusammenleben, Rivalität.
    • Tempo: langsames Anspielen, schnelles Geständnis, episodisch, starke Handlung.
    • Vermeidungen: Harem, Fanservice, schweres Drama, Dreiecksbeziehung, lange Missverständnisse.
  3. Empfehlen Sie in Schichten.

    • Direkte Übereinstimmungen: nächstgelegene gleiche Erfahrung.
    • Benachbarte Übereinstimmungen: ähnliches emotionales oder Beziehungsmuster mit anderer Oberfläche.
    • Gewagte Auswahlen: nur wenn nützlich, und erklären Sie, warum sie eine Dehnung sind.
  4. Erklären Sie jede Auswahl.

    • Sagen Sie genau, was mit dem Anker des Benutzers übereinstimmt.
    • Sagen Sie, was abweicht.
    • Fügen Sie Einschränkungen hinzu, wenn die Übereinstimmung unsicher ist.
  5. Nutzen Sie Feedback sofort.

    • „Gesehen“ bedeutet, nicht erneut empfehlen.
    • „Zu viel Harem“ senkt Multi-Mädchen/Partykrieg-Auswahlen.
    • „Zu süß“ fügt Realismus oder Bittersüße hinzu.
    • „Zu langsam“ erhöht das Handlungsmomentum.
    • „Das ist alles schon gesehen“ geht tiefer in mittlere Beliebtheit und ältere Titel.

Ausgabeformat

Für normale Anfragen halten Sie die Antwort kompakt:

Sie mögen vielleicht: ...

1. Titel
   Ähnlich in: ...
   Unterschied/Hinweis: ...

Vermeiden Sie es, die Sehhistorie des Benutzers zu kennen vorzutäuschen. Mischen Sie beliebte, mittlere und eine optionale Entdeckungsauswahl, es sei denn, der Benutzer wünscht etwas anderes.

Experimentelles CLI

Das Repository enthält einen experimentellen lokalen Empfehler. Verwenden Sie ihn nur, wenn der Benutzer die Implementierung testen möchte:

npm run recommend -- "Ich möchte etwas wie Frieren sehen, mit Nachhall aber nicht shounen-typisch"
npm run recommend -- "Ich möchte ein ruhiges Reisegefühl" -- --no-network --limit 5
npm run feedback -- "Mädchen am Ende der Reise" -- --seen --liked --comment "Richtung stimmt"
npm run profile

Aktuelle Einschränkung: Der lokale Seed-Katalog ist klein und auf Beispiele mit „Nachhall/Reise/Heilung/Weltanschauung“ ausgerichtet. Er ist noch nicht zuverlässig für jedes Genre, insbesondere Schulromanzen/Light-Novel-Romanzen, es sei denn, der Katalog wird erweitert.

Referenz

Für die leichtgewichtige Methodik siehe docs/simple-methodology.md. Für die schwerere experimentelle Architektur siehe docs/technical-plan.md.

Verwandte Skills