TECNOLOGIA NA PRÁTICA

← Tecnologia na prática

Artigo · Projeto pessoal

Como um painel pessoal usa o Open Finance para saber quanto sobra no mês.

O Minhas Finanças é um projeto pessoal, de uso privado e sem versão pública. Este artigo explica como ele funciona: o Open Finance traz os dados dos bancos, o painel mostra quanto sobra no mês, quanto há a pagar e quanto está disponível, e uma IA lê faturas e extratos e propõe os lançamentos para o autor aprovar. Concebido e desenvolvido por Iran Milanez Caetano, com o Claude.

O ponto de partidaContas, cartões, parcelas e dívidas espalhados, e o saldo do mês difícil de enxergar.
O que foi feitoOpen Finance para trazer os dados, um painel que calcula o mês e uma IA que propõe, e o autor aprova.
Em que estágio estáProjeto pessoal em uso pelo próprio autor, com 10 abas. Não é um produto publicado.

Em destaque

O Open Finance é o que faz o painel andar sozinho

Sem ele, cada saldo e cada fatura teriam de ser digitados ou enviados em arquivo. Com ele, os dados dos bancos chegam todo dia numa pasta, prontos para o painel.

O que chega

Saldos, transações de conta e de cartão e investimentos, entregues pela Pluggy a partir do que o banco autoriza.

Como chega

O autor conecta cada banco no Meu Pluggy e aprova no app do banco. Todo dia, às 7h, um script do Google consulta a Pluggy e grava um JSON e CSVs numa pasta do Drive.

Do Drive ao painel

Em conversa, a Claude lê o JSON e importa só as transações de fatura aberta que ainda não existem. Esse último passo é feito em conversa, não é automático.

Limites reais

Hoje são dois bancos. O Banestes não está disponível na Pluggy. Os dados chegam com 2 a 3 dias de atraso, com 90 dias de histórico, e a chave de API vale 2 horas.

Uma lição do dia a dia: importar fatura ainda aberta subestimou um mês. A regra passou a ser importar só depois do fechamento.

Na prática

O painel funcionando

Cada aba mostra um caminho do painel, passo a passo. Os exemplos usam dados fictícios.

Velocidade
Segredos nunca são pedidos no chatImportar fatura aberta subestimou um mês: a regra agora é só depois do fechamento
IntegraçõesPluggy (Meu Pluggy)Google Apps ScriptGoogle Drive

Por dentro

O caminho do dado, da origem à tela

As peças principais e como conversam entre si.

Origemextrato, fatura, print ou Open Finance
Script das 7hsó para a Pluggy, grava na pasta do Drive
Driveguarda JSON, CSVs, faturas e prints
Claudelê, responde e propõe alterações
Banco do artifactdocumentos por mês e por perfil
Telascálculos em JavaScript puro
Também no caminho:Sem servidor próprio: um único arquivo HTMLSe o banco cair, salva no navegador e avisaPerfis separados: cada um guarda cartões, contas, fixas e dívidas à parteEm desenvolvimento: visão por data da compra e importação agendada do Drive
  • HTML, CSS e JavaScript puros
  • Artifact privado do claude.ai
  • Banco de documentos em tempo real
  • Claude (IA do claude.ai)
  • Google Drive (conector)
  • Google Apps Script
  • Pluggy (Open Finance)
  • pdf.js
  • Tema claro e escuro

Cuidados

O que faz esse projeto ser confiável

Privado

O painel é um artifact privado: só o dono lê. Não há site público, e os exemplos desta página usam dados fictícios.

Revisão humana

Na aba da IA nada grava sem “Aplicar”, e há “Desfazer”. No fluxo por conversa, o dono autorizou a gravação direta.

Segredos fora do chat

Os segredos da Pluggy ficam só nas propriedades do script. A senha do PDF não é gravada nem enviada à IA.

Conferências automáticas

Detecção de duplicados por data, valor, origem e descrição, status “A conferir” e soma das compras comparada ao total da fatura.

Quando algo falha

Erros de gravação, de IA e de Drive têm mensagens próprias em português. Sem banco, o painel segue com dados no navegador.

Lições aprendidas

Importar fatura aberta subestimou um mês. Transferência entre contas próprias não é despesa. Reembolso vai na própria despesa.

Vamos conversar?

Quer organizar dados e números com ajuda de IA?

Fale comigo. Posso montar painéis que trazem os dados, calculam, conferem e deixam a decisão final com você.

Conversar pelo WhatsApp