Construindo um link
Para construir um link, use o formato abaixo.Parâmetros de URL
Certifique-se de incluir os seguintes parâmetros na sua URL.| Parâmetro | Tipo | Descrição | Obrigatório/Opcional |
|---|---|---|---|
stack | string | O modo de construção a ser usado. Deve ser Design ou Build. Design abre o Canvas para prototipagem visual. Build abre o Agent para desenvolvimento completo de aplicativos. | Obrigatório |
prompt | string | Texto descrevendo o aplicativo a ser construído, compactado usando LZ-string. O prompt descompactado pode ter até 50.000 caracteres. | Obrigatório |
referrer | string | O nome ou a URL da página que contém este link. Usado para atribuição. | Opcional |
O parâmetro
prompt deve ser compactado usando compressão LZ-string antes de
ser adicionado à URL. Isso ajuda a manter as URLs dentro dos limites de tamanho do navegador
e a garantir que sejam interpretadas corretamente.Construtor de link interativo
Use a ferramenta abaixo para gerar seu link Open in Replit. Digite seu prompt, selecione o modo stack e o link será gerado automaticamente com a compressão LZ-string aplicada.Compactando prompts
Para criar um link Open in Replit válido, você deve compactar seu prompt usando compressão LZ-string. Veja como:JavaScript/TypeScript
Python
Exemplos
Canvas com prompt básicoModos de stack
Canvas
Usestack=Design para abrir seu prompt no Canvas, que é otimizado para:
- Design visual e prototipagem de UI
- Iteração rápida em layouts e estilos
- Criação de mockups de design
- Desenvolvimento focado em frontend
Build Mode
Usestack=Build para abrir seu prompt no Agent, que é otimizado para:
- Desenvolvimento de aplicações full-stack
- Lógica de backend e APIs
- Integração com banco de dados
- Funcionalidades e recursos complexos
Boas práticas
- Mantenha os prompts concisos e focados nos recursos principais para obter melhores resultados de geração.
- Use linguagem clara e descritiva que explique o que você quer construir.
- Escolha o modo
stackapropriado para seu caso de uso (Design para UI/UX, Build para apps completos). - Teste suas URLs compactadas para garantir que sejam interpretadas corretamente antes de compartilhá-las.
- Considere o nível técnico do seu público ao elaborar prompts.
Autenticação do usuário
Independentemente do seu estado de autenticação no Replit, você precisará fornecer uma entrada antes de criar o app. Geralmente, isso significa enviar o prompt.Tratamento de erros
Se a URL estiver malformada ou os parâmetros forem inválidos, o Replit não preencherá o prompt. As possíveis causas incluem:- Parâmetros obrigatórios ausentes (
stackouprompt) - Valor de
stackinválido (deve serDesignouBuild) - Falha na descompressão do parâmetro
prompt - Erros de “URL muito longa” no navegador (embora a compressão ajude a mitigar isso)
Considerações de segurança
Ao compartilhar links Open in Replit:- Revise os prompts cuidadosamente antes de compartilhá-los publicamente
- Considere as implicações de segurança dos apps que estão sendo gerados
- Evite incluir informações sensíveis nos prompts
- Seja transparente sobre o que o link vai criar