Inicio / Casos reales de principio a fin
Automatizar la propia práctica, pila y skill
Una llamada scriptable sin interfaz, unos disparadores de ciclo de vida y una memoria destilada forman una pila que sigue trabajando sola, y un gesto repetido una tercera vez merece convertirse en un comando con nombre.
Un gesto repetido una tercera vez de forma idéntica ya no necesita volver a escribirse una cuarta vez: se convierte en un comando con nombre, invocado con una palabra en lugar de reconstruirse cada vez desde cero.
Tres capas, no una sola
Una práctica personal que sigue trabajando sola se apoya en tres capas distintas. La primera es la llamada scriptable sin interfaz: una tarea que se activa mediante un comando, sin abrir una ventana de conversación, y que produce su resultado directamente en un archivo o en una salida de terminal. La segunda capa está formada por disparadores de ciclo de vida, reglas que se ejecutan automáticamente en un momento definido, al inicio de una sesión o justo antes de que termine, sin que haga falta acordarse de ello uno mismo. La tercera capa es una memoria destilada: notas condensadas, releídas al inicio, en lugar de la transcripción bruta de todo lo dicho o hecho, que crecería sin releerse nunca por completo.
Estas tres capas se apilan: la llamada scriptable hace el trabajo, el disparador de ciclo de vida decide cuándo lanzarlo, la memoria destilada guarda lo que hay que retener de una ejecución a otra. Ninguna de las tres sustituye a las otras dos.
El umbral de las tres repeticiones
La regla que desencadena la transformación en comando con nombre es fácil de observar en uno mismo: la primera vez que se hace un gesto, es una exploración. La segunda vez, todavía puede ser una coincidencia. La tercera vez que se rehace el mismo encadenamiento de forma idéntica, palabra por palabra o casi, es un patrón, y un patrón merece un nombre. El ejemplo de abajo fabrica una definición de comando con nombre, para mostrar la forma que adopta este paso de gesto manual a comando.
{
"nom": "resumer-notes",
"declencheur": "manuel",
"action": "lire notes/*.md, produire un resume de 200 mots, ecrire resume.md"
}
Esta definición no contiene nada que un gesto manual repetido tres veces no hubiera ya producido a mano. Lo que cambia es que ahora lleva un nombre invocable, y que ese nombre evita reconstituir el encadenamiento de memoria en la cuarta ejecución.
Lo que la pila no sustituye
Una pila de automatización sigue trabajando sola sobre lo que es repetitivo y verificable. No sustituye el juicio que decide si un resultado producido automáticamente debe publicarse, enviarse o aplicarse: ese juicio sigue siendo un gesto separado, ejercido después, nunca delegado a la misma capa que produjo el resultado. La construcción de una aplicación móvil de principio a fin muestra de dónde viene la materia de esta regla: un recorrido repetido de forma idéntica en cada pantalla nueva es exactamente el tipo de gesto que la tercera repetición transforma en comando con nombre.
Las tres capas de una pila de automatización personal
Un redactor observa que ha escrito a mano, tres semanas seguidas, el mismo resumen de final de sesión con el mismo formato. Escribe una definición de comando con nombre que reproduce ese formato y la guarda en su carpeta de configuración.
Escribe en una frase lo que esta situación establece, y en una frase lo que no establece.
Lo que esto establece: Este gesto establece que ahora existe una definición de comando, capaz de reproducir un formato ya producido tres veces a mano.
Lo que esto no establece: No establece que ese comando, una vez ejecutado, produzca exactamente el mismo resultado que las tres versiones escritas a mano, ya que aún no se ha lanzado.
Los tres calibrados falsos más frecuentes
- Demasiado amplio Este gesto establece que todos los resúmenes futuros se generarán a partir de ahora automáticamente sin intervención.
- Demasiado estrecho Este gesto no establece nada, ya que una definición de comando escrita una sola vez todavía no prueba ninguna automatización.
- Fuera de tema Este gesto muestra que la carpeta de configuración del redactor acepta añadir nuevas definiciones.
- Una llamada scriptable sin interfaz, un disparador de ciclo de vida y una memoria destilada forman tres capas distintas, y ninguna sustituye a las otras dos.
- La tercera repetición idéntica de un mismo gesto es la señal que desencadena su transformación en comando con nombre.
- Un comando con nombre lleva un nombre invocable y evita reconstituir el encadenamiento de memoria en cada nueva ejecución.
- El juicio que decide publicar, enviar o aplicar un resultado producido automáticamente sigue siendo un gesto separado, ejercido después.
Localiza un encadenamiento que hayas rehecho tres veces esta semana con las mismas palabras o los mismos pasos, y escribe ahora mismo su definición en forma de comando con nombre, aunque todavía no lo ejecutes.