Ir para o conteúdo
17 de julho de 2026 · Manual

Manual: As Minhas Builds, a sua biblioteca de produtos

Este artigo descreve o produto na data de publicação. Consulte AI Builder e Equipas de Agentes para as funcionalidades atuais.

Manual: As Minhas Builds, a sua biblioteca de produtos
Andava à procura de um projeto na terça-feira passada e não me lembrava do nome que tinha dado ao chat — "landing page v2", talvez, ou algo igualmente inútil seis semanas depois. É normalmente nesse momento que Os Meus Projetos deixa de ser um extra e passa a ser a ferramenta a que realmente se recorre. Depois da terceira ou quarta app gerada, percorrer uma lista de chats para encontrar algo que se fez é mais lento do que devia ser, e a biblioteca foi construída exatamente para essa lacuna. Escrevi "admin" na barra de pesquisa primeiro, por hábito, e depois desisti e usei os filtros: Tipo restringido a aplicação web, Categoria reduzido ainda mais a ferramentas internas versus voltadas para clientes, e ali estava — três cartões depois, uma etiqueta de versão a indicar v3. Tinha-me esquecido de que tinha voltado a esse chat duas vezes. A biblioteca não me estava a mostrar duplicados; estava a mostrar linhagem. O v1 e o v2 não tinham desaparecido, só tinham saído da vista predefinida, e isso acabou por importar cerca de dez minutos depois, quando o cliente noutro projeto detestou uma alteração de navegação que eu tinha publicado como v4. Abri o antigo cartão v3, naveguei na sua árvore de ficheiros no próprio local, peguei nos dois ficheiros que interessavam e voltei a publicar. Sem re-prompting, sem escavar numa transcrição de chat a tentar reconstruir como era o layout antigo. É essa a parte da anatomia do cartão que já compensa antes de se abrir seja o que for: uma captura de ecrã real como miniatura, captada após verificação, para que o que se vê seja realmente o que renderizou, em vez de um projeto que tecnicamente terminou mas deu erro ao carregar. Por baixo disso, distintivos de tipo e categoria, um número de versão, uma data relativa. Suficiente para triar sem um clique. E quando se clica, as opções dividem-se claramente —
  • Pré-visualizar abre o projeto ao vivo diretamente, sem download, sem servidor local. Para um site, é a experiência publicada; para um projeto desktop ou móvel, é o mais próximo que se chega de o executar sem o instalar.
  • Código é a árvore de ficheiros, navegável ali mesmo. Uso isto constantemente para uma verificação rápida de trinta segundos — se realmente usou a biblioteca que eu pedi — antes de avançar para um download.
  • O menu de ações cobre download, publicação, instaladores nativos para tudo o que os suporta, envio para a loja onde for elegível, e guardar como template.
Nada disto exige reabrir a conversa. Só voltei ao chat original uma vez nesse dia, e foi para pedir uma alteração real, que é a única coisa que a biblioteca genuinamente não consegue fazer por si — as alterações precisam de contexto, e o contexto vive na conversa. Tudo o resto, a biblioteca trata sozinha, funcionando em paralelo ao chat em vez de ser um atalho de volta a ele. Publique algo a partir do cartão e o chat reflete isso da próxima vez que abrir essa conversa; publique-o a partir de dentro do chat e o cartão também é atualizado. O mesmo projeto, duas portas. Mais tarde nessa tarde, uma colega pediu-me um link para algo que tinha construído na semana anterior, e reparei que não a enviei para a conversa — enviei-lhe o cartão e, honestamente, teria enviado o URL publicado a partir do cartão se já estivesse ao vivo. Ninguém quer receber o histórico de chat de outra pessoa para encontrar um ficheiro. Assim que uma equipa tem mais do que um par de projetos por pessoa, isto divide-se naturalmente: o chat mantém-se a sua oficina privada, a biblioteca torna-se a coisa que as outras pessoas realmente usam. Também tinha ali um jogo de um projeto de fim de semana, e foi aí que me lembrei de que a biblioteca não é a única forma de ver os mesmos dados. Os jogos aparecem em Os Meus Projetos como tudo o resto, mas também vivem em Os Meus Jogos, filtrados por modo de jogo e estado de publicação, e se os jogos forem a maior parte do que produz, essa é a melhor vista diária. A mesma lógica aplica-se a Publicado, que mostra o estado atual ao vivo de tudo o que tem um URL ou está numa fila de loja, e Lançados, que acompanha o estado de revisão da app store ou loja de extensões. Perguntas diferentes sobre os mesmos cartões — "o que está ao vivo agora" versus "o que construí sobre o tema X" — não sistemas separados encaixados à força. Uma coisa apanhou-me de surpresa da primeira vez que aconteceu: publicar um projeto não o congela. Voltei depois ao chat desse painel de administração, pedi uma alteração, obtive um v4 — e a versão publicada ao vivo continuou a servir o v3 até eu voltar a publicar explicitamente. Fez sentido depois de pensar nisso. Se cada prompt aleatório contra um chat ao vivo pudesse quebrar um site em produção, ninguém voltaria a tocar num projeto publicado. A outra coisa que fiz nessa semana, quase como uma ideia tardia, foi guardar o painel de administração como template. Era a terceira ferramenta interna que construía com basicamente a mesma estrutura — o mesmo layout, o mesmo esqueleto de autenticação, os mesmos componentes de tabela, apenas com dados diferentes por baixo. Guardar como template extraiu a estrutura e o estilo, não o conteúdo específico, e começar o quarto projeto a partir dali transformou o que teria sido uma conversa de planeamento de vinte minutos em cerca de cinco. O senão é que um template fica congelado no momento em que é guardado — as minhas convenções mudaram desde então, e o template antigo não sabe disso. Está bem para um ponto de partida do qual se vai divergir de qualquer forma; se quiser reutilização que se mantenha realmente sincronizada, é melhor referenciar ficheiros entre projetos diretamente do que fazer template deles.
Nada expira. Aquele v1 de há seis semanas, ainda por baixo do v3 na linhagem — continua pré-visualizável, descarregável, publicável, exatamente tão acessível como o que construí esta manhã. Não há um relógio de limpeza a correr em segundo plano. A biblioteca é um arquivo a partir do qual se pode publicar, não uma página de histórico contra a qual se está a correr.
Manual
PartilharXLinkedInFacebookRedditQuoraWhatsAppTelegramEmail
← Todos os artigos