idea_world_labDEV JOURNAL
jueves, 28 de mayo de 2026

28 de mayo de 2026

  • Creación del proyecto
  • Organización del concepto del juego de agricultura
  • Recolección y descarga de assets del juego (132 PNG)
    • Clonar repositorios de GitHub: GuardianofNature, FarmLands, Sproutville, OldTownFarm, claude-farmer
    • Fuente: Sprout Lands (Cup Nooble, CC0), SpriteCook (CC0), Kenney (CC0), CraftPix (Licencia gratuita)
    • Clasificación de assets: characters (26), tiles (19), objects (36), ui (31)
    • Todos disponibles para uso comercial
  • Configuración del pipeline CI/CD: GitHub Actions + reviewdog + ESLint + actionlint
    • Migración de ESLint v9 a configuración plana (.eslintrc.jsoneslint.config.js)
    • Corrección del bug de fail_level en reviewdog (errorserror)
    • Revisión de PR con CodeRabbit AI — todas las verificaciones aprobadas (5/5 ✅)
    • Integración con CodeFactor completada — evaluación automática de la puntuación del código (A~F)
  • Integración de herramientas de IA: CodeRabbit + Qwen Code (autoalojado en RunPod)
  • LLM: desarrollo con Qwen 3.6 35B (RunPod)
  • Reflexión del desarrollo: docs/retrospectives/2026-05-28.md

Estructura de activos

assets/
├── characters/    - personajes, sprites de animales
├── tiles/         - conjunto de tiles (suelo, agua, edificios, entorno)
├── objects/       - muebles, cultivos, árboles, herramientas
├── ui/            - botones, cuadros de diálogo, íconos, cursor del ratón
├── music/         - BGM (pendiente)
└── sfx/           - efectos de sonido (pendiente)

Preparación de datos RAG de la documentación oficial de Godot

Se construyó un conjunto de datos RAG basado en la documentación oficial para el detector de Godot 3/4 y futuros modelos de codificación de Godot basados en Qwen. El objetivo es que el LLM no decida las etiquetas de forma arbitraria, sino que genere candidatos de etiqueta basándose en fragmentos de evidencia y reglas del sistema extraídos de la documentación oficial, dejando al LLM solo la tarea de ayudar con explicaciones, correcciones de código y generación de datos de entrenamiento.

Los documentos relacionados se recopilan en la siguiente ubicación.

  • docs/README.md: índice del directorio de documentos
  • docs/research-notes/: notas de diseño y estructura de generación de datos
  • docs/roadmaps/: hoja de ruta completa del desarrollo
  • docs/retrospectives/: retrospectivas por fecha
  • work/godot_rag/: actualmente vacío. Los resultados de chunking/post‑procesamiento RAG se han eliminado
  • outputs/godot_docs_full/: resultados del rastreo de la documentación oficial de Godot

Retrospectivas relacionadas: