Tu Jarvis|INEMA.CLUB-PRO

Clase 4 · 20 min

Construir sin programar: tú eliges, el agente construye, la prueba confirma

No escribes código. Eliges los ingredientes en una página, como en una tienda, exportas una lista y le pides a Claude Code o a Codex que construya siguiendo el plan de obra de INTELECTO. Después lo pruebas con las pruebas y con una conversación en la terminal, antes de conectarlo a Telegram.

Empezar la clase
Laptop con una terminal oscura que muestra una lista de pruebas con marcas verdes y manos sobre el teclado.

En esta clase vas a

  1. 1La tienda de comestibles y el briefing meu-assistente.md
  2. 2Por qué la lista por sí sola no basta: el plan de construcción
  3. 3El pedido de construcción en una frase
  4. 4Comprobar con las pruebas y la conversación en la terminal

Objetivo: generar el briefing en la tienda, pedirle al agente de programación que construya con pruebas y probar el núcleo con las pruebas y una conversación.

01El camino en cinco pasos

Haz clic en cada bloque. El trabajo pesado lo hace el agente.

Haz clic en cada bloque del diagrama para ver qué hace.

Empieza con poco: pocos ingredientes, pruebas aprobadas y luego crece. Puedes volver a la tienda y agregar más.

02Cada paso y qué revisar

Haz clic en cada etapa.

1. Elegir poco

Para un primer Jarvis, el video de instalación eligió ocho: archivo de personalidad, bot de Telegram, WhatsApp, memoria con búsqueda en SQLite, bóveda de secretos cifrada, lista de comandos prohibidos, programación y skills.

Puedes empezar con menos: personalidad, Telegram, memoria y bóveda.

Listo cuandoEl carrito tiene de 4 a 8 artículos y sabes explicar para qué sirve cada uno.

03Los comandos y el pedido

Ejecuta en la terminal, dentro de la carpeta de proyectos.

Terminal · descargar INTELECTO
git clone https://github.com/inematds/intelecto.git
cd intelecto
# copia aquí el meu-assistente.md que descargaste de la tienda
Pedido 1 · primero el plan
Lee el meu-assistente.md y el plan en doc/intelecto.md. Antes de escribir código, devuélveme el plan: archivos, orden y las decisiones que dependen de mí. Usa mi identidad (SOUL, AGENTS, USER y MEMORY que están en workspace/).
Pedido 2 · construir con pruebas
Plan aprobado. Construye mi asistente en Python, con pruebas, siguiendo los contratos de doc/intelecto.md. El bot de Telegram responde solo a mi usuario. Nunca pongas secretos en el código. Al terminar, ejecuta las pruebas y muéstrame el resultado.
Terminal · probar el ejemplo del repositorio
cd exemplo-jarvis
python3 -m unittest discover -s . -p 'test_*.py' -v
python3 smoke.py
Ejemplo del repositorio
USER : lembre que meu nome é Nei
JARVIS: Seu nome é Nei.
USER : qual meu nome?
JARVIS: Seu nome é Nei.
DB   : ['Meu nome é Nei']

La línea DB prueba que el nombre se guardó en SQLite; no proviene de texto fijo.

04Práctica: construir y probar

Ejercicio E3 de la secuencia 2, por el camino que realmente usa el repositorio.

E3a · Ejecuta el ejemplo

10 min

Clona INTELECTO, entra en exemplo-jarvis y ejecuta las pruebas y smoke.py.

Listo cuando: Las 9 pruebas pasan y smoke muestra la línea DB con el nombre.

E3b · Tu briefing

15 min

En la tienda, selecciona de 4 a 8 ingredientes y exporta meu-assistente.md a la carpeta de INTELECTO.

Listo cuando: El archivo está en la carpeta y cada ingrediente tiene el motivo anotado en tu meu-jarvis.md.

E3c · Tu Jarvis construido

1 h

Copia tu carpeta workspace/ de la clase 2 al proyecto, haz los pedidos 1 y 2 y acompaña al agente.

Listo cuando: Las pruebas pasan y, en la conversación en la terminal, responde con el nombre y el estilo que definiste.

En el ejercicio original, el paso es ./start.sh. En el repositorio actual, el camino es este: briefing + plan + el agente construye. El asistente de configuración es una de las piezas que el plan indica construir.

05La instalación en video

De la tienda al asistente respondiendo, con todo el proceso en pantalla.

INTELECTO: instala tu Jarvis · 5 min 55 sPágina del video con guion →

06Pon a prueba lo que aprendiste

La explicación aparece después de tu respuesta.

Pregunta 1 de 3

¿Por qué entregarle al agente meu-assistente.md junto con doc/intelecto.md?competencia

Para ir más allá

Clase anteriorSiguiente clase