E1 · Desenhe o seu Jarvis
15 minEscreva o meu-jarvis.md: nome, jeito, o que deve fazer, o que nunca deve fazer e o que precisa lembrar.
Pronto quando: o arquivo cabe numa tela e outra pessoa entenderia quem é o seu assistente.
Aula 3 · 10 min
Um assistente pessoal escrito do zero em Python, pequeno de propósito: fala com você pelo Telegram, lembra das conversas e usa um modelo na nuvem ou local. Você deixa de abrir um site para conversar: o assistente é seu.
Começar a aula
Objetivo: desenhar, instalar e pôr para trabalhar um assistente com memória e personalidade definidas por você.
Do Telegram ao modelo e de volta.
Role a página: cada etapa abaixo acende a sua parte do diagrama.
Você conversa pelo Telegram, no celular ou no computador, como com qualquer contato.
O bot é a porta de entrada. Você o cria no @BotFather com /newbot e guarda o token apenas no .env, como aprendeu no degrau 1.
O INTELECTO recebe a mensagem, junta a personalidade e o que lembra de você e monta o pedido ao modelo. É pequeno de propósito, para você entender e mudar.
O modelo gera a resposta. Na nuvem (OpenRouter) é mais forte e tem custo por uso; local (Ollama) roda no seu computador, se ele aguentar.
Você escreve no Telegram, o INTELECTO junta personalidade e memória, o modelo responde e a resposta volta para o mesmo chat. Tudo seu, com o token guardado no .env.
Quer ver outros sistemas de assistente prontos para instalar? A área JARVIS do Eventos reúne vários.
Clique em cada etapa.
Antes de instalar, escreva quem é o assistente: nome, jeito de falar, três coisas que ele deve fazer toda semana, três que nunca deve fazer e o que precisa lembrar de você.
Esse arquivo responde às perguntas da instalação.
Outra pessoa lê o arquivo e entende quem é o seu assistente.
No Telegram, abra o @BotFather, mande /newbot e escolha nome e @usuário.
Guarde o token só no .env.
O token não aparece em nenhum arquivo além do .env.
Clone o INTELECTO, exporte o seu briefing na página de comparação e peça ao Claude Code ou ao Codex que construa a partir dele e do doc/intelecto.md, com testes.
Use as respostas do seu meu-jarvis.md. O passo a passo completo está na aula 4 do curso do degrau 2.
Você manda "oi" e ele responde com o nome e o jeito que você definiu.
Conte três fatos seus num dia e pergunte no dia seguinte, numa conversa nova.
Depois transforme uma tarefa da semana em pedido fixo e use cinco dias seguidos.
Toda manhã, quando eu mandar "dia", liste as minhas três prioridades a partir do que eu te contei ontem.
Copie o modelo, preencha e só depois instale.
# Meu Jarvis ## Nome e jeito de falar Nome: Como fala (formal, direto, bem-humorado): ## Deve fazer toda semana 1. 2. 3. ## Nunca deve fazer 1. 2. 3. ## O que precisa lembrar de mim - Profissão: - Rotina: - Preferências:
git clone https://github.com/inematds/intelecto.git cd intelecto/exemplo-jarvis python3 -m unittest discover -s . -p 'test_*.py' -v python3 smoke.py
Rode a mesma pergunta nos dois e anote numa tabela:
O objetivo é saber, com os seus números, qual modelo usar para quê.
Pré-requisito: a sequência 1 feita (terminal, pastas, .env).
Escreva o meu-jarvis.md: nome, jeito, o que deve fazer, o que nunca deve fazer e o que precisa lembrar.
Pronto quando: o arquivo cabe numa tela e outra pessoa entenderia quem é o seu assistente.
Crie o bot no @BotFather com /newbot e guarde o token no .env.
Pronto quando: você tem o token e ele não aparece em nenhum arquivo além do .env.
Clone o INTELECTO, exporte o briefing e peça ao agente que construa o seu Jarvis com testes (aula 4 do curso do degrau 2).
Pronto quando: você manda "oi" e ele responde com o nome e o jeito que você definiu.
Dia 1: conte três fatos seus. Dia 2, numa conversa nova: pergunte sobre eles.
Pronto quando: ele lembra sem você repetir.
Mesma pergunta num modelo da nuvem (OpenRouter) e num local (Ollama). Anote tempo, qualidade e custo.
Pronto quando: você sabe dizer qual modelo usar para quê, com os seus números.
Transforme uma das tarefas do E1 em pedido fixo e use por uma semana.
Pronto quando: você usou 5 dias seguidos e anotou o que melhorar.
Exercícios completos: jornada-agentes/exercicios/02-jarvis.md. O desafio extra (a lista de tarefas para mandar e ir dormir) é a entrada do degrau 3.
O INTELECTO no Telegram, com memória e personalidade.
A explicação aparece depois da sua resposta.
Pergunta 1 de 3
Por que escrever o meu-jarvis.md antes de instalar?competência
Pergunta 2 de 3
O assistente não lembrou o que você contou ontem. Qual o primeiro passo?
Pergunta 3 de 3
Quando faz sentido um modelo local (Ollama)?
Escolha uma alternativa. A explicação aparece depois da sua tentativa.