O que é
O recurso Criar localmente (Build locally) permite que o Manus crie um site, aplicativo web, aplicativo móvel ou jogo em uma pasta no seu próprio computador. Você trabalha no Manus Studio, o aplicativo para desktop do Manus para macOS (Apple Silicon) e Windows. O Manus escreve o código, executa o projeto e mostra uma pré-visualização ao vivo. Ele usa os arquivos, as pastas e as ferramentas que já estão no seu computador. Para saber o que o Manus Studio pode fazer no seu computador, leia Manus Studio. Use este recurso nestes casos:- Seu projeto já está no seu computador.
- Você quer manter seu próprio fluxo de trabalho com Git.
- Você quer usar suas próprias ferramentas junto com o Manus.
Como usar
Configurar o Manus Studio
Baixe o Manus Studio
Faça login
Ative o Trabalhar localmente e escolha a pasta
Começar um novo site no seu computador
Descreva o site e onde ele deve ficar
Escolha um tipo de projeto
Permita o armazenamento de código se a pasta não estiver vazia
Revise o plano
Visualize e ajuste
Continuar um site que já está no seu computador
Indique a pasta ao Manus
Confirme a cópia certa
Escolha como conectar o código existente
Adicionar um site a um projeto maior
Você pode adicionar um site a um projeto que não é um site, por exemplo, um site oficial para um jogo.- Diga ao Manus que você quer um site separado dentro do projeto maior. Por exemplo: “Adicione um site oficial para este jogo.”
- O Manus cria o site em uma subpasta própria, por exemplo
website/. - Apenas essa subpasta pertence ao site. O Manus não inclui o restante do projeto nas versões do site.
Criar um aplicativo móvel
Descreva o aplicativo
Escolha um tipo de projeto
Confirme a transferência para o Manus Cloud
Criar um jogo
- No Manus Studio, descreva o jogo e diga ao Manus onde criá-lo no seu computador.
- O Manus configura o jogo como um projeto gerenciado pelo Manus. Ele não pede que você escolha um tipo de projeto.
- Continue com o fluxo de trabalho normal do Game Dev. Leia Game Developer.
Salvar versões e publicar um projeto gerenciado pelo Manus
Peça ao Manus para salvar uma versão
Publique quando estiver pronto
Testar pagamentos do Stripe em um projeto local
- Peça ao Manus para adicionar pagamentos. O Manus configura o Stripe no modo de teste. Leia Pagamentos.
- Teste o checkout com o cartão de teste do Stripe
4242 4242 4242 4242. - Para testar os pagamentos por completo, o Stripe precisa enviar eventos de pagamento (webhooks) para o seu aplicativo. Uma pré-visualização no seu próprio computador não consegue receber esses eventos. Peça ao Manus para transferir o projeto para um sandbox temporário na nuvem para esse teste. O Manus pede sua aprovação antes.
- Antes de publicar pela primeira vez, peça ao Manus para conectar o webhook do Stripe a partir de uma pré-visualização na nuvem.
Conectar um projeto local simples ao Manus depois
- Abra a pasta do projeto no Manus Studio.
- Peça ao Manus para conectar o site ao Manus.
- O Manus vincula a pasta existente a um novo projeto gerenciado pelo Manus. Ele mantém seus arquivos de código-fonte e não recria o site.
O que você precisa saber
O que é executado onde
- A pré-visualização é executada no seu computador. O Manus Studio abre a pré-visualização a partir de um endereço local na sua máquina. Outros dispositivos não conseguem abrir esse endereço.
- Compartilhe com outras pessoas publicando. Para que outras pessoas vejam o site, publique-o ou continue a tarefa no Manus Cloud.
- Sincronize antes de continuar na nuvem. Uma nova tarefa na nuvem começa a partir da versão sincronizada mais recente. Alterações que existem apenas no seu computador não são incluídas. Peça ao Manus para sincronizar primeiro e depois selecione Continuar em uma nova tarefa na nuvem (Continue in a new cloud task).
- Somente o proprietário pode usar arquivos locais. Arquivos locais, publicação local e a continuação em uma nova tarefa estão disponíveis apenas para o proprietário do projeto.
- Aplicativos móveis gerenciados são executados no Manus Cloud. Sites, aplicativos web e jogos permanecem no seu computador. Aplicativos móveis gerenciados pelo Manus são transferidos para o Manus Cloud.
O que o Manus envia
- Projetos gerenciados pelo Manus: Quando você salva ou sincroniza uma versão, o Manus envia o código da pasta do site. Ele não envia o restante de um projeto maior, como o jogo ao redor de um site complementar.
- A configuração por si só não envia código. Conectar uma pasta ou configurar um projeto gerenciado pelo Manus não envia seu código por si só.
- Escolher gerenciado pelo Manus não publica nada. Seu site só fica público quando você o publica.
- Projetos locais simples: O Manus não configura serviços do Manus e não salva versões no Manus. Você pode conectar o projeto ao Manus depois.
Como o Manus trabalha com seu repositório Git
- Dois históricos separados. O Manus mantém seu próprio histórico de versões para um projeto gerenciado pelo Manus. Seu repositório Git e o histórico dele permanecem separados.
- Sua configuração do Git continua a mesma. O Manus não altera seus remotes, branches, hooks ou credenciais. Ele não importa seu histórico do Git.
- Commits não são copiados de um lado para o outro. Seus commits não aparecem no histórico de versões do Manus, e as versões do Manus não aparecem como commits no seu repositório.
- Arquivos compartilhados. Os dois históricos rastreiam os mesmos arquivos da pasta. Quando o Manus traz alterações do próprio histórico, essas alterações aparecem no seu repositório Git como alterações não commitadas.
- Pastas sem um repositório Git próprio. Se a pasta do site não estiver dentro de um repositório Git, suas ferramentas do Git mostram o histórico de versões do Manus para essa pasta. Para usar um repositório separado ali, peça ao Manus para configurá-lo. Não execute
git initnessa pasta por conta própria. - O Manus adiciona dois itens à pasta do site. Um pequeno arquivo de projeto vincula a pasta ao seu projeto do Manus. Uma pasta oculta armazena o histórico de versões do Manus. Não exclua nenhum dos dois. Não faça commit da pasta oculta no seu próprio repositório.
- Worktrees e branches do Git. Você pode fazer commit do pequeno arquivo de projeto no seu repositório. Assim, um novo branch ou worktree continua vinculado ao mesmo projeto do Manus.
- Projetos na nuvem e GitHub. Para projetos que você cria no Manus Cloud, leia Integração GitHub e Controle de Código.
Limitações atuais
- A reversão ainda não está disponível para projetos locais. Você não pode reverter um projeto local gerenciado pelo Manus para uma versão salva anteriormente. Para desfazer alterações, use seu próprio histórico do Git.
- O teste completo de webhooks do Stripe precisa de um sandbox na nuvem. O checkout no modo de teste funciona localmente. Os eventos de pagamento precisam de um sandbox temporário na nuvem.
- Jogos são sempre gerenciados pelo Manus. A opção local simples não está disponível para jogos.
- Aplicativos móveis gerenciados precisam do Manus Cloud. Você não pode desenvolver um aplicativo móvel gerenciado pelo Manus no seu próprio computador.
Ferramentas no seu computador
- O Manus usa as ferramentas que você tem. O Manus usa as linguagens de programação, os gerenciadores de pacotes e as outras ferramentas instaladas no seu computador.
- Os pacotes do projeto são instalados como parte da tarefa. O Manus instala os pacotes de que seu projeto precisa, usando as configurações do próprio projeto.
- Alterações no sistema precisam da sua permissão. Antes de instalar ou reparar uma ferramenta para todo o seu computador, o Manus explica a alteração e pede sua permissão. Ele não usa privilégios de administrador sem a sua aprovação.
Mover ou copiar uma pasta de projeto
- Mova a pasta inteira. Se você mover ou renomear a pasta inteira do site, o vínculo com seu projeto do Manus e o histórico de versões permanecem intactos.
- Copiar apenas o arquivo de projeto não cria um novo site. A cópia aponta para o mesmo projeto do Manus. Em vez disso, peça ao Manus para configurar um novo projeto.
Créditos
Tarefas que trabalham com seu computador consomem créditos na mesma proporção que tarefas equivalentes na nuvem. O custo é definido pela complexidade da tarefa, e não pelo local dos arquivos. Leia Understanding Credit Consumption in the Manus Desktop App.Dicas
- Informe ao Manus o caminho completo da pasta. Um caminho completo, como
~/Documents/yoga-site, ajuda o Manus a encontrar o projeto certo logo na primeira vez. - Use uma pasta nova e vazia para um novo site. Assim, o Manus configura o projeto sem pedir que você confirme o armazenamento de código.
- Informe o tipo de projeto no primeiro prompt. Diga “gerenciado pelo Manus” ou “mantenha local” para pular a pergunta de configuração.
- Escolha gerenciado pelo Manus se você pretende publicar com o Manus. Você tem hospedagem, histórico de versões e publicação sem configuração extra.
- Mantenha um site complementar em uma subpasta própria. Assim, o histórico de versões e os envios incluem apenas o site, e não o projeto inteiro.
- Faça commit do seu trabalho no Git antes de grandes alterações. A reversão ainda não está disponível para projetos locais gerenciados pelo Manus, então seu próprio histórico do Git é sua rede de segurança.
- Faça commit do pequeno arquivo de projeto, não da pasta oculta. Assim, seus branches e worktrees continuam vinculados ao mesmo projeto do Manus.
- Planeje os testes de pagamento com antecedência. Peça ao Manus para configurar um sandbox temporário na nuvem quando estiver pronto para testar o fluxo de pagamento completo.
- Publique para compartilhar. Uma pré-visualização local funciona apenas no seu computador. Publique o site para enviar um link a outras pessoas.
Perguntas frequentes
Preciso do Manus Studio para criar localmente?
Preciso do Manus Studio para criar localmente?
Qual é a diferença entre um projeto gerenciado pelo Manus e um projeto local simples?
Qual é a diferença entre um projeto gerenciado pelo Manus e um projeto local simples?
O Manus envia meu código?
O Manus envia meu código?
O Manus vai alterar meu repositório Git?
O Manus vai alterar meu repositório Git?
Por que a tarefa do meu aplicativo móvel foi transferida para a nuvem?
Por que a tarefa do meu aplicativo móvel foi transferida para a nuvem?
Por que o Manus não pede que eu escolha um tipo de projeto para meu jogo?
Por que o Manus não pede que eu escolha um tipo de projeto para meu jogo?
Posso reverter um projeto local para uma versão anterior?
Posso reverter um projeto local para uma versão anterior?
Posso testar pagamentos do Stripe no meu computador?
Posso testar pagamentos do Stripe no meu computador?
Outra pessoa pode abrir minha pré-visualização local?
Outra pessoa pode abrir minha pré-visualização local?
Posso conectar um site local simples ao Manus depois?
Posso conectar um site local simples ao Manus depois?
O Manus pediu para instalar uma ferramenta no meu computador. Por quê?
O Manus pediu para instalar uma ferramenta no meu computador. Por quê?
Criar localmente consome mais créditos?
Criar localmente consome mais créditos?