Inmersión Del chat al agente · Día 2 · sábado, 12 de diciembre

Colas y publicaciones. El trabajo en cola y el canal con puerta de control.

Envías el trabajo a una cola, te alejas y montas el canal de tu nicho, que verifica cada número y solo publica lo que aprobaste.

2 turnos, 10 bloques, cada uno con un ejercicio y un «listo cuando».

Cursos, proyectos y vídeos: están todos en el área Del chat al agente →

01 · Mañana

Colas: diez tareas y a dormir

Base: curso 3, Colas. En el chat, el agente hace una cosa a la vez y solo con la ventana abierta. Una cola guarda la solicitud, procesa una por vez, retoma el trabajo después de una caída y separa lo que salió bien de lo que falló.

Participantes alrededor de la mesa de vidrio, con notebooks y monitores, en una inmersión anterior.
Participantes alrededor de la mesa de vidrio, con notebooks y monitores, en una inmersión anterior.

Los bloques de la mañana, en orden

Bloque 1 · Mañana

Del chat a la cola: qué va y qué queda en tus manos

Por qué importa: Una cola sin clasificación solo hace que el error ocurra más rápido. La pregunta sobre las consecuencias externas determina dónde necesitas estar presente: ahí es donde gestionas en vez de hacer.

  1. Las cuatro garantías: guardar antes de ejecutar, una por vez, retomar después de una caída y separar lo hecho de lo que falló.
  2. La clasificación en tres preguntas: ¿la entrada cabe en una línea? ¿Se puede verificar el resultado? ¿Tiene consecuencias externas (publicar, enviar, gastar)?
  3. Tres destinos: cola por sí sola, cola con control, queda en tus manos.
  4. Pídele al agente de la carpeta del día 1 que revise la tabla sin modificar el archivo.

Ejercicio: Completa fila-no-papel.md con diez tareas repetitivas de tu trabajo, a partir de tu lista para irte a dormir.

Listo cuando: las 10 filas están completas y al menos dos tienen control.

Clases 1 y 2 · Por qué una cola y qué sigue →
Bloque 2 · Mañana

La cola casera en 30 líneas

Por qué importa: Ves las cuatro garantías en funcionamiento en carpetas que abres con el mouse. Después de eso, el bot deja de ser una caja negra.

  1. git clone de jornada-agentes y dos tareas en fila/entrada/.
  2. Ejecutar ./ferramentas/fila-caseira.sh fila (Claude) o con codex, con tu suscripción.
  3. Ver las carpetas entrada/, rodando/, feito/ y falhou/: la tarea solo sale de rodando/ cuando termina.

Ejercicio: Ejecuta la cola, interrúmpela con Ctrl+C en medio de una tarea y vuelve a ejecutarla.

Listo cuando: las tareas están en fila/feito con la respuesta y viste que la cola continuó donde se había quedado.

Clase 3 · La cola casera →
Bloque 3 · Mañana

Instalar inemaccbot hasta que /ping responda

Por qué importa: A partir de aquí, el pedido sale del celular y tu computadora trabaja. La allowlist y el chmod 600 son lo mínimo de seguridad para un agente que ejecuta cosas a partir de un mensaje.

  1. Un bot nuevo en @BotFather, solo para la cola (no reutilices el token de Jarvis: dos procesos con el mismo token se disputan los mensajes).
  2. git clone de inemaccbot y de los repos hermanos, ./scripts/instalar.sh --checar, npm ci, npm test y npm run build.
  3. .env con el token y ALLOWED_CHAT_IDS=0, chmod 600 .env, ./start.sh: el primero /ping te registra como propietario y cierra la puerta.
  4. Después, como servicio de usuario, para sobrevivir al cierre de sesión y arrancar al iniciar el sistema.

Ejercicio: Instala, vincula y prueba /ajuda y /fila.

Listo cuando: /ping responde en tu Telegram y /fila muestra las colas vacías.

Clase 4 · Instalar inemaccbot →
Bloque 4 · Mañana

Enviar tareas y apartarte

Por qué importa: Aquí es donde dejas de esperar frente a la pantalla. Los pedidos entran todos a la vez, el bot los distribuye en las colas y avisa cuando termina cada uno.

  1. Formato del pedido: <skill>: <entrada> [| campo]. /skills enumera lo que tiene tu bot; /ajuda <skill> muestra los campos.
  2. Campos que se aplican a todas: | modelo=haiku, | esforco=high, | motor=codex.
  3. Hacer seguimiento e intervenir: /fila, /jobs, /status j13, /furar y /cancelar.
  4. Antes de reiniciar el bot, comprueba que la cola esté vacía: reiniciarlo mientras hay una tarea en marcha cancela el job.

Ejercicio: Envía de 3 a 5 tareas de tu lista en papel, empezando por las que no necesitan aprobación, y haz seguimiento con el /fila.

Listo cuando: el /fila mostró el lote distribuido y cada tarea volvió con un resultado o con el motivo del fallo.

Clase 5 · Enviar tareas →
Bloque 5 · Mañana

Puntos de aprobación: después de lo que requiere tu atención y antes de lo que es costoso o público

Por qué importa: Aprobar, corregir o rechazar es el momento en que gestionas en vez de hacer. Si el punto de aprobación está al principio, no hay nada que mostrar; al final, llega tarde.

  1. Un flujo es una tarea dividida en fases, cada una con su estado. El punto de aprobación es la fase que termina y queda a la espera de ti.
  2. Ensayar antes de gastar: /promoavatar <assunto> | sombra muestra las fases y no pone nada en la cola.
  3. Decidir en el punto de aprobación: /pronto aprueba, /refazer reanuda lo que falló, /cancelar es el último recurso, /limpar solo borra con confirmar.
  4. | sem-portao solo en flujos en los que ya confías, nunca antes de publicar algo que no hayas leído.

Ejercicio: Ejecuta un flujo con un punto de aprobación, lee lo que llegó al chat, corrígelo y solo entonces aprueba.

Listo cuando: rechazaste o corregiste al menos un texto antes de aprobarlo.

Clase 6 · Puertas →

02 · Tarde

Publicaciones: el canal de tu nicho en automático

Base: curso 4, Redes en automático. Sin cola y sin puntos de aprobación, automatizar las redes sociales solo hace que publiques mal más rápido. La regla de la tarde: primero lo barato y después lo caro; plan, texto y revisión antes del avatar y el render.

La sala de trabajo del Refúgio INEMA, con grandes ventanales hacia las montañas, durante una inmersión anterior.
La sala de trabajo del Refúgio INEMA, con grandes ventanales hacia las montañas, durante una inmersión anterior.

Los bloques de la tarde, en orden

Bloque 6 · Tarde

La cadena del canal y el reel en 7 etapas

Por qué importa: Ver toda la cadena antes de automatizar permite identificar dónde está el riesgo (un número sin fuente, un video equivocado publicado) y dónde está el costo (avatar y render). El plan con puntuación descarta las ideas débiles cuando todavía son baratas.

  1. Las seis estaciones de un radar: recopilación, base con fuentes, guion, revisión, avatar y video, publicación con aviso en Telegram.
  2. El plan antes de hablar: persona, deseo, gancho con número o dato, fuente y puntuación de potencial de 0 a 10. Por debajo de 7, cambia el enfoque.
  3. Las siete partes: gancho, miedo o prueba, deseo, facilidad, descubrimiento, beneficio y comentario. De 550 a 700 caracteres, escribe los números con palabras.
  4. El pedido al agente para escribir el texto a partir del plano.md, sin inventar ningún número.

Ejercicio: Completa el plano.md y escribe el reel de tu nicho en 7 partes. Léelo en voz alta y cronometra.

Listo cuando: lo lees en menos de 45 s, la puntuación del plan es de 7 o más y la primera frase presenta el gancho con un número o un dato.

Clases 1 y 2 · Flujo de trabajo y reel en 7 etapas →
Bloque 7 · Tarde

Los 5 de tu nicho y las reglas que nunca se deben romper

Por qué importa: Un canal automático es tan bueno como las fuentes que sigue y las reglas que obedece. Las reglas protegen a quienes lo ven y tu reputación.

  1. canais.md: 5 referentes consolidados, con el criterio en una línea. No se incluyen nombres emergentes; solo se añaden nuevos con tu OK.
  2. regras.md: qué cuenta como hecho, el aviso obligatorio del nicho, lo que nunca publicas y las reglas que surgieron de los rechazos.
  3. La pregunta del nicho: ¿qué podría perjudicar a quienes lo ven si se dice mal? La respuesta se convierte en el aviso y la lista de lo que «nunca publico».

Ejercicio: Elige los 5 referentes y escribe las reglas de tu nicho.

Listo cuando: tienes canais.md y regras.md, y el criterio de selección cabe en una línea.

Clase 3 · Nicho y reglas →
Bloque 8 · Tarde

La base con fuentes: cada número acompañado del fragmento literal

Por qué importa: La verificación no juzga si el número es cierto en el mundo: garantiza que alguien dijo exactamente eso en el video citado. Esa es la diferencia entre un canal con fuentes y uno que inventa.

  1. Transcribir en tu computadora un video de una de las referencias.
  2. base.md con una línea por número: quién lo dijo, video, fecha y fragmento literal de 6 a 30 palabras, sin editar.
  3. Ejecutar el verificador de la lección: python3 confere.py base.md transcript.txt imprime OK o FUERA por fragmento.

Ejercicio: Arma tu base y pásala por el verificador.

Listo cuando: cada línea tiene el fragmento literal entre comillas y el confere.py imprime solo OK.

Clase 4 · Base con fuentes →
Bloque 9 · Tarde

Guion de 60 s con fuentes en pantalla

Por qué importa: El guion es donde más tienta al agente completar con números de otras fuentes. Vincular la solicitud a la base y pasarla por la lista de control es lo que permite automatizar sin perder la confianza de quien mira.

  1. Estructura: apertura con el número más contundente, los hechos con quién los dijo y la fecha en pantalla, el aviso sobre el nicho, una pregunta para comentar y un solo destino.
  2. Solicitud al agente usando solo la base.md y la regras.md. Si no hay material suficiente, la respuesta correcta es SIN TEMA.
  3. La lista de control: todos los números están en la base, ningún dígito en la narración, fuente en cada escena, aviso presente. Si falla dos veces, hoy no sale ningún video.

Ejercicio: Pide el guion, revísalo con la lista de control y devuelve lo que no cumpla.

Listo cuando: todos los números del guion están en la base.md y toda la lista de control está marcada.

Clase 5 · Guion revisado →
Bloque 10 · Tarde

La agenda con control y el lote de la noche

Por qué importa: La agenda convierte el flujo de trabajo en un canal que funciona sin que tengas que acordarte. Durante la primera semana nada se publica sin tu aprobación, y cada rechazo se convierte en una regla.

  1. Elegir la frecuencia y escribir el temporizador de systemd (o el cron), con límites de tiempo y memoria.
  2. Un día flojo no se convierte en video: escribe de antemano el mensaje de «sin tema». Cada ejecución termina con un aviso en Telegram; el silencio nunca es una respuesta.
  3. Videos para el público (promoavatar y promoavatar3) como demostración, ensayados con | sombra.
  4. Antes de dormir: enviar a tu bot el lote de la noche con las tareas de la cola anotadas en papel.

Ejercicio: Escribe la agenda de tu canal y envía el lote de la noche.

Listo cuando: el list-timers (o el crontab) muestra la próxima ejecución, sabes qué ocurre en un día sin tema, y el /fila muestra el lote distribuido.

Clase 7 · Agenda y puerta →

03 · Lo que el agente no hace sin ti

Los controles humanos del día.

  • Las consecuencias externas requieren un control: publicar, enviarle algo a un cliente o gastar créditos; el agente prepara y se detiene.
  • Solo se atienden los chats de la allowlist. Empareja antes de dejar el bot en funcionamiento.
  • El token y el .env con chmod 600, nunca en Git, una captura de pantalla o un mensaje.
  • Primera semana de agenda: nada se publica sin aprobación. El control solo se retira después de 3 días seguidos sin rechazos.
  • Un guion rechazado dos veces no se convierte en video; un día flojo se marca como «sin tema».

04 · Dónde suele trabarse el grupo

Los errores que las lecciones ya conocen.

  • El bot responde, pero todos los jobs fallan: el claude no tiene la sesión iniciada. Compruébalo con claude auth status.
  • Servicio activo y /ping sin respuesta: tu id no está en la allowlist.
  • Reiniciar el bot mientras se ejecuta el lote: los jobs fallan con el código 143.
  • /refazer no funciona en una fase detenida en el control: no ha fallado, te está esperando.
  • Fragmento «mejorado», pegado o demasiado corto: el confere.py lo marca como FUERA.

Empieza ahora

Día 2 de 3, presencial, con el grupo.

Cada bloque de arriba se realiza en tu portátil, con ayuda personalizada cuando te atascas.

Inmersión presencial · unas 10 plazas

Asegura tu plaza

R$ 2.847 por persona. Del 11 al 13 de diciembre, en el Refúgio INEMA. La reserva se hace por correo electrónico a inemavip@gmail.com, donde también te informan sobre el alojamiento y cómo llegar.

Quiero una plaza · enviar correo electrónico →
Día 3 · domingo, 13 de diciembre

Atención, otras soluciones y harness

Te llevas una atención que responde sola y contacta a la gente en el momento oportuno, además de un agente más seguro, más barato y que aprende de sus propios errores.

Ver el día 3 →
Día 1 · viernes, 11 de diciembre

Del terminal a tu Jarvis

Por la mañana, el agente empieza a trabajar en tu carpeta, con reglas y una red de seguridad. Por la tarde, tienes tu propio asistente, construido por el agente y probado con tests.

← Ver el día 1

¿Tienes dudas antes de reservar? Escribe a inemavip@gmail.com. La página de la inmersión tiene las preguntas frecuentes.