WordPress : lire ses pages en Markdown pour travailler plus vite avec une IA

l’Almanet doLys Gnu/Linux – Open Source – Entreprises › Forums › L’almanet doLys Open Source › WordPress : lire ses pages en Markdown pour travailler plus vite avec une IA

  • This topic is empty.
Affichage de 1 message (sur 1 au total)
  • Auteur
    Articles
  • #13388
    nam1962nam1962
    Keymaster

      WordPress peut fournir une version Markdown de ses pages et articles. Pour travailler avec ChatGPT, Claude, Gemini ou un autre LLM, c’est très pratique : on lui donne directement le contenu utile, sans menus, thème ni HTML parasite.

      1 – Installer le plugin officiel AI

      Dans l’administration WordPress :

      Extensions → Ajouter une extension

      Recherchez le plugin officiel :

      AI

      Installez-le puis activez-le.

      Pour ce que nous faisons ici, aucune clé OpenAI, Anthropic ou autre n’est nécessaire.

      2 – Activer Markdown Feeds

      Dans les réglages du plugin AI, activez l’expérience :

      Markdown Feeds

      WordPress pourra alors fournir le contenu publié directement en Markdown.

      3 – Lire une page WordPress en Markdown

      À partir d’une page normale :

      https://monsite.fr/mon-article/

      ajoutez simplement :

      ?output_format=markdown

      Ce qui donne :

      https://monsite.fr/mon-article/?output_format=markdown

      Si l’adresse contient déjà un paramètre après un ?, ajoutez plutôt :

      &output_format=markdown

      4 – Le flux Markdown du site

      WordPress crée également un flux Markdown :

      https://monsite.fr/feed/markdown/

      Sur doLys, par exemple :

      https://dolys.fr/feed/markdown/

      5 – Vérifier depuis Linux

      Pour afficher le début d’une page :

      curl -s "https://monsite.fr/mon-article/?output_format=markdown" | head -80

      Pour afficher une portion plus longue :

      curl -s "https://monsite.fr/mon-article/?output_format=markdown" | sed -n '1,220p'

      Augmentez simplement 220 si le contenu est plus long.

      Pour vérifier le type de contenu renvoyé :

      curl -sI "https://monsite.fr/mon-article/?output_format=markdown" | grep -i content-type

      On doit obtenir quelque chose de ce genre :

      content-type: text/markdown; charset=UTF-8

      6 – Donner directement la bonne consigne au LLM

      Je garde ce petit prompt sous la main :

      Pour toute URL WordPress que je te donne, essaie d’abord sa version Markdown avec ?output_format=markdown ou &output_format=markdown si l’URL contient déjà des paramètres.

      Utilise cette version en priorité pour lire, auditer, comparer, résumer ou préparer une mise à jour afin d’éviter le bruit HTML.

      Si tu peux lire directement l’URL Markdown, travaille à partir de cette version.

      Si ton outil refuse l’URL Markdown ou ne peut pas la lire, donne-moi immédiatement l’URL Markdown exacte puis la commande curl à exécuter localement, par exemple :

      curl -s "URL?output_format=markdown" | sed -n '1,220p'

      Adapte ? ou & selon l’URL et augmente la plage sed si le contenu est plus long.

      Je te renverrai la sortie. Travaille alors à partir de ce contenu sans me redemander la page.

      Si le Markdown est absent, incomplet ou aplatit une structure importante, notamment titres, tableaux, listes ou blocs de code, reviens à la page HTML originale et vérifie-y les éléments concernés.

      Sur les anciens contenus bbPress, considère le Markdown comme une vue de lecture rapide : vérifie dans le HTML toute structure technique importante avant de conclure.

      7 – Une limite avec les vieux contenus

      La conversion fonctionne bien sur les contenus WordPress modernes.

      Sur certains vieux articles importés ou anciens contenus bbPress, le texte peut arriver correctement mais avec une structure aplatie : titres internes perdus, commandes collées dans les paragraphes, blocs de code mal distingués.

      Dans ce cas, le Markdown reste utile pour lire rapidement le contenu. Pour modifier une commande, une configuration ou un tableau, vérifiez la page HTML originale.

      8 – Étape suivante : écrire directement en Markdown

      Pour l’instant, WordPress conserve son fonctionnement normal et Markdown Feeds sert surtout à fournir une version propre du contenu publié.

      Une étape suivante possible consiste à rédiger directement certains nouveaux contenus en Markdown.

      Le plugin ViewMarkdown de Peachfin est intéressant pour cela : il propose un éditeur Markdown dans WordPress et permet de conserver une source Markdown pour les nouveaux contenus.

      Je ne l’utilise pas encore comme format général sur doLys, car un chantier de migration des anciens contenus bbPress vers des articles WordPress est prévu. Il vaut mieux fixer d’abord le format de stockage des futurs articles avant d’ajouter une nouvelle couche éditoriale.

      Pour un site neuf ou pour tester sur une page sans enjeu, ViewMarkdown peut en revanche être une bonne prochaine étape.

      9 – En pratique

      Pour lire une page WordPress avec une IA, commencez par :

      URL-DE-LA-PAGE?output_format=markdown

      Vous évitez une bonne partie du bruit HTML et les lectures, comparaisons et audits deviennent nettement plus rapides.

      Un jeune site que j'aime bien, la ferrari du T-shirt ...bio en plus : GoudronBlanc

    Affichage de 1 message (sur 1 au total)
    • Vous devez être connecté pour répondre à ce sujet.