Guía
26.05.2026
AddonsHub
Enseñando a la IA a hablar PrestaShop
Descubre cómo Repository Intelligence hace que las convenciones del proyecto sean legibles para todas las herramientas de IA, no solo para una.
#prestashop
#development
#release
Le pides a tu asistente de IA que agregue una nueva página de listado en el Back Office. Él se apodera de HelperList, configura algunos campos, agrega un controlador de administración heredado y produce algo que habría parecido perfectamente correcto en PrestaShop 1.7. El código se compila, la página se renderiza y lo envías. Seis meses después, terminas reescribiéndolo sobre la base del componente Grid, un GridDefinitionFactory y un cableado de controlador consciente de CQRS, porque esa es la arquitectura que el resto de la base de código ha estado utilizando durante años.
Por qué esto importa ahora
La IA no está inventando cosas. Está reproduciendo fielmente patrones del corpus de código PrestaShop más grande y público que pudo encontrar: años de módulos heredados, tutoriales más antiguos, hilos de foros archivados y respuestas de Stack Overflow que eran correctas en su momento, y ya no lo son. Si el proyecto no le dice al modelo lo contrario, tiene todas las razones para suponer que HelperList sigue siendo la forma en que construimos listas. Esa suposición le cuesta a cada desarrollador tiempo real, ya sea que seas una agencia enviando un módulo a un cliente, un freelancer personalizando una tienda, un equipo interno manteniendo una plataforma B2B, o un colaborador abriendo una solicitud de extracción al núcleo.
Qué estamos haciendo al respecto
Si escribes código de PrestaShop con asistencia de IA, casi con seguridad has visto este patrón exacto. Las convenciones en las que el proyecto ha convergido (CQRS, código consciente del multistore, separación de capas, reglas BC, arquitectura de administración moderna) se han construido a lo largo de los años y viven en la cabeza de un puñado de personas, en páginas de documentación dispersas y en la memoria de revisiones de PR pasadas. Ninguno de esos conocimientos es visible para un asistente de IA cuando abres un archivo y pides ayuda.
- Cada repositorio de PrestaShop envía un pequeño conjunto de archivos de puntero en su raíz que dirigen a cualquier herramienta de IA a un contexto compartido escrito en Markdown simple.
- El núcleo, dada su tamaño, ha ido más allá y ahora alberga un directorio .ai/ dedicado con una estructura jerárquica legible por máquina.
- Los repositorios más pequeños utilizan por ahora un solo archivo de contexto raíz, pero la convención es la misma y está destinada a crecer con ellos.
Cualquier herramienta de IA puede leer estos archivos. Cualquier colaborador puede escribirlos. Estamos evitando deliberadamente el bloqueo específico de herramientas.
A
AddonsHub
Autor wpisu · AddonsHub