Passer au contenu principal
Ouvrir dans Replit

Construire un lien

Pour construire un lien, utilisez le format ci-dessous.
https://replit.com/?stack=Build&prompt=A4Jw9gtsAuQ&referrer=replit-docs

Paramètres URL

Assurez-vous d’inclure les paramètres suivants dans votre URL.
ParamètreTypeDescriptionRequis/Optionnel
stackstringLe mode de construction à utiliser. Doit être soit Design soit Build. Design ouvre le Mode Design pour le prototypage visuel. Build ouvre Agent pour le développement d’applications complètes.Requis
promptstringTexte décrivant l’application à construire, compressé en utilisant LZ-string. Le prompt non compressé peut comporter jusqu’à 50 000 caractères.Requis
referrerstringLe nom ou l’URL de la page contenant ce lien. Utilisé pour l’attribution.Optionnel
Le paramètre prompt doit être compressé en utilisant la compression LZ-string avant d’être ajouté à l’URL. Cela permet aux URL de rester dans les limites de longueur du navigateur et de se parser correctement.

Générateur de liens interactif

Utilisez l’outil ci-dessous pour générer votre lien Ouvrir dans Replit. Entrez votre prompt, sélectionnez le mode de stack, et le lien sera généré automatiquement avec la compression LZ-string appliquée.

Compression des prompts

Pour créer un lien Ouvrir dans Replit valide, vous devez compresser votre prompt en utilisant la compression LZ-string. Voici comment :

JavaScript/TypeScript

import LZString from 'lz-string';

const prompt = 'Create a todo app with a clean, modern design';
const compressed = LZString.compressToEncodedURIComponent(prompt);
const url = `https://replit.com/?stack=Design&prompt=${compressed}`;

Python

import lzstring

prompt = "Create a todo app with a clean, modern design"
compressed = lzstring.LZString().compressToEncodedURIComponent(prompt)
url = f"https://replit.com/?stack=Design&prompt={compressed}"
Utilisez compressToEncodedURIComponent pour vous assurer que la chaîne compressée est sûre pour les URL.

Exemples

Mode Design avec prompt basique
https://replit.com/?stack=Design&prompt=AoUwTgzg9gdghgGwAQAcpgC4DMoIJZRIR4YgB0QA
Mode Build avec prompt détaillé
https://replit.com/?stack=Build&prompt=LIQw1gpgBCUE4HsQBMC2IAOUMBsQDt8BLfAcygBcEEcoB3ACwjmg0WQFcBjCqdfEKWYBnKFwJiWICtALIoANyLCOIHEQBe0AI6q4MuDgCe2dt16IU6DMIB0UAJL4uODsmjI4g0iABGOaHE4ZFEAMwQ4KBIiCiJpIgUIYQAaUyIImJMKQRSYfHkuGgixBGQScl8siBBUewARJKJSfCjeOhiGGFMEUKThdIFaWNQIdXxoJQg6PIKAglTUUuYWgFUHWyA&referrer=replit%20docs

Modes de stack

Mode Design

Utilisez stack=Design pour ouvrir votre prompt dans le Mode Design, qui est optimisé pour :
  • La conception visuelle et le prototypage d’interface utilisateur
  • L’itération rapide sur les mises en page et le style
  • La création de maquettes de conception
  • Le développement axé sur le frontend

Mode Build

Utilisez stack=Build pour ouvrir votre prompt dans Agent, qui est optimisé pour :
  • Le développement d’applications full-stack
  • La logique backend et les API
  • L’intégration de bases de données
  • Les fonctionnalités complexes

Bonnes pratiques

  • Gardez les prompts concis et axés sur les fonctionnalités principales pour de meilleurs résultats de génération.
  • Utilisez un langage clair et descriptif qui explique ce que vous souhaitez construire.
  • Choisissez le mode stack approprié à votre cas d’utilisation (Design pour l’UI/UX, Build pour les applications complètes).
  • Testez vos URL compressées pour vous assurer qu’elles se parsent correctement avant de les partager.
  • Tenez compte du niveau technique de votre audience lors de la rédaction des prompts.

Authentification utilisateur

Quel que soit votre état d’authentification Replit, vous devrez fournir une entrée avant de créer l’application. Cela signifie généralement soumettre le prompt.

Gestion des erreurs

Si l’URL est malformée ou si les paramètres sont invalides, Replit ne remplira pas le prompt. Les causes possibles incluent :
  • Paramètres requis manquants (stack ou prompt)
  • Valeur stack invalide (doit être Design ou Build)
  • Échec de la décompression du paramètre prompt
  • Erreurs “URL trop longue” du navigateur (bien que la compression aide à atténuer ce problème)

Considérations de sécurité

Les liens Ouvrir dans Replit pourraient être utilisés pour créer des applications avec un comportement non intentionnel ou des failles de sécurité. Ne cliquez que sur des liens provenant de sources fiables.
Lors du partage de liens Ouvrir dans Replit :
  • Examinez attentivement les prompts avant de les partager publiquement
  • Considérez les implications de sécurité des applications générées
  • Évitez d’inclure des informations sensibles dans les prompts
  • Soyez transparent sur ce que le lien va créer

Ressources connexes