O Kombai é uma ferramenta de IA voltada para o desenvolvimento de front-end, projetada para ajudar os desenvolvedores a converter rapidamente os designs do Figma em código de front-end de alta qualidade. O Kombai não exige que os arquivos de design sigam regras específicas de nomenclatura ou layouts automáticos e reconhece automaticamente a estrutura lógica do design, reduzindo as dimensões e as margens codificadas para gerar código utilizável em ambientes de produção. Além disso, o Kombai suporta a conversão de designs do Figma em código HTML compatível com e-mail para todos os principais clientes de e-mail. A ferramenta é integrada ao IDE do desenvolvedor, o que a torna fácil de usar e adequada para tarefas de desenvolvimento que vão desde pequenos componentes até interfaces completas de aplicativos. O Kombai enfatiza a privacidade dos dados e promete não usar os dados do usuário para treinamento de modelos, o que o torna adequado para usuários individuais e corporativos.
Lista de funções
- Converta os designs do Figma em HTML, CSS e código de componente React em um clique.
- Gerar código HTML compatível com e-mail, compatível com os principais clientes de e-mail, como o Outlook.
- Reconhecimento automático de estruturas lógicas em projetos Figma sem modelos predefinidos ou regras de nomenclatura.
- Reduza as dimensões e margens codificadas para gerar componentes de IU flexíveis e dimensionáveis.
- Suporte às práticas recomendadas para mais de 30 bibliotecas de front-end para gerar código JavaScript de alta qualidade.
- Fornecer planos de visualização e edição de código para evitar alterações equivocadas no banco de dados ou na lógica de back-end.
- Oferece suporte à geração direta de código no IDE, adaptando-se aos fluxos de trabalho existentes dos desenvolvedores.
- Fornece um mecanismo de contexto personalizado de nível empresarial para dar suporte a pilhas de tecnologia complexas.
Usando a Ajuda
Instalação e configuração
O Kombai não requer a instalação de um software separado e é executado principalmente por meio de seu site ou do plug-in Figma. Os usuários precisam ter uma conta Figma e se registrar ou fazer login no site do Kombai (https://kombai.com/). Veja abaixo as etapas exatas:
- Registro e loginPara fazer login, visite o site do Kombai e clique em "Sign Up" (Registrar-se) ou "Log In" (Entrar) para ser autorizado com uma conta Figma. Uma vez conectado, o usuário será orientado a se conectar à API do Figma para acessar os arquivos de design.
- Instalação do plug-in Figma::
- Abra o Figma e vá para a página "Community" (Comunidade).
- Procure o plug-in "Kombai - código de e-mail HTML de QUALQUER design em um clique".
- Clique no botão "Open" (Abrir) e selecione o arquivo de design a ser convertido.
- No modo de desenvolvimento do Figma, clique com o botão direito do mouse na tela, selecione "Plugins", localize o plug-in Kombai e execute-o.
- Pilha de tecnologia de configuraçãoNa interface do Kombai, o usuário pode selecionar a pilha de tecnologia de destino (por exemplo, React, Vanilla HTML/CSS ou Tailwind CSS), e o Kombai gera um código adaptado com base nessa seleção.
- operação localApós gerar o código, o Kombai fornece uma função de visualização que permite aos usuários fazer o download do código e executá-lo no servidor local. Recomenda-se usar o VS Code e outros IDEs, por meio do efeito de visualização do plug-in Live Server.
Funções principais
1. design Figma para código front-end
A função principal do Kombai de converter os designs do Figma em código de front-end é simples e eficiente:
- mover::
- Abra o arquivo de design no Figma e verifique se o design contém todos os elementos da interface do usuário.
- Execute o plug-in Kombai e selecione a página ou o componente a ser convertido.
- Clique no botão "Run" (Executar) e o Kombai analisará automaticamente o design e gerará códigos HTML, CSS e componentes React.
- Visualize o código gerado e verifique se a estrutura e os estilos do DOM estão de acordo com o esperado.
- Faça o download do código ou integre-o diretamente no IDE, ajustando as variáveis ou a lógica para se adequar ao back-end.
- caracterizaçãoO Kombai elimina a necessidade de os usuários agruparem ou nomearem manualmente as camadas e reconhece de forma inteligente as estruturas lógicas em um design. Por exemplo, ele organiza automaticamente botões e caixas de texto em estruturas div semânticas e gera CSS sem dimensões codificadas para se adaptar a diferentes tamanhos de tela.
- advertênciaDesigns: assegure-se de que os designs do Figma sejam claros e evite elementos sobrepostos excessivamente complexos para melhorar a precisão da geração de códigos.
2. geração de código HTML para correio eletrônico
O Kombai oferece suporte à conversão de designs do Figma em código HTML compatível com e-mail, especialmente para profissionais de marketing por e-mail:
- mover::
- Ao preparar designs de e-mail no Figma, o design não precisa seguir um modelo específico.
- Abra o plug-in Kombai e selecione o modo "Email HTML".
- Ao clicar em "Run", o Kombai gera o código HTML com base no layout da tabela (usando o
<table>
e<tr>
e<td>
(Etiqueta). - Visualize o código HTML gerado e verifique como ele é renderizado no Gmail, no Outlook e em outros clientes.
- Exporte o código e importe-o para um provedor de serviços de e-mail (por exemplo, Klaviyo) para envio.
- caracterizaçãoO código gerado segue as práticas recomendadas de desenvolvimento de e-mail para garantir altas taxas de entrega e baixo risco de spam. O código é adaptado para dispositivos móveis e o design responsivo garante a experiência do usuário.
- advertênciaRecomendação: Ao testar o código de e-mail, é recomendável usar uma ferramenta de visualização do cliente de e-mail, como a Litmus, para verificar a compatibilidade.
3. modelo de código e modelo de perguntas e respostas
O Kombai oferece dois modos de interação:
- modo de códigoModo padrão para geração de código. Depois que o usuário seleciona uma pilha de tecnologia, o Kombai gera código com base no design ou em prompts textuais, adequados para o desenvolvimento rápido.
- modo de perguntas e respostasUsado para consultar a base de código ou perguntas relacionadas ao front-end. Por exemplo, os usuários podem digitar "how to optimise component rendering in React" (como otimizar a renderização de componentes no React) e o Kombai fornecerá uma resposta detalhada.
- equipamento::
- Selecione o modo "Ask" (Perguntar) na interface do Kombai.
- Digite uma pergunta ou selecione uma base de código e o Kombai analisará e retornará a resposta.
- As respostas podem ser copiadas diretamente no IDE ou usadas como referência de desenvolvimento.
4. recursos de personalização em nível empresarial
Os usuários corporativos podem entrar em contato com a equipe do Kombai para personalizar o mecanismo de contexto para se adaptar a pilhas de tecnologia complexas (por exemplo, MUI Base). Processo de personalização:
- Envie os requisitos da pilha tecnológica para o site da Kombai.
- A equipe configura modelos proprietários para garantir que o código seja compatível com as estruturas existentes na organização.
- Após a implantação, o Kombai garante que o código não afete o banco de dados ou a lógica de back-end.
Outras dicas de uso
- Visualizar e salvarKombai permite a visualização do código antes de gerá-lo, reduzindo os erros. Os usuários podem salvar o código localmente ou na nuvem para edição posterior.
- privacidade de dadosO Kombai segue a certificação SOC2, os dados do usuário não são usados para treinar modelos, e os usuários corporativos podem usá-los com confiança.
- Recursos de aprendizadoO site do Kombai fornece documentação (por exemplo
docs.kombai.com
), incluindo a configuração da pilha técnica, execuções de código e perguntas frequentes.
cenário do aplicativo
- Prototipagem rápida para desenvolvedores de front-end
Os desenvolvedores podem transformar rapidamente os designs do Figma em código, economizando o tempo gasto com a escrita manual de CSS e HTML para projetos iterativos rápidos. - Design de marketing por e-mail
Os profissionais de marketing de e-mail não precisam desenvolver habilidades para converter os designs do Figma em código HTML compatível com os principais clientes de e-mail, aumentando a eficiência do trabalho. - Desenvolvimento de front-end corporativo
Grandes equipes podem aproveitar o mecanismo de contexto personalizado do Kombai para gerar códigos que se adaptam a pilhas de tecnologia complexas, acelerando o processo de desenvolvimento. - Desenvolvedores independentes ou iniciantes
Os iniciantes podem usar o Kombai para gerar código padrão, aprender as práticas recomendadas para HTML, CSS e React e reduzir a curva de aprendizado.
QA
- O Kombai é gratuito?
O Kombai oferece planos gratuitos para projetos pessoais leves. Os usuários avançados podem escolher um plano pago, e é necessário visitar o site oficial (https://kombai.com/) para verificar o preço exato. - O código gerado precisa ser ajustado?
O código gerado pode ser usado em ambientes de produção, mas projetos complexos podem precisar ajustar variáveis ou lógica para se adequar ao back-end. O kombai minimiza a codificação e facilita as modificações. - Quais estruturas de front-end são compatíveis com o Kombai?
Suporte a React, Vanilla HTML/CSS, Tailwind CSS, etc., compatível com mais de 30 tipos de bibliotecas de front-end. Os usuários corporativos podem personalizar o suporte a mais estruturas. - Como posso garantir a compatibilidade do código de e-mail?
O Kombai usa um layout de tabela para gerar HTML de e-mail, segue as práticas recomendadas de desenvolvimento de e-mail, oferece suporte para Gmail, Outlook e outros clientes. Recomenda-se testar a renderização.