ob↗Odilon BuissonLE RÉSEAU DES PROJETS

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

10pages du mini-programme
12écrans du prototype HTML
100contrôles de bout en bout au vert
208clés de traduction

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