{"id":11215,"date":"2025-11-27T16:04:37","date_gmt":"2025-11-27T15:04:37","guid":{"rendered":"https:\/\/bitacora.eniac2000.com\/?p=11215"},"modified":"2025-11-27T17:50:41","modified_gmt":"2025-11-27T16:50:41","slug":"aplicacion-para-generacion-de-articulos-deportivos-con-ia-generativa-introduccion","status":"publish","type":"post","link":"https:\/\/bitacora.eniac2000.com\/?p=11215","title":{"rendered":"Creaci\u00f3n de art\u00edculos deportivos con IA generativa. Introducci\u00f3n"},"content":{"rendered":"<div class=\"seriesmeta\">Esta entrada es la parte 1 de 5 de la serie <a href=\"https:\/\/bitacora.eniac2000.com\/?series=creacion-de-articulos-deportivos-con-ia-generativa\" class=\"series-1854\" title=\"Creaci\u00f3n de art\u00edculos deportivos con IA generativa\">Creaci\u00f3n de art\u00edculos deportivos con IA generativa<\/a><\/div>\n<p>Una de mis grandes pasiones en la vida es el ciclismo de monta\u00f1a. Es un deporte que descubr\u00ed all\u00e1 por los 14 a\u00f1os, y que no he dejado de practicar desde entonces. Tambi\u00e9n me gusta mucho escribir sobre ello, y redactar cr\u00f3nicas de las etapas, ilustrarlas con fotograf\u00edas tomadas durante la etapa y, \u00faltimamente, complementarlos con v\u00eddeos, ya sea de c\u00e1mara a bordo o de dron.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"169\" src=\"https:\/\/bitacora.eniac2000.com\/wp-content\/uploads\/2025\/11\/channels4_banner-1024x169.jpg\" alt=\"\" class=\"wp-image-11220\" srcset=\"https:\/\/bitacora.eniac2000.com\/wp-content\/uploads\/2025\/11\/channels4_banner-1024x169.jpg 1024w, https:\/\/bitacora.eniac2000.com\/wp-content\/uploads\/2025\/11\/channels4_banner-300x50.jpg 300w, https:\/\/bitacora.eniac2000.com\/wp-content\/uploads\/2025\/11\/channels4_banner-768x127.jpg 768w, https:\/\/bitacora.eniac2000.com\/wp-content\/uploads\/2025\/11\/channels4_banner.jpg 1060w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\"><em>Banner<\/em> de mi canal de YouTube<\/figcaption><\/figure>\n\n\n\n<p>No es algo nuevo para quien lea habitualmente esta bit\u00e1cora, pero es cierto que, desde hace un par de a\u00f1os, no me he mantenido tan fiel a la escritura de las etapas como me hubiera gustado. Por unas circunstancias u otras, no acababa de ponerme a darle a la tecla, y cr\u00f3nicas que me hubiera gustado escribir acababan por quedarse en el tintero.<\/p>\n\n\n\n<p>Es cierto que la obsolescencia de mi sistema de galer\u00edas Gallery2 no ayudaba a ello: hab\u00edan dejado de funcionar adecuadamente los sistemas de subida de im\u00e1genes (aplicaci\u00f3n Android, <em>plugin<\/em> Java para navegador, aplicaci\u00f3n nativa&#8230;), fruto del abandono del sistema por parte de los creadores, lo que hac\u00eda que apenas pudiera subir las im\u00e1genes m\u00e1s que de una en una, lo que hac\u00eda el proceso tedioso y lento, muy lento. Pero una vez terminado el proceso de <a href=\"https:\/\/bitacora.eniac2000.com\/?p=11169\" data-type=\"post\" data-id=\"11169\">actualizaci\u00f3n de mi sitio<\/a> que comentaba en <a href=\"https:\/\/bitacora.eniac2000.com\/?series=actualizacion-de-mi-sistema-wordpress-y-galeria-integrada\" data-type=\"series\" data-id=\"1852\">art\u00edculos anteriores,<\/a> y con un sistema de galer\u00edas que me permit\u00eda gestionar el proceso de subida de una manera mucho m\u00e1s sencilla, me anim\u00e9 a volver a subir im\u00e1genes que ten\u00eda atrasadas. Cuando me puse a revisarlo, vi que ten\u00eda <em>a\u00f1o y medio<\/em> de im\u00e1genes por procesar. Y que, por tanto, hac\u00eda el mismo tiempo que no escrib\u00eda un art\u00edculo sobre ciclismo.<\/p>\n\n\n\n<p>Es cierto que muchas de esas etapas eran etapas cortas, con pocas novedades sobre lo que ya hab\u00eda contado otras veces. Pero, a\u00fan as\u00ed, algunas de ellas merec\u00edan al menos una peque\u00f1a rese\u00f1a, sobre todo aquellas que ten\u00edan correspondencia con una galer\u00eda de im\u00e1genes, un v\u00eddeo en <a href=\"https:\/\/www.youtube.com\/@javihidalgo\" data-type=\"link\" data-id=\"https:\/\/www.youtube.com\/@javihidalgo\" target=\"_blank\" rel=\"noreferrer noopener\">mi canal de YouTube<\/a>, o ambas cosas. Y as\u00ed, se me ocurri\u00f3 una idea: por qu\u00e9 no hacer una aplicaci\u00f3n que correlacionara mis salidas en bici, las galer\u00edas de im\u00e1genes y el canal de YouTube para crear, mediante IA generativa, un art\u00edculo que publicar en mi sitio web. Y me pareci\u00f3 una idea divertida para probar <a href=\"https:\/\/www.dyad.sh\/\" data-type=\"link\" data-id=\"https:\/\/www.dyad.sh\/\" target=\"_blank\" rel=\"noreferrer noopener\">dyad<\/a>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"637\" src=\"https:\/\/bitacora.eniac2000.com\/wp-content\/uploads\/2025\/11\/dyad-dashboard-1024x637.jpg\" alt=\"\" class=\"wp-image-11218\" srcset=\"https:\/\/bitacora.eniac2000.com\/wp-content\/uploads\/2025\/11\/dyad-dashboard-1024x637.jpg 1024w, https:\/\/bitacora.eniac2000.com\/wp-content\/uploads\/2025\/11\/dyad-dashboard-300x187.jpg 300w, https:\/\/bitacora.eniac2000.com\/wp-content\/uploads\/2025\/11\/dyad-dashboard-768x478.jpg 768w, https:\/\/bitacora.eniac2000.com\/wp-content\/uploads\/2025\/11\/dyad-dashboard.jpg 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Interfaz de usuario de Dyad<\/figcaption><\/figure>\n\n\n\n<p>Hasta este momento hab\u00eda hecho mis pinitos de programaci\u00f3n basada en IA generativa con v0. La verdad, estoy muy contento con c\u00f3mo funciona la plataforma, pero hab\u00eda algo por lo que se me quedaba corta: la versi\u00f3n gratuita tiene una serie de <em>tokens<\/em> de uso mensual limitados, y por esas fechas introdujo un l\u00edmite en las consultas diarias que se pod\u00edan realizar <strong>mucho<\/strong> m\u00e1s estricto. Buscando posibles sitios alternativos que me permitieran ir m\u00e1s all\u00e1 de estas limitaciones, di con dyad: una plataforma de c\u00f3digo abierto, de uso local, para hacer exactamente lo mismo que me daba v0. Ten\u00eda que probarla.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"854\" height=\"540\" src=\"https:\/\/bitacora.eniac2000.com\/wp-content\/uploads\/2025\/11\/correlacion-actividades.png\" alt=\"\" class=\"wp-image-11219\" srcset=\"https:\/\/bitacora.eniac2000.com\/wp-content\/uploads\/2025\/11\/correlacion-actividades.png 854w, https:\/\/bitacora.eniac2000.com\/wp-content\/uploads\/2025\/11\/correlacion-actividades-300x190.png 300w, https:\/\/bitacora.eniac2000.com\/wp-content\/uploads\/2025\/11\/correlacion-actividades-768x486.png 768w\" sizes=\"auto, (max-width: 854px) 100vw, 854px\" \/><figcaption class=\"wp-element-caption\">Interfaz de correlaci\u00f3n de actividades. Strava, Piwigo y YouTube<\/figcaption><\/figure>\n\n\n\n<p>En esta serie voy a contar el proceso de creaci\u00f3n de la aplicaci\u00f3n, las fuentes de las que bebe, y toda aquella informaci\u00f3n que sea de inter\u00e9s relacionada con la aplicaci\u00f3n. Pero sirvan de adelanto estos dos art\u00edculos que ya prob\u00e9 a crear hace algunas semanas:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/bitacora.eniac2000.com\/?p=11083\" data-type=\"link\" data-id=\"https:\/\/bitacora.eniac2000.com\/?p=11083\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>15\/03\/2025: Desafiante subida a Outeiro Grande en La Estrada, Galicia<\/strong><\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/bitacora.eniac2000.com\/?p=11087\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>MTB Sierra de Cand\u00e1n a vista de Dron (25\/05\/2025) | DJI Neo<\/strong><\/a><\/li>\n<\/ul>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<div class=\"seriesmeta\">Esta entrada es la parte 1 de 5 de la serie <a href=\"https:\/\/bitacora.eniac2000.com\/?series=creacion-de-articulos-deportivos-con-ia-generativa\" class=\"series-1854\" title=\"Creaci\u00f3n de art\u00edculos deportivos con IA generativa\">Creaci\u00f3n de art\u00edculos deportivos con IA generativa<\/a><\/div><p>Una de mis grandes pasiones en la vida es el<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"advanced_seo_description":"","jetpack_seo_html_title":"","jetpack_seo_noindex":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[24,8,13],"tags":[416,1847,824,1135,1848,1855,1794,1809],"series":[1854],"class_list":["post-11215","post","type-post","status-publish","format-standard","hentry","category-ciclismo","category-deporte","category-informatica","tag-ciclismo-2","tag-dyad","tag-ia","tag-mtb","tag-piwigo","tag-strava","tag-wordpress","tag-youtube","series-creacion-de-articulos-deportivos-con-ia-generativa"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/bitacora.eniac2000.com\/index.php?rest_route=\/wp\/v2\/posts\/11215","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bitacora.eniac2000.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bitacora.eniac2000.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bitacora.eniac2000.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/bitacora.eniac2000.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=11215"}],"version-history":[{"count":5,"href":"https:\/\/bitacora.eniac2000.com\/index.php?rest_route=\/wp\/v2\/posts\/11215\/revisions"}],"predecessor-version":[{"id":11243,"href":"https:\/\/bitacora.eniac2000.com\/index.php?rest_route=\/wp\/v2\/posts\/11215\/revisions\/11243"}],"wp:attachment":[{"href":"https:\/\/bitacora.eniac2000.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=11215"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bitacora.eniac2000.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=11215"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bitacora.eniac2000.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=11215"},{"taxonomy":"series","embeddable":true,"href":"https:\/\/bitacora.eniac2000.com\/index.php?rest_route=%2Fwp%2Fv2%2Fseries&post=11215"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}