SoBookClub - Serviço de anotações para livros físicos
(play.google.com)▷Contexto de desenvolvimento:
- Desenvolvemos junto com a criação de um serviço de assinatura de livros físicos com o mesmo nome.
- No início, foi desenvolvido como um serviço adicional para clientes da assinatura. Porém, o serviço de assinatura de livros foi encerrado após uma operação de teste, e atualmente estamos operando apenas o app. Percebemos como é difícil criar um novo serviço e operá-lo com sucesso.
- O app está disponível para Android e iOS.
- Você pode baixá-lo pesquisando por "SoBookClub" no Google Play ou na App Store.
▷Forma de desenvolvimento:
- Foi desenvolvido com vibe coding.
- Usamos na proporção de Claude 29%, Gemini 70% e ChatGPT 1%.
- As ferramentas foram usadas na proporção de Cursor 20%, VS Gemini Code Assist 30% e VS Gemini CLI 50%.
- O custo com tokens foi de aproximadamente US$ 3.000+@. Esse valor inclui também os tokens gratuitos oferecidos ao se cadastrar no Google.
- Como era necessário criar um serviço de assinatura web e 2 apps, usamos Flutter + Firebase para facilitar a manutenção.
- O painel administrativo foi desenvolvido para ser gerenciado pela web.
- Usamos principalmente a abordagem de escrever as especificações de trabalho com Claude e desenvolver com Gemini. As especificações foram divididas e separadas em unidades de trabalho o mais simples possível.
- Seguíamos o trabalho conforme as especificações e, antes de iniciar cada tarefa, reorganizávamos mais uma vez o escopo e o conteúdo daquela tarefa; depois disso, prosseguíamos com o trabalho. Repetimos o processo de, caso surgisse trabalho desnecessário ou o andamento parasse, fazer rollback imediatamente e retomar o trabalho.
▷Apresentação do serviço:
- Ao ler um livro físico, se quiser anotar uma frase, você pode tirar uma foto e salvá-la como texto.
- Pessoas que estão lendo o mesmo livro podem conversar por chat.
- Se quiser organizar seus pensamentos sozinho, também pode ter uma conversa simples com um LLM.
▷Impressões:
- Implementar uma ideia ficou mais fácil do que eu imaginava.
- Para implementar uma ideia, é preciso repetir infinitamente planejamento > execução.
- Se você sempre monitorar o LLM, bloquear quando ele tentar fazer trabalho desnecessário e revisar o conteúdo antes de prosseguir, é possível reduzir ao menos um pouco o uso de tokens.
Ainda não há comentários.