Crie um aplicativo de bichinho virtual para a área de trabalho sem saber programar
Use o Codex CLI gratuito da OpenAI para gerar um aplicativo pronto em 10 minutos - basta descrever o bichinho em palavras
- 1.Instale o Node.js versão 22 ou superior - é o ambiente de execução, sem o qual o Codex CLI não funciona. Baixe o instalador para o seu sistema, execute-o e clique em «Avançar» até o fim da instalação.
Após instalar, abra o terminal (Prompt de Comando no Windows, Terminal no macOS/Linux) e digite node -v - deve aparecer v22.x.x ou superior.
Node.js ↗ - 2.Instale o Codex CLI com o comando no terminal: npm install -g @openai/codex. Aguarde a mensagem de instalação bem-sucedida.
Se no macOS/Linux ocorrer erro de permissão, adicione sudo antes do comando: sudo npm install -g @openai/codex.
Codex CLI ↗ - 3.Faça login no Codex usando sua conta OpenAI. No terminal, digite codex - o navegador abrirá com a tela de login. Entre com a mesma conta que você usa no ChatGPT.
O plano gratuito do ChatGPT oferece um número limitado de requisições ao Codex por dia. A assinatura paga ChatGPT Plus/Pro oferece mais requisições e acesso a um modelo mais potente. Não é necessário cartão de crédito para o caminho gratuito.
Codex CLI ↗ - 4.Crie uma pasta para o projeto e acesse-a. No terminal, digite: mkdir desktop-pet && cd desktop-pet. Inicie o Codex no modo de edição completa de arquivos com o comando: codex --full-auto.
A flag --full-auto permite que o Codex crie e edite arquivos automaticamente, sem pedir confirmação a cada passo. Isso é conveniente para o primeiro projeto.
Codex CLI ↗ - 5.Cole no terminal o seguinte pedido em inglês e pressione Enter. O Codex criará a estrutura do projeto, escreverá o código em Python com a biblioteca Tkinter e iniciará o aplicativo.
O Tkinter já vem com o Python - não precisa instalar nada extra. O Codex detectará se o Python está instalado e, se necessário, orientará a instalação.
Codex CLI ↗PromptCrie um aplicativo de bichinho virtual usando Python e Tkinter. Requisitos: 1) Uma janela pequena sempre visível (200x200 px) em forma de um fofo [ANIMAL] (desenhado com formas coloridas - círculos, ovais). 2) O bichinho tem três atributos mostrados como texto: fome, felicidade, energia - cada um começa em 100. 3) A cada 5 segundos os atributos diminuem de 2 a 5 pontos aleatoriamente. 4) Três botões abaixo do bichinho: «Alimentar» (restaura a fome para 100), «Brincar» (restaura a felicidade para 100), «Dormir» (restaura a energia para 100). 5) O bichinho muda de expressão facial: cara feliz quando todos os atributos estão acima de 60, cara triste quando qualquer atributo está abaixo de 40. 6) A janela não tem barra de título e fica sempre acima das outras janelas. 7) Permita arrastar clicando em qualquer parte do bichinho. Salve tudo na pasta atual como desktop_pet.py e depois execute.
O que este prompt fazEsse pedido solicita ao Codex que crie uma janela com um bichinho feito de formas coloridas, com três atributos (fome, felicidade, energia) e três botões. Substitua [ANIMAL] por qualquer animal, por exemplo cat, dog, hamster, dragon. No final do pedido - há o comando para executar o aplicativo logo após a criação. - 6.Aguarde enquanto o Codex cria os arquivos e inicia o aplicativo. A janela com o bichinho aparecerá na tela - você pode arrastá-la com o mouse, alimentar, brincar e colocar para dormir usando os botões.
Se o aplicativo não abrir automaticamente, digite no terminal: python desktop_pet.py (no macOS/Linux: python3 desktop_pet.py). Para fechar o bichinho - pressione Escape ou Alt+F4.
Python ↗ - 7.Para modificar o bichinho depois, execute novamente codex --full-auto na mesma pasta e escreva seu pedido, por exemplo: «Faça o bichinho maior - 300x300 px, adicione um quarto botão 'Passear' que restaura todos os atributos em 20 pontos, e toque um breve som de bip quando qualquer atributo cair abaixo de 20.».
O Codex editará o arquivo existente, mantendo todas as alterações anteriores. Cada sessão de ajuste consome a cota de requisições do seu plano.
Codex CLI ↗
- grátisCodex CLI (via conta gratuita OpenAI)A conta gratuita da OpenAI oferece um número limitado de requisições ao Codex por dia - suficiente para criar e fazer alguns ajustes no aplicativo.
- grátisNode.js LTSAmbiente de execução totalmente gratuito, necessário apenas para instalar o Codex CLI.
- grátisPythonLinguagem de programação gratuita e de código aberto, a instalação é gratuita para sempre.
Por que hoje
Serviços de IA mudam rápido - interfaces e limites gratuitos podem diferir do descrito.