Uruz Lab
Projetos
Sobre
Todos os projetos

Central de agentes

Legion

Estado
Em evolução
Tipo
Projeto pessoal
Painel do Legion com os departamentos Escola, Treino e Pesquisa em constelação ao redor do MUNINN

Painel real do Legion, rodando com histórico e pedido fictícios.

Problema

Juntar informação de vários lugares, acompanhar prazos e montar um relatório toma horas toda semana, e é fácil esquecer uma etapa.

Solução

  • Agentes organizados em departamentos: escola, treino e pesquisa
  • Alguns rodam sozinhos todo dia às 6h30; outros, quando eu peço
  • Lê notas, agenda da escola, treinos do relógio e hábitos
  • Monta cadernos de estudo e relatórios, e manda por e-mail
  • Pesquisa com um crítico que confere as fontes antes de entregar
  • Painel com o mapa dos agentes, custos e alertas, no Mac e no celular

Como funciona

  1. 1

    Coleta

    Todo dia de manhã, os coletores buscam notas, agenda da escola, treinos do relógio e hábitos.

  2. 2

    Tarefas agendadas

    Cada agente roda no horário certo. Se o Mac estava dormindo, roda ao acordar.

  3. 3

    Revisão

    Um agente crítico confere o trabalho do outro e devolve para corrigir antes de entregar.

  4. 4

    Relatório

    Sai um documento pronto, por e-mail, de uma conta própria do Legion.

Integrado ao MUNINN, o assistente com voz.

Conexões

  • MUNINNRecebe os pedidos ditos por voz e devolve a resposta para o MUNINN falar.
  • BoletimTodo dia, às 6h30, lê as notas do Boletim e, se houver nota nova, comenta e avisa.
  • Habits TrackerLê a rotina e as metas de esporte; são a régua do relatório semanal de treino.

Como foi feito

O Legion nasceu depois do MUNINN, com a ideia de vários especialistas comandados por um assistente. Comecei definindo os departamentos e o que cada agente faria, e só depois desenvolvi um por vez.

A lista dos agentes fica num arquivo de configuração único. Para criar um agente novo, basta uma entrada nele e o arquivo do agente; um verificador confere se nada ficou fora do lugar. A maioria dos agentes é programa comum, que busca e organiza dados sem IA. A IA só entra no fim, quando há algo novo para interpretar.

Cada entrega foi testada de verdade na minha rotina: relatório semanal de treino, cadernos de estudo para as provas, prazos marcados na agenda, pesquisa com crítico. O que não servia foi tirado, como o triatlo nos relatórios e agentes que só existiam para fazer número. Também troquei o Strava pelo relógio Garmin, onde os treinos realmente ficam, e o resumo de estudo, que chegava como texto no e-mail, virou um caderno em PDF com capa, resumo, exercícios e gabarito.

O painel em forma de mapa foi desenhado em várias rodadas, até ficar limpo no celular. Depois, o MUNINN passou a mandar pedidos por voz para o Legion, que escolhe o especialista e devolve o resultado para ele falar.

Onde está hoje

Já funciona

  • Todo dia de manhã: notas, agenda da escola, treinos do relógio e hábitos coletados sozinhos
  • Cadernos de estudo em PDF para as provas, por e-mail
  • Pesquisa com um crítico que confere as fontes
  • Relatório semanal de treino e prazos marcados na agenda
  • Painel no computador e no celular, e pedidos por voz pelo MUNINN

Ainda falta ou tem limite

  • Os agentes rodam no meu computador: com ele desligado, esperam ele ligar
  • O login do portal da escola vence de tempos em tempos e precisa ser renovado; o Legion avisa quando acontece
  • Alguns agentes só trabalham quando eu peço, de propósito

Minha parte

Decidi os departamentos, os agentes e a ordem de construção, e defini a função de cada um. Testei cada agente com dados reais, cortei o que não ajudava e cuidei para nenhuma senha ir para o código. Desenvolvi a programação com auxílio de IA.