LunaTools - extensão do Google Chrome (gestos do mouse, navegação de páginas pelo teclado, remoção de abas duplicadas, organização de abas, união de janelas, atalho para PiP)
(github.com/lunamoth)Não sou desenvolvedor e também não sei nada de programação, mas usei chatbots de IA (principalmente Gemini, um pouco de Claude) para criar uma extensão do Google Chrome com vibe coding.
Pedi por prompt para integrar extensões que eu já usava, e também criei e juntei userscripts com algumas ideias minhas. Ontem inclusive consegui adicionar mais um recurso com a permissão do desenvolvedor de uma extensão já existente.
Fiquei curioso para saber se haveria mais alguma funcionalidade que valeria a pena adicionar, então resolvi postar no GeekNews. Há mais algum recurso que vocês acham que eu deveria incluir?
LunaTools
Recentemente, reuni em uma única extensão do Google Chrome 2 extensões e 2 userscripts que criei com Google Gemini e Anthropic Claude. (Não sei a proporção exata, mas se fosse estimar a contribuição para o código, acho que seria algo como 80% Gemini e 20% Claude.)
O nome é LunaTools. Espero que seja útil para vocês.
Funcionalidades
- Gestos do mouse: após clicar com o botão direito, ← voltar, → avançar, ↑ nova aba, ↓ fechar
- Se a URL do site tiver número de página, navegação entre páginas com as setas esquerda/direita do teclado
- Ao abrir uma nova aba, se ela já existir, a aba recém-aberta é fechada e o foco volta para a aba existente
- Ao pressionar Alt + A, organiza as abas da janela atual com base na URL
- Ao clicar no ícone da extensão, junta várias janelas em uma única janela
- Abrir o vídeo que está sendo assistido em PiP com Shift + Ctrl + P
6 comentários
Uau, e isso só com vibe coding?
O Gemini é bem bom. Ele implementou só com a descrição da funcionalidade no prompt.
Muito legal
Obrigado pelas palavras. Vou continuar atualizando.
Parece que o https do blog não funciona...
É, vou precisar atualizar. Obrigado pela resposta.