ADSM: directorios de nivel superior
La motivación del enfoque AFKP se explica en el artículo "Cuando el conocimiento es demasiado". Este fragmento corresponde a la etapa 2 del AFKP (resonancia). En Habr también se publicó otra variante de las dos primeras etapas del AFKP: enganche y resonancia. Esta es una versión más compacta del texto para la etapa de resonancia.
En ADSM divido un proyecto en dos grandes áreas: código y documentación. El código depende del lenguaje de programación elegido, y la documentación la divido a su vez en tres zonas:
- agent – zona para comunicarse con los agentes, donde se registran los informes y las plantillas de prompt;
- product – descripción comercial del producto que establece el esqueleto de la aplicación futura y define el campo de acción del agente;
- rules – un conjunto de reglamentos que describe cómo debe crearse el producto de software en el lenguaje elegido.
Esta estructura de directorios refleja mi experiencia trabajando con agentes LLM y está diseñada para que la documentación y el código coexistan como un único espacio que tiene en cuenta la naturaleza lingüística de los modelos y sus limitaciones estadísticas. Ayuda a mantener el enfoque del agente y a guiar su trabajo dentro de los límites necesarios.