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
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