idea_world_labDEV JOURNAL
viernes, 29 de mayo de 2026

29 de mayo de 2026

  • Organización del entorno de automatización de Qwen Code
    • Se alinearon los flujos de trabajo .github y la ruta de configuración .qwen del repositorio original qwen-code en la rama test/ci-verify
    • Como el directorio .qwen está ignorado, se forzó su inclusión con git add -f .qwen
    • Se verificó la configuración de GitHub Actions relacionada con revisiones de PR de Qwen, triage de issues y bots de seguimiento
    • El guardia de repositorio exclusivo de QwenLM/qwen-code se ajustó en el workflow de automatización de Qwen según los criterios del repositorio actual
  • Resumen de la integración de la API de Qwen en RunPod auto‑alojada
    • Según los Secrets de GitHub Actions, se requieren OPENAI_API_KEY, OPENAI_BASE_URL y OPENAI_MODEL
    • QWEN_CODE_BOT_TOKEN y CI_BOT_PAT no son claves de API del modelo, sino tokens de PAT de GitHub
  • Limpieza del CI
    • Se eliminaron los checks de SDK Python y el workflow de E2E Tests que asumen la estructura original de Qwen Code
    • El proyecto actual no contiene packages/sdk-python, npm run build, npm run bundle ni la estructura test:e2e, por lo que mantener el CI original provocaría fallos
    • Idea World CI se simplificó para el repositorio actual, centrado en npm ci + npm run lint
    • En el PR #3, tras pasar los últimos checks de lint y ejecutar manualmente la revisión de PR de Qwen, se completó el squash merge
  • Investigación del MCP de búsqueda web
    • Se revisó web-search-mcp, que ofrece búsquedas en bing, brave y duckduckgo
    • Referencia: https://github.com/mrkrsl/web-search-mcp
    • Se planea forkearlo más adelante y personalizar el formato de resultados y el flujo de Qwen Code
  • Problemas detectados al usar el modelo Qwen 3.6
    • Se interpretó erróneamente que la sincronización del workflow .github podía lograrse copiando algunos archivos de .qwen
    • Se confirmó que, cuanto más simple sea la sincronización de directorios, mayor es la necesidad de validar primero las diferencias entre origen y destino
    • La capacidad de encontrar resultados de búsqueda mejoró, pero la interpretación de esos resultados dentro del contexto de trabajo de código aún requiere validación adicional
  • Después de las 2 p.m., una interrupción de internet desconectó el servidor Qwen en RunPod, deteniendo la verificación automática adicional
  • Retroalimentación del desarrollo: docs/retrospectives/2026-05-29.md