Hola a todos:
Soy nuevo en el foro de IA del grupo de Salvajes y quería plantearos una duda sobre programación básica y uso de inteligencia artificial.
Estoy desarrollando una agenda personal en localhost con HTML, PHP, MySQL y CSS. Es una herramienta completamente privada que no voy a publicar en Internet. Tiene formularios para introducir información, filtros y distintas vistas para consultar los datos, es decir una programación básica
En su momento aprendí lo suficiente de estos lenguajes como para crear algo sencillo y funcional. El problema es que no programo habitualmente y, cuando quiero añadir un formulario o una nueva función, necesito recordar cómo funcionaba todo. Prácticamente, cada mejora supone volver a la casilla de salida y reciclarme de nuevo.
Esto cambió bastante cuando empecé a programar con ChatGPT. Creé un proyecto con instrucciones claras y utilizaba cada conversación para trabajar un apartado diferente de la agenda. Cuando modificaba la base de datos o añadía campos nuevos, actualizaba también los archivos de referencia del proyecto.
Más o menos me voy apañando a base de copiar, pegar, probar y corregir. Sin embargo, también me encuentro con las alucinaciones de ChatGPT y con que, algunas veces, hace un poco lo que le da la gana. Cada vez que introduzco una mejora tengo que comprobar que no haya cambiado, eliminado o estropeado algo que ya funcionaba. Y más de una vez me toca recordarle que ha metido la pata para recibir el clásico: «Sí, perdón, tienes razón; ahora te doy el código corregido…».
Aun así, este sistema ya me resulta mucho más práctico que tener que volver a aprenderlo casi todo cada vez que quiero modificar la agenda.
Creo haber entendido que existe alguna forma de trabajar con VS Code y ChatGPT directamente sobre los archivos del proyecto. Lo que busco es un sistema sencillo que mantenga cierta coherencia entre la base de datos y los distintos archivos, respete lo que ya funciona y me permita añadir mejoras con un código limpio y fácil de entender.
No busco crear una aplicación profesional ni montar una infraestructura complicada. Solo quiero desarrollar y mantener mi propia agenda, adaptada a mis necesidades, aunque pasen varios meses entre una modificación y la siguiente.
¿Cómo lo montarías tú para trabajar de una forma sencilla, ordenada y segura? ¿Qué herramientas, sistema de trabajo o configuración me recomendarías para empezar?
He encontrado tanta información sobre asistentes de programación, extensiones, agentes y distintas formas de trabajar que estoy un poco desbordado y no sé cuál sería el punto de partida más adecuado para un proyecto tan básico.
Un saludo y gracias por vuestra ayuda.
Soy nuevo en el foro de IA del grupo de Salvajes y quería plantearos una duda sobre programación básica y uso de inteligencia artificial.
Estoy desarrollando una agenda personal en localhost con HTML, PHP, MySQL y CSS. Es una herramienta completamente privada que no voy a publicar en Internet. Tiene formularios para introducir información, filtros y distintas vistas para consultar los datos, es decir una programación básica
En su momento aprendí lo suficiente de estos lenguajes como para crear algo sencillo y funcional. El problema es que no programo habitualmente y, cuando quiero añadir un formulario o una nueva función, necesito recordar cómo funcionaba todo. Prácticamente, cada mejora supone volver a la casilla de salida y reciclarme de nuevo.
Esto cambió bastante cuando empecé a programar con ChatGPT. Creé un proyecto con instrucciones claras y utilizaba cada conversación para trabajar un apartado diferente de la agenda. Cuando modificaba la base de datos o añadía campos nuevos, actualizaba también los archivos de referencia del proyecto.
Más o menos me voy apañando a base de copiar, pegar, probar y corregir. Sin embargo, también me encuentro con las alucinaciones de ChatGPT y con que, algunas veces, hace un poco lo que le da la gana. Cada vez que introduzco una mejora tengo que comprobar que no haya cambiado, eliminado o estropeado algo que ya funcionaba. Y más de una vez me toca recordarle que ha metido la pata para recibir el clásico: «Sí, perdón, tienes razón; ahora te doy el código corregido…».
Aun así, este sistema ya me resulta mucho más práctico que tener que volver a aprenderlo casi todo cada vez que quiero modificar la agenda.
Creo haber entendido que existe alguna forma de trabajar con VS Code y ChatGPT directamente sobre los archivos del proyecto. Lo que busco es un sistema sencillo que mantenga cierta coherencia entre la base de datos y los distintos archivos, respete lo que ya funciona y me permita añadir mejoras con un código limpio y fácil de entender.
No busco crear una aplicación profesional ni montar una infraestructura complicada. Solo quiero desarrollar y mantener mi propia agenda, adaptada a mis necesidades, aunque pasen varios meses entre una modificación y la siguiente.
¿Cómo lo montarías tú para trabajar de una forma sencilla, ordenada y segura? ¿Qué herramientas, sistema de trabajo o configuración me recomendarías para empezar?
He encontrado tanta información sobre asistentes de programación, extensiones, agentes y distintas formas de trabajar que estoy un poco desbordado y no sé cuál sería el punto de partida más adecuado para un proyecto tan básico.
Un saludo y gracias por vuestra ayuda.