Es ist Zeit für einen neuen wöchentlichen Bericht 📖✒️
Prettier vs LLM 🌐
Letzte Woche habe ich geschrieben, dass ich Prettier eingerichtet habe, um statische Webseiten auf meiner persönlichen Website zu formatieren. Damals dachte ich, die Funktion wäre fertig. Aber ich irrte mich. Später stellte ich fest, dass Prettier HTML-Dateien nicht formatiert, wenn sie Fehler enthalten - geschlossene Tags fehlen. Es scheint, als hätte LLM Schwierigkeiten bei der korrekten Verarbeitung von HTML-Tags. Ich verwende das Modell **aya-expanse-8b** mit folgendem Befehl:
- Du bist ein professioneller Russisch-zu-{Zielsprache} Übersetzer, spezialisiert auf Tagebucheinträge. Deine Aufgabe ist es, genaue und kontextbezogene Übersetzungen bereitzustellen und dabei alle HTML-Code-Tags zu bewahren. Keine Erklärungen oder Kommentare - nur die direkte Übersetzung
Im Originaltext ist das HTML korrekt, aber nach der Verarbeitung durch LLM verschwinden einige Tags. Ich habe das Problem so gelöst: Ich zwinge LLM, die Verarbeitung zu wiederholen, bis Prettier "OK" sagt, mit einer Begrenzung von 30 Versuchen.
Ich machte auch weitere kleinere Korrekturen und Refactoring-Arbeiten.
Suchmaschinenindizierung: 🕵️♂️
Aus unerklärlichen Gründen ist die Anzahl der indizierten Seiten auf meiner Website zurückgegangen. 📉🥴
Ziele für März 🌼
Verbesserungen für meine Website:
-
Umstellung meiner Blogbeiträge von HTML auf Markdown
- Alle Beiträge - alten und neuen - müssen umgestellt werden.
-
Verlegung der Texte in eine separate Tabelle für
mehrsprachige Inhalte
- Derzeit sind die Texte in einer großen Tabelle mit drei Spalten: text, textEnglish, textGerman enthalten.
-
Nutzung von SQL-Funktionen
- Fremdschlüssel
- EXPLAIN
-
Kommentare
- Anzeige der Kommentare zu meinen Beiträgen mit Smart Progress.
- Möglichkeit, neue Kommentare über meine Website zu posten.