lo deben haber dejado para que los curiosos crean que así se las controla a la IA
Microsoft no suele añadir recursos para gastar una broma por que sean muy chistosos, o por trolear para despistar a los "curiosos", ni como si fuesen una especie de
easter egg...
No. La lógica indica que si un recurso forma parte de un archivo ejecutable es por que ese recurso cumple un propósito específico (que no sea "gastar bromas" quiero decir). En este caso, y de forma muy reveladora, los recursos con identificadores 51, 52 y 53 de la sección RCDATA son cadenas de texto con formato Markdown de plantillas de
prompts para IA que Notepad adapta de forma dinámica y le suministra a la IA de Microsoft, es decir, esos recursos de texto son las instrucciones de IA exactas que Notepad utiliza para comunicarse con la API de Copilot para poder generar texto de forma dinámica cuando el usuario utiliza las distintas funcionalidades de IA disponibles: 'Escribir', 'Reescribir', 'Reescritura personalizada' y 'Resumir'.
lo que mostras no tiene mucho sentido que digamos, eso está hecho así a propósito no creo que sea funcioal
Está hecho así a propósito por que así han diseño el
prompt para la IA. Tiene sentido, y en la práctica es totalmente funcional.
Para que entiendas mejor el
prompt de la imagen que compartí, las partes más importantes se ubican aquí:
───────────────
Available inputs
───────────────
[selection] ← Optional. Text the user explicitly highlighted.
[before] ← Optional. Paragraph that appears immediately above the cursor.
[after] ← Optional. Paragraph that appears immediately below the cursor.
[prompt] ← Mandatory. Free-form instruction entered by the user.
...
[selection]={0}
[before]={1}
[after]={2}
[prompt]={3}En el
prompt primero se define el nombre de las posibles entradas o
inputs:
[selection],
[before],
[after] y
[prompt] junto a su significado para que la IA lo puede interpretar. Y más abajo se define un bloque con dichas entradas, y sus valores:
{0},
{1},
{2},
{3}Esos valores con
brackets por si solos no sirven para nada, son simples marcadores de plantilla (o
placeholders o "argumentos" si prefieres llamarlo de otra forma) con los que facilitar la inserción de texto en esa posición exacta de forma programática mediante una función interna en el código fuente del Notepad.
Lo que hará más o menos el código en ejecución de Notepad será coger el
prompt entero y reemplazar de forma dinámica el valor "{0}" por el texto de selección actual del usuario, "{1}" por el párrafo que haya antes de la selección, "{2}" por el párrafo que haya después de la selección y "{3}" por un prompt personalizado...
Representado en una imagen:

Y cuando Notepad ya ha aplicado los valores a cada
input, le suministra ese
prompt modificado a la IA de Microsoft, espera la respuesta de la IA, y la procesa para extraer e insertar el texto en el editor.
Resumido y de forma simple, Notepad obtiene el
prompt tal cual está definido en el recuro RCDATA, luego modifica los valores
"{0}",
"{1}",
"{2}" y
"{3}" (puede que haga alguna otra modificación adicional), y le envía ese
prompt modificado a la IA en la nube.
Este otro recurso contiene otro
prompt que está vinculado a la funcionalidad 'Resumir':

De nuevo, Notepad cogerá este
prompt y reemplazará de forma dinámica ese valor o placeholder "{0}" por el texto actualmente seleccionado por el usuario, y "{1}" por la longitud especificada, y le enviará ese
prompt modificado a la IA.
Y el recurso nº 51 contiene otro
prompt que está vinculado a la funcionalidad 'Reescribir' y 'Reescritura personalizada'. En el propio
prompt se ve como están definidos los
inputs para el
Tono, y el
Formato (Poesía, Académico, Marketing, Párrafo, etc). Pero es bastante largo y no cabe todo en una captura de pantalla del
Resource Hacker como para compartirlo aquí.