Comparativa portátil ↔ sobremesa (INFRAESTRUCTURA)
Fecha: 04-oct-2026. Generado comparando ambos equipos en vivo (scheduled tasks, plugins, pip, winget, puertos).
Leyenda
- SOBREMESA falta = está en el portátil y no en el sobremesa.
- PORTÁTIL falta = está en el sobremesa y no en el portátil.
Apps (winget)
| App |
Portátil |
Sobremesa |
| VoiceStudio 0.5.6 |
✅ |
❌ → falta en sobremesa (port 3900 off) |
| AutoHotkey v2 |
✅ |
❌ → falta en sobremesa |
| Tailscale |
✅ |
✅ |
| Obsidian |
✅ |
✅ |
| Ollama |
✅ |
✅ |
| superwhisper |
✅ |
✅ |
| Logi Options+/G HUB |
✅ |
✅ |
| Node |
24.19 |
24.21 |
| Python |
3.13.11 |
3.14.7 (distinta versión) |
Tareas programadas
| Tarea |
Portátil |
Sobremesa |
| Monitor Estado |
✅ |
✅ |
| OmniRoute Watchdog |
✅ |
✅ |
| Recordatorios Msgbox |
✅ |
✅ |
| Shutdown Listener |
✅ |
✅ |
| Telegram Watcher |
✅ |
✅ |
| SuperWhisper Enter |
✅ |
❌ → falta en sobremesa |
| Recordatorio_12PM |
✅ |
❌ → falta en sobremesa |
| Recordatorio_13PM |
✅ |
❌ → falta en sobremesa |
| MorningRoutine Prolongo |
❌ |
✅ (solo sobremesa) |
| OmniRoute / OmnirouteFixCheck |
❌ |
✅ (solo sobremesa) |
Plugins globales OpenCode (~/.config/opencode/plugins)
| Plugin |
Portátil |
Sobremesa |
| engram.ts |
✅ |
✅ |
| monitor-estado-bootstrap.ts |
✅ |
✅ |
| omniroute-bootstrap.ts |
✅ |
✅ |
| omniroute-autostart.ts |
✅ |
❌ → falta en sobremesa |
Dependencias Python (pip)
| Paquete |
Portátil |
Sobremesa |
| Pillow |
✅ |
❌ → falta en sobremesa |
| caldav |
❌ |
✅ → falta en portátil |
| edge-tts |
❌ |
✅ → falta en portátil |
| wakeonlan |
❌ |
✅ → falta en portátil |
Servicios/carpetas
| Elemento |
Portátil |
Sobremesa |
| OmniRoute 20128 |
✅ |
✅ |
| VoiceStudio 3900 |
✅ |
❌ |
Documents\voz_mensajes |
✅ |
❌ (lo crea VoiceStudio) |
Cómo instalar lo que falta en el SOBREMESA (fácil)
- Dependencias Python (incluye Pillow) —
scripts\instalar_dependencias.ps1 (ver abajo).
- VoiceStudio (puerto 3900 + voz Carolina/Abuelo): pendiente #196 →
docs/INFRA_PENDIENTE_SOBREMESA.md.
- AutoHotkey v2 +
superwhisper_enter.ahk + tarea SuperWhisper Enter: pendiente #201.
- Plugin
omniroute-autostart.ts: copiar de ~/.config/opencode/plugins del portátil (o desde INFRAESTRUCTURA/opencode/ si está versionado).
- Tareas Recordatorio_12PM/13PM: exportar/importar XML de tareas programadas.
Cómo instalar lo que falta en el PORTÁTIL
pip install caldav edge-tts wakeonlan (una línea).