L2 APPS / ÉTUDE DE CAS
Mini-programmes WeChat
Conception et développement de mini-programmes WeChat de bout en bout pour le marché chinois.
Prototype · Depuis août 2026
Le point de départ
WeChat est la porte d'entrée principale des services numériques en Chine : les mini-programmes s'y ouvrent directement, sans installation. Ce savoir-faire a été mis en œuvre sur un mini-programme bilingue construit autour d'un assistant IA conversationnel.
Le problème
Pour toucher des utilisateurs en Chine, une application web ou mobile occidentale ne suffit pas : il faut un mini-programme WeChat, avec son propre langage d'interface (WXML, WXSS), son backend cloud, ses outils de développement et ses règles de publication. Tester et faire évoluer un produit dans cet environnement fermé demande une méthode dédiée.
La réponse
Le mini-programme est écrit en natif WeChat, bilingue chinois et anglais, et une chaîne de tests le fait tourner automatiquement dans le simulateur officiel à chaque modification. Un prototype HTML bilingue sert de spécification visuelle avant le développement, et les contenus générés par IA sont encadrés par des contrôles automatiques plutôt que par de simples consignes au modèle.
- Mini-programme natif : JavaScript WeChat, WXML et WXSS, 10 pages, barre d'onglets et composants personnalisés
- Interface bilingue chinois / anglais, 208 clés de traduction tenues à parité
- Parcours de bout en bout automatisé dans le simulateur WeChat (miniprogram-automator), 100 contrôles au vert
- Fonctions cloud WeChat CloudBase préparées côté serveur
- Assistant IA conversationnel : contenus signalés « généré par IA » et vérifiés automatiquement
- Prototype HTML bilingue de 12 écrans, généré par script, servant de spécification visuelle
- Prévu : modèle de langage chinois, WeChat Pay, publication sur la plateforme
Sous le capot
Le mini-programme est écrit en JavaScript natif WeChat (WXML, WXSS) : dix pages, une barre d'onglets personnalisée et des composants réutilisables. Les données suivent un modèle en ajout seul, et les calculs affichés sont produits par du code déterministe plutôt que par le modèle de langage. Des fonctions cloud WeChat CloudBase sont prêtes pour la partie serveur. La qualité repose sur des scripts : contrôle de structure, parité des traductions et parcours de bout en bout pilotés dans le simulateur WeChat.
Le défi notable
Un mini-programme ne tourne que dans l'environnement WeChat, ce qui rend les tests automatisés inhabituels. La solution a été de piloter le simulateur officiel par script pour rejouer les parcours complets dans les deux langues, et de compléter par des contrôles de structure et de parité des traductions, relancés après chaque modification.
Mon rôle
Recherche marché, conception produit bilingue, puis développement du mini-programme et de sa chaîne de tests, avec assistance IA (Claude Code et agents de revue).
Où en est le projet ?
Le mini-programme compile et tourne dans le simulateur WeChat ; le dernier parcours automatisé, le 15 septembre 2026, passe 100 contrôles sans échec dans les deux langues. Il fonctionne encore sur des données de démonstration : le modèle de langage, le backend réel et les tests sur téléphone restent à brancher.
- Brancher un modèle de langage chinois
- Tester sur téléphones iOS et Android
- Préparer la publication sur la plateforme WeChat
Quelques repères
Les outils du projet
- Mini-programme
- WeChat Mini Program (JavaScript natif, WXML, WXSS)
- Backend
- WeChat CloudBase (fonctions cloud, base de données)
- Tests et qualité
- miniprogram-automator, scripts de contrôle Node.js
- Prototype
- HTML statique généré par Python, bascule chinois / anglais
- IA
- Prévu : modèle de langage chinois (classe Qwen-Max)
- Outillage
- WeChat DevTools