E1 · Diseña tu Jarvis
15 minEscribe el meu-jarvis.md: nombre, estilo, qué debe hacer, qué nunca debe hacer y qué debe recordar.
Listo cuando: el archivo cabe en una pantalla y otra persona entendería quién es tu asistente.
Clase 3 · 10 min
Un asistente personal escrito desde cero en Python, pequeño a propósito: habla contigo por Telegram, recuerda las conversaciones y usa un modelo en la nube o local. Dejas de abrir un sitio para conversar: el asistente es tuyo.
Comenzar la lección
Objetivo: diseñar, instalar y poner a trabajar un asistente con memoria y personalidad definidas por ti.
Del Telegram al modelo y de vuelta.
Desplázate por la página: cada etapa de abajo ilumina su parte del diagrama.
Conversas por Telegram, en el celular o en la computadora, como con cualquier contacto.
El bot es la puerta de entrada. Lo creas en @BotFather con /newbot y guardas el token solo en .env, como aprendiste en el nivel 1.
INTELECTO recibe el mensaje, combina la personalidad con lo que recuerda de ti y prepara la solicitud para el modelo. Es pequeño a propósito, para que puedas entenderlo y modificarlo.
El modelo genera la respuesta. En la nube (OpenRouter) es más potente y tiene un costo por uso; en local (Ollama) funciona en tu computadora, si puede soportarlo.
Escribes en Telegram, INTELECTO combina personalidad y memoria, el modelo responde y la respuesta vuelve al mismo chat. Todo es tuyo, con el token guardado en .env.
¿Quieres conocer otros sistemas de asistente listos para instalar? En la sección JARVIS de Eventos encontrarás varios.
Haz clic en cada etapa.
Antes de instalar, escribe quién es el asistente: nombre, forma de hablar, tres cosas que debe hacer cada semana, tres que nunca debe hacer y qué necesita recordar sobre ti.
Este archivo responde las preguntas de la instalación.
Otra persona lee el archivo y entiende quién es tu asistente.
En Telegram, abre @BotFather, envía /newbot y elige un nombre y un @usuario.
Guarda el token solo en .env.
El token no aparece en ningún archivo aparte de .env.
Clona INTELECTO, exporta tu briefing desde la página de comparación y pídele a Claude Code o a Codex que lo construya a partir de ese briefing y de doc/intelecto.md, con pruebas.
Usa las respuestas de tu meu-jarvis.md. El paso a paso completo está en la lección 4 del curso del nivel 2.
Envías "oi" y responde con el nombre y el estilo que definiste.
Cuéntale tres datos sobre ti un día y pregúntale por ellos al día siguiente, en una conversación nueva.
Después convierte una tarea de la semana en una solicitud fija y úsala cinco días seguidos.
Cada mañana, cuando envíe "dia", enumera mis tres prioridades a partir de lo que te conté ayer.
Copia el modelo, complétalo y solo después instala.
# Mi Jarvis ## Nombre y forma de hablar Nombre: Cómo habla (formal, directo, con humor): ## Debe hacer cada semana 1. 2. 3. ## Nunca debe hacer 1. 2. 3. ## Lo que debe recordar sobre mí - Profesión: - Rutina: - Preferencias:
git clone https://github.com/inematds/intelecto.git cd intelecto/exemplo-jarvis python3 -m unittest discover -s . -p 'test_*.py' -v python3 smoke.py
Haz la misma pregunta a los dos y anota los resultados en una tabla:
El objetivo es saber, con tus propios números, qué modelo usar para cada cosa.
Requisito previo: haber completado la secuencia 1 (terminal, carpetas, .env).
Escribe el meu-jarvis.md: nombre, estilo, qué debe hacer, qué nunca debe hacer y qué debe recordar.
Listo cuando: el archivo cabe en una pantalla y otra persona entendería quién es tu asistente.
Crea el bot en @BotFather con /newbot y guarda el token en .env.
Listo cuando: tienes el token y no aparece en ningún archivo aparte de .env.
Clona INTELECTO, exporta el briefing y pídele al agente que construya tu Jarvis con pruebas (lección 4 del curso del nivel 2).
Listo cuando: envías "oi" y responde con el nombre y el estilo que definiste.
Día 1: cuéntale tres datos sobre ti. Día 2, en una conversación nueva: pregúntale por ellos.
Listo cuando: los recuerda sin que tengas que repetirlos.
Haz la misma pregunta a un modelo en la nube (OpenRouter) y a uno local (Ollama). Anota el tiempo, la calidad y el costo.
Listo cuando: sabes decir qué modelo usar para cada cosa, con tus propios números.
Convierte una de las tareas del E1 en una solicitud fija y úsala durante una semana.
Listo cuando: la usaste 5 días seguidos y anotaste qué mejorar.
Ejercicios completos: jornada-agentes/exercicios/02-jarvis.md. El desafío extra (la lista de tareas para enviar y luego irte a dormir) es la entrada del nivel 3.
INTELECTO en Telegram, con memoria y personalidad.
La explicación aparece después de tu respuesta.
Pregunta 1 de 3
¿Por qué escribir el meu-jarvis.md antes de instalar?competencia
Pregunta 2 de 3
El asistente no recordó lo que le contaste ayer. ¿Cuál es el primer paso?
Pregunta 3 de 3
¿Cuándo tiene sentido un modelo local (Ollama)?
Elige una opción. La explicación aparece después de tu intento.