2.9 KiB
2.9 KiB
Tenho uma ideia/problema ↓ /opsx:explore ↓ /opsx:propose minha-mudanca ↓ /opsx:apply minha-mudanca ↓ /opsx:verify minha-mudanca ↓ /opsx:archive minha-mudanca ↓ CONCLUÍDO //////////////////////////////////
| Comando | Significado |
|---|---|
/opsx:explore |
🔍 Investigar/pensar |
/opsx:propose nome |
📝 Planejar uma nova alteração |
/opsx:apply nome |
🔨 Implementar |
/opsx:verify nome |
✅ Conferir implementação |
/opsx:archive nome |
📦 Finalizar |
/opsx:onboard |
🎓 Aprender o processo |
/opsx:new nome |
Criar mudança passo a passo |
/opsx:continue nome |
Continuar mudança |
/opsx:ff nome |
⚡ Gerar artefatos rapidamente |
| //////////////////////////////// | |
| analise td projeto | |
| Objetivos: |
- criar tabela categoria campos: id, categoria, palavra_chave
Funcionalidades:
- AI deve ler nome do fornecedor e categorizar automaticamente, caso não consiga a AI deve consultar as palavras chaves da tabela categoria se encontrar utilizar o campo categoria para categorizar
- Ajustar Dashboard para mostrar e filtrar os gastos por categoria
- criar mecanismo de segurança para não entrar em loop infinito qdo acionar AI, PARA EVITAR CONSUMO exagerado de tokens
- criar "CRUD" tabela categoria, seguir mesmo layout atual do projeto
- Qdo AI não conseguir categorizar mesmo procurando por palavra_chave na tabela categoria deve gravar no banco: "Não Encontrado" com Id = 01 da tabela de categoria/clear ///////////////////////////////
- acrescentar no Formulario "Documents": Select (tabela categoria ASC) campo: categoria na rota: /documents/new
- Em Dashboard: "Ultimos Lançamentos" incluir coluna: "Categoria" logo apos coluna fornecedor
- Rota: /documents incluir coluna: "Categoria" logo apos coluna fornecedor /////////////////////////////// Objetivo: atualmente OCR captura data do documento, mudar para competencia tipo: mes/ano Exemplo: Jun/26, Jul/26. Então:
- alterar estrutura da tabela remover campo data
- Criar campos: mes e ano
- Antes de clicar no botão: Enviar revisar Perguntar Competencia: Mes/Ano
- Preencher campo: Competencia deve: Select mes (Jan,Fev,Mar,Abr,... Dez) e Ano (2026,2027,2028,2029,2030)
- Carregar no banco dados
- Aplicar correções no Dashboard e filtros em tds rotas
////////////////////// Comandos usados:
1. Encontrar o processo que ocupava a porta 8000
netstat -ano | findstr :8000 wmic process where "ProcessId=" get ProcessId,ParentProcessId,CommandLine
2. Finalizar o processo antigo
taskkill /F /PID
3. Reiniciar o servidor
cd C:\LerNotaFiscal .venv\Scripts\python.exe app.py
Servidor rodando de novo em http://127.0.0.1:8000.