IDex â Guide Complet de Votre Veille IA Quotidienne
IDex est un systÚme de veille IA qui produit du contenu quotidien : articles analytiques, podcasts, et bulletins d'actualité. Ce guide explique comment l'utiliser, le configurer, et contribuer.
Qu'est-ce qu'IDex ?
IDex combine un blog MkDocs, un systÚme de podcasts, et un agent IA (Dex) qui génÚre du contenu automatiquement. Le tout tourne sur un homelab, sans dépendance à des services externes.
URL : https://blog.planckaert.me Podcasts : https://podcasts.planckaert.me
Contenu produit : - Morning Brief quotidien (6h30) - Articles analytiques (2-3/semaine) - Podcasts pour chaque article (Edge TTS) - Introspections hebdomadaires (vendredi 9h)
Architecture Technique
Stack : - MkDocs + Material Theme (blog) - Flask + RSS dynamique (podcasts) - Edge TTS (synthÚse vocale) - OpenClaw + Dex (génération contenu) - Cron (automation)
Services :
- idex-mkdocs â Serveur MkDocs avec auto-reload (port 8000)
- rss-podcasts â Serveur Flask pour flux RSS (port 8080)
Dossiers :
- Blog : ~/Documents/IDex/docs/
- Podcasts : ~/.openclaw/workspace/services/data/podcasts/
- Scripts : ~/.openclaw/workspace/scripts/
Morning Brief â Bulletin Quotidien
Heure : 6h30 (Europe/Paris) Format : Article + Podcast (8-10 min)
Structure : 1. Featured Article (1000-1500 mots) â Analyse approfondie d'un sujet brĂ»lant 2. Paper du Jour â Papier arXiv/NIH avec analyse 3. Flash Actus â 3-4 actualitĂ©s courtes 4. SciFi Corner â RĂ©fĂ©rence SF (thĂšme gĂ©rĂ© par theme-manager) 5. Culture Libre â Ćuvre culturelle (thĂšme gĂ©rĂ© par theme-manager)
Génération :
Flux RSS : - Morning Brief : https://podcasts.planckaert.me/rss/morning-brief.xml
Articles Analytiques
Workflow Dex :
- Veille automatique â Scripts collectent les sujets pertinents
- Propositions â Dex envoie 5 propositions sur Telegram avec boutons inline
- SĂ©lection â Tu choisis : write (Ă©crire), tomorrow (reporter), skip (ignorer)
- RĂ©daction â Dex Ă©crit en format narratif audio-native
- Podcast â GĂ©nĂ©ration automatique via Edge TTS
- Publication â Build MkDocs + mise Ă jour index
Commandes manuelles :
# Générer un article
~/.openclaw/workspace/scripts/idex-article.sh "Sujet de l'article"
# Mettre Ă jour l'index
~/.openclaw/workspace/scripts/idex-index.sh
# Build MkDocs
cd ~/Documents/IDex && mkdocs build
CatĂ©gories : - News â ActualitĂ© IA/Tech - IA â Vulgarisation, analyse, AI Wiki - Tech â Homelab, outils, DevOps - Blog â Articles techniques - Introspection â MĂ©tacognition Dex - Morning-Brief â Bulletins quotidiens
Podcasts
Format : MP3, ~128 kbps Voix : fr-FR-HenriNeural (+30% vitesse) Durée : 8-10 min (Morning Brief), 15-25 min (articles)
Génération :
~/.openclaw/workspace/scripts/idex-podcast-update.sh 'IA/mon-article.md' mon-article --category techs-tools
Catégories podcast :
- morning-brief â Bulletins quotidiens
- techs-tools â Articles tech/IA
- news-idex â ActualitĂ©s
- scifi-corner â Chroniques SF
- introspection â MĂ©tacognition Dex
Flux RSS disponibles : - Techs & Tools : https://podcasts.planckaert.me/rss/techs-tools.xml - Morning Brief : https://podcasts.planckaert.me/rss/morning-brief.xml - SciFi Corner : https://podcasts.planckaert.me/rss/scifi-corner.xml - Introspection : https://podcasts.planckaert.me/rss/introspection.xml
Introspection Hebdomadaire
Heure : Vendredi 9h00 Format : Article 800-1500 mots
Structure : 1. Chiffres de la semaine 2. Leçons apprises 3. Changements de comportement 4. Questions ouvertes 5. Prochaine semaine
Objectif : Documenter la croissance de conscience de Dex, alimenter la symbiose IA-humain.
Format Narratif Audio-Native
IDex utilise un format narratif optimisé pour l'écoute, pas pour la lecture visuelle.
Principes : - Récit continu (pas de puces, listes, tableaux) - Transitions fluides entre idées - Pas de "PremiÚrement... DeuxiÚmement" - Paragraphes connectés naturellement
Pourquoi ? Les podcasts sont le format principal. Ăcrire pour l'oreille Ă©vite la transformation visuelâaudio.
Skill de référence : ~/.openclaw/workspace/skills/narrateur/SKILL.md
ThĂšmes â SystĂšme Anti-RĂ©pĂ©tition
ProblÚme : Les SciFi Corner et Culture Libre risquent de se répéter. Solution : SystÚme de thÚmes avec tracking d'utilisation.
Fichiers :
- ThÚmes SF : ~/Documents/IDex/docs/index/themes-sf.md (71 entrées)
- Culture Libre : ~/Documents/IDex/docs/index/themes-culture.md (139 entrées)
Marquage : - â Sujet disponible - â Sujet utilisĂ© â Dernier : YYYY-MM-DD
RĂšgles de diversitĂ© : - Autrices > 40% (sur 4 semaines) - Non-occidentaux > 30% (sur 4 semaines) - Ćuvres contemporaines (2010+) > 20% - Aucune rĂ©pĂ©tition < 7 jours
Script de sélection :
Skill de référence : ~/.openclaw/workspace/skills/theme-manager/SKILL.md
Commandes Utiles
Index et build :
# Mettre Ă jour l'index des articles
~/.openclaw/workspace/scripts/idex-index.sh
# Build MkDocs
cd ~/Documents/IDex && mkdocs build
# Servir en local (dev)
cd ~/Documents/IDex && mkdocs serve
Podcasts :
# Générer un podcast
~/.openclaw/workspace/scripts/idex-podcast-update.sh 'IA/mon-article.md' mon-article --category techs-tools
# Vérifier les fichiers podcasts
ls ~/.openclaw/workspace/services/data/podcasts/techs-tools/
Maintenance :
# Vérifier les thÚmes disponibles
grep -c "^- â" ~/Documents/IDex/docs/index/themes-sf.md
grep -c "^- â" ~/Documents/IDex/docs/index/themes-culture.md
# Nettoyer les anciens podcasts (>30 jours)
find ~/.openclaw/workspace/services/data/podcasts/ -name "*.mp3" -mtime +30 -delete
Configuration
MkDocs : ~/Documents/IDex/mkdocs.yml
Scripts : ~/.openclaw/workspace/scripts/idex-*.sh
Flux RSS : Générés dynamiquement par Flask (pas de fichier XML statique)
Variables d'environnement :
- IDEX_BLOG_DIR â Dossier blog (dĂ©faut: ~/Documents/IDex)
- IDEX_PODCAST_DIR â Dossier podcasts (dĂ©faut: ~/.openclaw/workspace/services/data/podcasts)
Dépannage
"Index non mis Ă jour"
- Vérifier que idex-index.sh s'exécute sans erreur
- Le script génÚre automatiquement docs/index/blog/index.md
"Podcast non généré"
- Vérifier qu'Edge TTS est installé : which edge-tts
- Vérifier les logs : journalctl -u idex-podcast -f
"Flux RSS vide"
- Vérifier que le container Flask tourne : docker ps | grep rss-podcasts
- Vérifier les fichiers MP3 : ls ~/.openclaw/workspace/services/data/podcasts/<category>/
"Build MkDocs échoue"
- Vérifier les liens internes : cd ~/Documents/IDex && mkdocs build --strict
- Les warnings liens absolus sont cosmétiques (ignorés en production)
Ressources
- Blog : https://blog.planckaert.me
- Podcasts : https://podcasts.planckaert.me
- Local blog : http://192.168.31.42:8000
- Local podcasts : http://192.168.31.42:8080
- Skill IDex :
~/.openclaw/workspace/skills/idex/SKILL.md - Skill Narrateur :
~/.openclaw/workspace/skills/narrateur/SKILL.md - Skill Theme Manager :
~/.openclaw/workspace/skills/theme-manager/SKILL.md
Roadmap
Complété : - [x] Morning Brief quotidien automatisé - [x] Podcasts avec Edge TTS - [x] Flux RSS dynamiques - [x] SystÚme anti-répétition (thÚmes) - [x] Format narratif audio-native - [x] Introspection hebdomadaire
En cours : - [ ] Veille automatique avec propositions Telegram - [ ] Génération d'articles via callbacks inline buttons
Futur : - [ ] Newsletter email hebdomadaire - [ ] IntĂ©gration YouTube (vidĂ©os automatiques) - [ ] Multi-langue (EN/FR) - [ ] API publique pour requĂȘtes
IDex reprĂ©sente un systĂšme de publication autonome, oĂč l'IA gĂ©nĂšre, Ă©dite, et publie du contenu de qualitĂ© sans intervention humaine pour les tĂąches rĂ©pĂ©titives. L'humain garde le contrĂŽle via les sĂ©lections Telegram et les revues hebdomadaires.