diff --git a/lib/documents.js b/lib/documents.js index ed67f91..6860881 100644 --- a/lib/documents.js +++ b/lib/documents.js @@ -201,7 +201,7 @@ async function generateTailoredTexts({ job, basisDokumente, settings, llmNotizen ` ],\n` + ` "weiterbildungen": [],\n` + ` "kenntnisse": ["Fähigkeit 1", "Fähigkeit 2"],\n` + - ` "sprachen": [ { "sprache": "Deutsch", "niveau": "Muttersprache" } ],\n` + + ` "sprachen": [ { "sprache": "Deutsch", "niveau": "Muttersprache" }, { "sprache": "Englisch", "niveau": "verhandlungssicher" } ],\n` + ` "hobbys": ["Hobby 1", "Hobby 2"]\n` + ` }\n` + `}`; @@ -290,7 +290,11 @@ async function generateTailoredTexts({ job, basisDokumente, settings, llmNotizen `kein Auffüllen. Lieber 4–6 konkrete, harte Pflichtfähigkeiten als 12 weiche. Jedes Stichwort muss ` + `konkret benennbar sein (Technologie, Methode, Werkzeug, Zertifizierung) und aus den Basis-Unterlagen ` + `belegbar bleiben — nichts erfinden. Reihenfolge: geforderte Pflichtfähigkeiten zuerst.\n` + - `- sprachen, weiterbildungen: NUR falls in den Unterlagen vorhanden UND als Anforderung in der ` + + `- sprachen: IMMER aus den Basis-Unterlagen übernehmen (Sprachkenntnisse gehören in jeden ` + + `deutschen Lebenslauf, unabhängig davon, ob die Stelle sie explizit fordert). Deutsch als ` + + `Muttersprache sowie alle weiteren dort genannten Sprachen — insbesondere Englisch — ` + + `vollständig aufführen, mit Niveau laut Unterlagen. Nichts erfinden, nichts weglassen.\n` + + `- weiterbildungen: NUR falls in den Unterlagen vorhanden UND als Anforderung in der ` + `Stellenanzeige genannt bzw. für die Stelle zwingend. Sonst weglassen.\n` + `- hobbys: NUR aufnehmen, wenn sie direkt für den Beruf nützlich sind (z. B. Open-Source-Engagement, ` + `vereinsinterne IT/Verwaltung, ehrenamtliche Projektarbeit mit Bezug zur Stelle); sonst komplett weglassen.\n\n` +