Expérience pratique des experts en applications d'IA : Comment réaliser une transformation numérique efficace de son blog grâce aux outils intelligents — Apprends l'IA 140
Introduction
- Quand l’IA peut générer des rapports détaillés en quelques minutes, seriez-vous encore tenté de passer des heures à rédiger manuellement ?
- L’IA résout efficacement des tâches complexes, pourquoi consacrer du temps inutilement ?
- Ferez-vous confiance à l’IA pour prendre des décisions à votre place ?
- Si l’IA peut détecter les problèmes plus rapidement et prédire les résultats avec plus de précision, lui ferez-vous entièrement confiance ?
- Comment faire en sorte que l’IA soit une aide précieuse, plutôt qu’un outil proposant des suggestions vagues ?
- Comment maîtriser réellement l’IA sans en faire un fardeau supplémentaire ?
- Quelles leçons inattendues avez-vous tirées de votre collaboration avec l’IA pour résoudre des problèmes ?
- L’IA peut non seulement résoudre des problèmes, mais aussi vous amener à voir vos workflows d’une manière entièrement nouvelle.
- Comment réagirez-vous si les solutions proposées par l’IA dépassent votre compréhension ?
- Face à des propositions techniques complexes, choisirez-vous de remettre en question, de comprendre ou d’appliquer directement ?
- Collaborer avec l’IA a-t-il modifié votre façon d’aborder les problèmes ?
- La manière de penser de l’IA, différente des méthodes traditionnelles, vous a-t-elle poussés à réévaluer vos stratégies de résolution ?
Cet article raconte l’expérience d’upgrader un blog personnel en résolvant des obstacles techniques grâce à l’IA, y compris comment surmonter les défis de la gestion multilingue et de l’optimisation du contenu. J’y partage les succès et les échecs résultant de cette collaboration avec l’IA, réalisant progressivement qu’elle a non seulement changé ma manière de résoudre des problèmes, mais m’a aussi appris à mieux maîtriser cet outil puissant. Cette expérience m’a amené à repenser notre interaction avec les machines et comment utiliser pleinement l’IA dans nos travaux futurs. J’espère que ces expériences aideront chacun à comprendre comment appliquer efficacement l’IA, car elle peut non seulement simplifier les processus, mais également augmenter la productivité. Que vous soyez un utilisateur individuel ou un chef d’entreprise, cet article apportera des idées pratiques pour naviguer dans l’ère de l’IA.
Mon parcours avec les blogs personnels, qui s’étend sur près de 10 ans, a été compliqué. Avant de rencontrer l’IA, j’avais des idées de contenu, mais je n’ai pas réussi à écrire plus de cinq articles en un an, en grande partie à cause des nombreux obstacles rencontrés lors du processus de création. Cependant, l’IA a apporté une perspective totalement différente, rendant l’exécution de mes projets réalisable.
Origine : Multilinguisme pour un blog personnel
Récemment, avec mes partenaires, nous avons ajouté des capacités multilingues au site WayToAGI. Cela m’a donné l’idée d’étendre également mon blog personnel aux langues multiples. Après un certain effort, j’ai réussi grâce à l’IA, ce qui m’a conféré une grande confiance et inspiration. L’IA nous aide énormément dans de nombreuses tâches ; on pourrait même dire de façon exagérée que, “sans elle, tout semble impossible”.
| Français | Japonais | Coréen |
|---|---|---|
![]() |
![]() |
![]() |
Un autre défi a surgi lorsque j’ai traduit un long article 【L’IA au service des workflows】Un témoignage de programmeur : Comment j’ai augmenté mon efficacité de 500 % grâce aux grands modèles de langage—Apprends l’IA 137. Ce texte contenait de nombreux dialogues générés par IA, et pour faciliter la lecture, je souhaitais les séparer sans les afficher sur l’ensemble de la page, une limite imposée par Hexo.

La résolution de ces deux points m’a énormément inspiré. Pour ceux qui ne sont pas familiers avec Hexo, par où commencer ? Avant cela, je vais parler de l’origine de ce blog.
Mise à niveau du blog personnel : défis rencontrés et solutions envisagées
Différences entre un blog statique et une publication sur une plateforme sociale
L’acte de créer oblige à structurer sa pensée, ce qui constitue une excellente méthode d’apprentissage. En rendant nos idées tangibles, on réalise souvent qu’il y a de nombreux blocages. Résoudre ces blocages nous permet de mieux percevoir notre propre système de connaissance.
Il existe de nombreuses façons de publier, y compris des plateformes comme WeChat, Toutiao, et bien d’autres en rédaction ; de même en vidéo sur des plateformes telles que Bilibili, Douyin ou Xiaohongshu, en Chine et à l’étranger. J’ai choisi le relativement obscur blog statique Hexo.
Il y a des avantages et des inconvénients : l’avantage réside dans la liberté d’édition, mais le désavantage est qu’il faut un certain effort, et l’on ne bénéficie pas de l’afflux de trafic qu’apporte les plateformes. Avec Hexo, lors de la rédaction, je peux me concentrer sur le contenu, Hexo se charge de l’affichage, comme illustré dans le tableau ci-dessous :
| Différence | Blog statique (comme Hexo) | Plateformes sociales / WeChat / Toutiao… |
|---|---|---|
| Contrôle et flexibilité | Contrôle total, contenu et design personnalisables, adapté aux utilisateurs techniques | Contrôle de la plateforme, modèles fixes, fonctionnalités limitées, rapides à publier |
| Propriété du contenu | Vous détenez votre contenu, stocké sur votre serveur ou cloud | Contenu conservé par la plateforme, propriété partielle |
| Optimisation SEO | Contrôle total des paramètres SEO, idéal pour la visibilité sur les moteurs de recherche | Fonctionnalités SEO limitées, dépend de la recommandation de la plateforme |
| Maintenance et exigences techniques | Nécessite un soutien technique, configuration et mises à jour manuelles | Maintenance par la plateforme, pas besoin de connaissances techniques |
| Facilité de publication | Nécessite une édition locale et un déploiement sur un serveur | Simple et rapide, publication en ligne à tout moment |
Un point en demi-teinte : la mise en forme des articles est dictée par les modèles de Hexo, un processus dont nous ne pouvons ni nous occuper de la mise en page, ni la contrôler.
Choisir d’utiliser un blog statique est également issu de mon envie de m’investir. Après plus de six mois d’utilisation, le processus de publication est plus simple que je ne l’avais imaginé. Voici la démarche :
sequenceDiagram
participant Auteur
participant Obsidian
participant GitHub_1 as Repository GitHub 1
participant GHA as Actions GitHub
participant GitHub_2 as Repository GitHub 2
participant Hébergement as Vercel
Auteur->>Obsidian: Écrire un article
Auteur->>GitHub_1: Soumettre les changements
Note over Auteur,GitHub_1: Fin de la phase d'opération manuelle
GitHub_1->>GHA: Déclencher l'Action
GHA->>GHA: Traiter les fichiers
GHA->>GitHub_2: Comparer avec le contenu du dépôt 2
GHA->>GHA: Apporter des ajustements
GHA->>GitHub_2: Soumettre les changements
GitHub_2->>Hébergement: Déploiement automatique
Hébergement->>Hébergement: Publier l'article du blog
Note over GitHub1,Hébergement: Processus automatisé
Note over Hébergement,Hébergement: Terminé en 1-3 minutes
Ce flux de rédaction a été établi il y a six mois grâce à l’IA, et il fonctionne encore actuellement. Le processus d’établissement a été plus simple que prévu, simplement en exprimant à l’IA mon désir de créer un système d’écriture épuré ; le contenu est ensuite construit sous sa direction.
Recently, due to a long article 【L’IA au service des workflows】Un témoignage de programmeur : Comment j’ai augmenté mon efficacité de 500 % grâce aux grands modèles de langage—Apprends l’IA 137, which had many AI dialogues, I wanted to separate those dialogues for easier reading without displaying them on the overall page, which is a limitation of the Hexo blog itself. However, if you are not very familiar with Hexo, how to get started? Next, I will share the process of transforming this blog.
Mise à niveau : Comment cacher certaines publications dans la liste
Si l’on fait une analogie avec les articles publiés sur des plateformes sociales, c’est un peu comme publier sans notifier, mais en possédant un lien que l’on peut envoyer à des amis. Cela se fait aisément en termes de réseaux sociaux, mais c’est plus compliqué à réaliser sur Hexo, nécessitant d’ajouter des plugins supplémentaires.
Dès que je pense “plugin”, un sentiment de doute m’envahit, je ne suis pas familière avec ça. Abandonner ? Honnêtement, sans l’aide de l’IA, j’ai effectivement galéré pendant près d’un mois. Dans la liste de mes articles de blog, il y avait plus de 20 dialogues ChatGPT qui nuisaient à l’esthétique générale. Notamment, je n’avais pas d’options.
Historiques des dialogues d'IA - Cacher différents articles
Cacher différents articles
🧑🦰Utilisateurs
1 | En tant que développeur Hexo et novice, je souhaite cacher certaines publications pour qu'elles ne s'affichent pas dans la liste tout en étant accessibles via une URL. J'ai trouvé qu'il est possible d'utiliser le plugin hexo-hide-posts, mais après l'avoir caché, je ne peux plus accéder aux archives via des liens, car il semble que le plugin hexo-abbrlink provoque des échecs. Je n'ai pas de base en programmation, pourriez-vous me donner les étapes concrètes à suivre ? |
🤖 Assistant
Je comprends que vous souhaitez cacher des articles pour qu’ils n’apparaissent pas dans la liste tout en restant accessibles via URL, tout en utilisant le plugin hexo-abbrlink. Le problème que vous avez mentionné est qu’après avoir configuré hexo-hide-posts, il est possible de voir le lien dans les archives, mais accéder à un article renvoie une erreur 404. Analysons le problème et essayons de proposer une solution.
Je recommande de créer un nouveau plugin Hexo pour résoudre ce problème. Ce plugin s’exécutera après hexo-hide-posts, garantissant que les articles cachés soient toujours générés et accessibles via URL. Voici comment le plugin devrait être implémenté :
1 | const fs = require('fs'); |
Pour utiliser ce plugin, suivez ces étapes :
- Dans le répertoire racine de votre projet Hexo, créez un nouveau dossier appelé
scripts(s’il n’existe pas déjà). - Dans le dossier
scripts, créez un nouveau fichier nomméshow-hidden-posts.jset collez-y le code ci-dessus. - Assurez-vous que votre fichier
_config.ymla la configurationhide_postscorrectement réglée, par exemple :
1 | hide_posts: |
- Dans le front matter des articles que vous souhaitez cacher, ajoutez
hidden: true.
Ce plugin s’exécutera après que Hexo génère le site ; il trouvera tous les articles marqués comme cachés, puis générera manuellement leurs fichiers HTML et les placera au bon endroit. Cela signifie que ces articles ne seront pas visibles dans la liste mais seront accessibles via une URL directe.
Les avantages de cette méthode sont :
- Pas besoin de modifier du code sur des thèmes ou plugins existants.
- Compatible avec le plugin hexo-abbrlink.
- Conserve les fonctionnalités des articles cachés tout en permettant l’accès par URL.
Notez que cette solution pourrait légèrement augmenter le temps de génération, en particulier si vous avez un grand nombre d’articles cachés. Cependant, pour la plupart des blogs, cet impact devrait être négligeable.
Si vous rencontrez des problèmes lors de la mise en œuvre de cette solution, n’hésitez pas à me le faire savoir, je serai heureux de vous aider à déboguer et à optimiser davantage.
Si vous êtes familier avec ComfyUI, que vous avez étudié des bots WeChat, Coze, Dify, FastGPT, vous pourriez penser que créer un nœud pour ComfyUI ou un plugin pour Coze est hors de portée. Ce que je vais partager ensuite pourrait susciter les mêmes préoccupations.
Cependant, l’IA a satisfait à ces obstacles techniques.
Historiques des dialogues d'IA - Implémentation multilingue
Donner au blog les capacités multilingues
🧑🦰Utilisateurs
1 | Je souhaite maintenant établir une structure de répertoire, par exemple en anglais (en) ou en chinois traditionnel (zh-tw), dans mon dossier local Obsidian. Ces fichiers seront des traductions multilingues, et lors de la publication, cette action déplacera automatiquement le contenu vers les emplacements appropriés, en ajoutant les balises de langue pour faciliter la publication, devenant ainsi un blog multilingue. Merci de me donner les étapes concrètes. Je vais d'abord ajouter des balises et un menu pour les langues, puis décrivez-moi le processus d'écriture, etc. |
🤖 Assistant
Ajouter un support multilingue à votre blog Hexo et automatiser le processus de publication est une excellente idée. Je vais vous fournir un guide détaillé sur la façon de configurer le support multilingue, modifier GitHub Actions, et ajuster votre flux de travail d’écriture.
1. Activer le support multilingue dans Hexo
- Modifiez le fichier
_config.ymld’Hexo, en ajoutant ou en modifiant les éléments suivants :
1 | language: |
- Ajoutez un menu de langues dans le fichier
_config.ymldu thème Butterfly :
1 | menu: |
Créez des fichiers de configuration spécifiques à la langue :
Dans le dossiersourcedu répertoire racine d’Hexo, créez un dossier_data, puis créez ces fichiers :languages.ymlen.ymlzh-TW.yml
Dans
languages.yml, ajoutez :
1 | zh-CN: |
2. Modifier GitHub Action
Modifiez le fichier de configuration de GitHub Actions pour gérer le contenu multilingue :
1 | name: Synchroniser le contenu multilingue vers le dossier _posts de iaiuse |
3. Ajuster le processus d’écriture
Dans Obsidian, créez la structure de répertoire suivante :
1
2
3
402.Area领域/230、写作输出/IAIUSE/
├── en/
├── zh-tw/
└── (articles par défaut en chinois)Processus d’écriture :
- Articles en chinois : mettre directement dans le dossier
IAIUSE. - Articles en anglais : mettre dans le dossier
IAIUSE/en. - Articles en chinois traditionnel : mettre dans le dossier
IAIUSE/zh-tw.
- Articles en chinois : mettre directement dans le dossier
Exemple du front matter d’un article :
1
2
3
4
5
6
title: Titre de votre article
date: 2024-09-06 14:30:00
tags: [tag1, tag2]
categories: [category1, category2]Note : Il n’est pas nécessaire d’ajouter manuellement le champ
lang, GitHub Actions se chargera de l’ajouter automatiquement.Soumission et push :
- Soumettez vos modifications sur GitHub comme d’habitude.
- GitHub Actions traitera automatiquement la synchronisation des fichiers et l’ajout des balises de langue, déployant sur votre blog.
Vérification :
- Consultez le dossier
source/_postsdans le dépôtiaiuse. - Vérifiez que les articles sont correctement classés dans leurs dossiers de langue respectifs.
- Vérifiez si le front matter des articles contient bien le champ
langajouté automatiquement.
- Consultez le dossier
En suivant ce flux, vous serez en mesure de gérer facilement un contenu multilingue tout en automatisant le processus de publication.
Je vous ai créé un guide détaillé sur la configuration du support multilingue dans Hexo, la modification de GitHub Actions pour gérer ce contenu, et l’ajustement de votre flux de travail d’écriture. Ce guide couvre les éléments essentiels :
- Activer le support multilingue dans Hexo.
- Modifier GitHub Actions pour la gestion du contenu multilingue.
- Ajuster le flux de travail d’écriture pour le blog multilingue.
Mettez en œuvre ces changements et votre processus d’écriture évoluera :
- Dans Obsidian, placez vos articles dans le dossier approprié selon la langue (par défaut, en, zh-tw).
- Soumettez et poussez vos changements sur GitHub.
- GitHub Actions traitera de manière automatique la synchronisation des fichiers, l’ajout de balises de langue et le déploiement sur votre blog.
Si vous avez des questions ou souhaitez des éclaircissements sur ces démarches, n’hésitez pas à me le faire savoir. Je serais ravi de vous aider davantage.
Pendant ce temps, tellement de défis se sont succédés, mais pour moi, l’important n’est pas vraiment de trouver des solutions à ces problèmes, mais d’être clair sur ce que je veux. Ne pas se perdre dans les détails de l’implémentation.
En repensant à tout ce chemin parcouru avec l’IA, j’ai réalisé, en tant que créateur de contenu et passionné de technologie, qu’au départ, face à une forte demande de contenu, j’ai progressivement constaté que la méthode de création manuelle traditionnelle était non seulement inefficace, mais entraînait également un travail redondant et une fatigue créative. Cependant, avec l’exploration de la technologie IA, j’ai découvert qu’elle pouvait m’aider à franchir ces limites.
De passionné d’IA à expert en applications
En tant que passionné ayant rencontré l’IA tôt, j’ai initialement utilisé l’IA pour améliorer l’efficacité du travail, comme la génération de plans d’articles, l’automatisation de l’expansion des idées, etc. Cependant, avec une utilisation de plus en plus approfondie, j’ai compris que l’IA ne se contentait pas d’économiser du temps, elle pouvait également faire face à des défis plus complexes — tels que la gestion de contenu multilingue et l’optimisation de blogs.
En particulier pour la gestion du blog statique Hexo, je faisais face à plusieurs questions, comme la manière de traiter efficacement les traductions d’articles longs, de maintenir des versions multilingues, et de comment optimiser l’affichage du contenu grâce à l’IA. Les performances de l’IA pour résoudre ces problématiques ont radicalement changé ma perception de la création et de la gestion de contenu.
Défis communs dans la création et la gestion de contenu
Explosion d’informations et pression pour améliorer la qualité du contenu
Nous vivons à une époque d’explosion d’informations, avec une quantité massive de contenu produite chaque jour. Pour un créateur de contenu, sortir du lot et produire un contenu de haute qualité et captivant devient un défi colossal. Les outils d’IA aident non seulement à générer des idées de contenu de qualité, mais aussi à optimiser la structure et la cohérence des articles grâce à des techniques de traitement du langage naturel, assurant ainsi que le contenu réponde aux attentes des lecteurs.
L’écriture assistée par l’IA : dépasser les goulets d’étranglement d’efficacité et qualité
En écriture, les créateurs font souvent face à deux problèmes centraux : comment générer efficacement un contenu créatif et profond, et comment garantir que la qualité et la logique de ce contenu ne souffrent pas d’une quête d’efficacité. En particulier pour la rédaction d’articles longs ou de versions multilingues, ces défis deviennent plus marqués. Fort heureusement, l’émergence des outils d’IA a non seulement considérablement accroît l’efficacité de la production de contenu, mais a aussi aidé à maintenir la stabilité de la qualité de la création.
Un des points de procrastination chez les créateurs est l’incapacité à commencer. L’IA nous fournit une base, permettant des ajustements sans pression psy







