Installer le plugin
Téléchargez le zip du plugin gratuit, puis dans wp-admin, accédez à Extensions → Ajouter → Mettre en ligne une extension, choisissez le zip et activez-le. (Une inscription WordPress.org est en cours d'examen et cette page sera mise à jour une fois qu'elle sera active.) Le plugin fonctionne sur WordPress 6.9 et versions ultérieures ; WordPress 7.0 (20 mai 2026) est requis pour dsgo.ai.prompt() et le constructeur Riff dans l'administration. La consommation des capacités dépend de la disponibilité de l'API Abilities du site et se dégrade lorsque l'API ou une capacité nommée est absente.
Une fois activé, vous verrez DSGo Apps dans la barre latérale de wp-admin.
Quels chemins fonctionnent avec quel forfait ?
| Chemin / fonctionnalité | Gratuit | Pro | Studio |
|---|---|---|---|
| Chemin A, téléverser un artefact HTML dans wp-admin | oui, 1 application active | oui, applications actives illimitées | oui, applications actives illimitées |
| Chemin B, téléverser un paquet dans wp-admin | oui, 1 application active | oui, applications actives illimitées | oui, applications actives illimitées |
| Chemin C, scaffold CLI + déploiement depuis votre éditeur | init uniquement ; le déploiement est Pro | oui, applications actives illimitées | oui, applications actives illimitées |
| Riff, constructeur IA dans l'administration | non | inclus | inclus |
Publication Apps-as-Abilities ( abilities.publishes) | s'installe, inactif | actif | actif |
| Tâches planifiées / points de terminaison webhook | s'installe, inactif | actif | actif |
Routes dynamiques en direct ( wp:posts, wc:products) | s'installe, inactif | actif | actif |
Déploiement CLI multi-sites ( --sites=a,b,c) | non | niveau Studio | inclus |
| Marque blanche | non | non | inclus |
Free installe autant de bundles que vous le souhaitez via le téléchargement wp-admin, mais un seul est actif à la fois (sélectionnable par application dans la liste des applications). Les déclarations runtime uniquement Pro peuvent être installées sur Free, mais le comportement verrouillé reste inactif jusqu'à ce qu'une licence Pro ou une période d'essai soit active. Voir les tarifs →
Chemin A, téléverser un artefact (sans terminal)
Vous avez téléchargé un artefact Claude, ChatGPT, v0 ou HTML statique. Installez-le sans quitter wp-admin :
- Administration WordPress → DSGo Apps.
- Utilisez le sélecteur de première utilisation pour installer l'application de démarrage, ou restez sur Téléverser un artefact et déposez votre
.htmlou statique.zip. - Confirmez l'identifiant de l'application et le nom d'affichage, puis installez.
- Utilisez les actions de succès pour ouvrir l'application, copier l'URL, l'intégrer dans un article ou en faire la page d'accueil de votre site.
Pour désinstaller, survolez la ligne dans Applications installées et cliquez sur Supprimer.
Chemin B, téléverser un paquet
Si vous disposez d'un paquet compilé avec un dsgo-app.json manifeste, choisissez Téléverser le paquet sur l'écran DSGo Apps, déposez le zip, vérifiez la liste des capacités, le mode de rendu et la politique réseau, puis approuvez l'installation.
Chemin C, utiliser la CLI
Recommandé pour la vitesse d'itération. Vous utiliserez @designsetgo/cli. La CLI est ouverte et apps init fonctionne en local, mais le déploiement CLI vers un site est une fonctionnalité Pro fonctionnalité ; le serveur contrôle les installations d'Application-Password à la limite du plan. Free couvre 1 application active via les chemins de téléchargement wp-admin (Chemin A et Chemin B).
Vous souhaitez que votre agent IA sache tout cela sans lire la page ?
npx skills add DesignSetGo/skills intègre cinq Compétences d'agent (scaffold, manifeste, bridge, CLI, capacités) dans Claude Code, Cursor, Codex ou Claude Desktop. L'agent les charge à la demande, il peut donc répondre aux questions sur le bridge et le manifeste avant que apps init ne s'exécute. Voir DesignSetGo/skills.
Configuration unique sur votre site
- Activez le plugin DesignSetGo Apps .
- Générez un mot de passe d'application WordPress:
https://your-site.com/wp-admin/profile.php#application-passwords-section - Copier la valeur de 24 caractères, vous ne la verrez qu'une fois.
Générer une application
npxnpx @designsetgo/cli apps init my-app
cd my-app Crée un démarreur mono-fichier ( index.html + dsgo-app.json + CLAUDE.md) sans étape de compilation. Ajoutez --astro si vous préférez le projet Astro multi-pages avec routage basé sur les fichiers, puis npm install à l'intérieur.
S'authentifier
loginnpx @designsetgo/cli apps login Vous serez invité à entrer l'URL du site, votre nom d'utilisateur WordPress et le mot de passe d'application que vous avez copié. Les identifiants sont stockés à ~/.config/designsetgo/credentials.json avec des permissions 0600 . Exécutez logout pour les supprimer.
Itérer en local
devnpx @designsetgo/cli apps dev Démarre un serveur de développement local sur http://localhost:3838 avec rechargement à chaud et un bridge simulé. Aucun site WordPress requis. Ajoutez --bridge proxy --site=https://your-site.com (Pro) pour router les appels bridge vers votre vrai site. Les sauvegardes de fichiers se reflètent dans l'iframe en moins de 500 ms.
Déployer
deploynpx @designsetgo/cli apps deploy --build Exécute npm run build, vous montre les capacités demandées par l'application, envoie le paquet et affiche l'URL en production. Relancer deploy met à jour l'installation existante ; le même identifiant d'application signifie une mise à jour atomique.
Aperçu avant mise en production (Pro) : Ajoutez --preview pour obtenir une URL partageable sur /dsgo-preview/slug/token/ sans toucher au catalogue des applications installées. Partagez avec vos clients, puis exécutez --promote <id> pour installer une fois approuvé. Les URL d'aperçu expirent après 7 jours (configurable avec --ttl).
Compatibilité
Le plugin fonctionne sur WordPress 6.9 et versions ultérieures. WordPress 7.0 est requis pour dsgo.ai.prompt() et Riff. Les fonctionnalités commerce nécessitent WooCommerce. Les routes statiques fonctionnent en version Free ; les routes dynamiques alimentées par des sources en direct sont réservées à Pro. Lorsque Pro est actif, wc:products retourne une liste vide si WooCommerce est inactif.
Le modèle de confiance est aussi important : utilisez le mode iframe pour les bundles non approuvés ou les artefacts enregistrés ; utilisez le mode inline lorsque l'application est revue, approuvée et nécessite un SEO natif, un comportement de montage à la racine ou des routes multi-pages explorables.
Référence et dépannage
Le schéma du manifeste, l'API pont, les commandes CLI, les autorisations et le dépannage d'hébergement se trouvent désormais sur deux pages dédiées.
Manifeste
Le schéma dsgo-app.json : routes, autorisations et règles de revendication.
Bridge API
Chaque méthode dsgo.*, ce qu'elle retourne et l'autorisation dont elle a besoin.
Commandes CLI
Générez, déployez et gérez les applications depuis votre terminal.
Autorisations
Ce que chaque autorisation accorde et ce que la boîte de dialogue d'installation affiche.
Mise en cache et CDN
Comment DSGo Apps fonctionne avec les caches de page, les CDN et l'hébergement.
Dépannage
Solutions pour les erreurs les plus courantes : REST 401, rejets CSP et 404.
Il manque quelque chose ? Nous contacter par e-mail. La spécification du bridge est publique ; le client bridge et CLI sont sous licence MIT sur GitHub.