Light theme default + yt-dlp search fallback

This commit is contained in:
iliasmouhcine
2026-08-22 13:02:32 +01:00
commit 7704cae4a0
282 changed files with 52324 additions and 0 deletions
+76
View File
@@ -0,0 +1,76 @@
# YouTube Personal 18.7.27 — Découverte à partir des vidéos 4–5★
## Changement principal
Avant, une note 4–5★ influençait surtout le classement d'un ensemble de vidéos
déjà trouvé par le Radar.
Désormais, les vidéos 4–5★ deviennent de vraies **graines de recherche** :
leurs titres et sous-thèmes déclenchent directement de nouvelles recherches
YouTube.
## Comme d'habitude
Priorité visuelle :
- environ 5 places sur 8 pour les chaînes déjà connues, si le pool le permet
- jusqu'à 3 places pour des découvertes proches des vidéos 4–5★
Les chaînes habituelles conservent leur bonus de réputation.
## Je veux du nouveau
Priorité visuelle :
- jusqu'à 7 places sur 8 réservées aux nouvelles chaînes
- les chaînes déjà connues subissent un malus dans ce mode
- les nouvelles chaînes proches d'une vidéo 4–5★ reçoivent un fort bonus
Le Radar utilise jusqu'à 4 vidéos 4–5★ comme graines et jusqu'à 6 requêtes
distinctes par génération.
## Isolation des centres d'intérêt
Le profil actif reste prioritaire.
Une vidéo nouvelle peut néanmoins être acceptée même si son titre ne contient
pas littéralement les mots génériques de la catégorie, à condition que :
- elle ressemble suffisamment à une vidéo 4–5★ du profil actif
- son score positif soit supérieur à son score négatif
Cela permet par exemple à une nouvelle chaîne Paranormal arabe d'apparaître
sans avoir le mot `paranormal` dans son titre.
## Mauvaises notes
Les 1–2★ et `Mauvaise qualité` continuent à produire un malus.
`Pas intéressé` réduit également les sous-thèmes similaires.
Une nouvelle vidéo proche d'un bon exemple mais également très proche d'un
contre-exemple sera donc repoussée.
## Interface
Quand le profil possède des notes 4–5★, l'accueil indique :
`N vidéos 4–5★ utilisées comme graines de découverte.`
En mode `Je veux du nouveau`, le bloc principal indique que les nouvelles
chaînes sont recherchées à partir des meilleures notes.
Dans `Pourquoi ?`, une nouvelle chaîne peut afficher :
`Nouvelle chaîne proche de tes vidéos 4–5★`.
## Logs de diagnostic
Exemples :
`[RADAR-DISCOVERY][18.7.27] interest=Paranormal mode=discovery positives=2 ...`
`[RADAR-DISCOVERY][18.7.27] candidats=86 retenus=27 ...`
Ces lignes permettent de voir immédiatement si les graines produisent des
candidats.
## Fichiers modifiés
- lib/services/radar_service.dart
- lib/screens/home_page.dart
Aucun fichier du lecteur Windows ou Android n'est modifié.
Aucun pipeline vidéo/audio n'est modifié.