Importar datos desde otras aplicaciones
Esta guía explica cómo trasladar tareas a Mindwtr desde otro gestor. Está pensada para migraciones completas, no para capturas rápidas puntuales.
Antes de importar
Una migración es un buen momento para dejar atrás el contenido obsoleto. Si tu aplicación anterior contiene cientos de tareas antiguas, considera trasladar solo tus proyectos actuales, próximas acciones activas y elementos de referencia fiables.
Mindwtr puede importar exportaciones completas de las aplicaciones compatibles, pero una migración más pequeña y deliberada suele encajar mejor con GTD que copiar todas las tareas antiguas a un sistema nuevo.
Importadores disponibles
Mindwtr ofrece importadores específicos para un pequeño grupo de aplicaciones cuyos formatos de exportación son lo bastante estructurados como para adaptarlos con seguridad:
- Importar desde TickTick: copias CSV o ZIP de TickTick.
- Importar desde Todoist: exportaciones CSV o copias ZIP.
- Importar desde DGT GTD: exportaciones JSON o copias ZIP.
- Importar desde OmniFocus: exportaciones CSV, JSON o ZIP.
- Importar Recordatorios de Apple: importación exclusiva de iOS para recordatorios incompletos de una lista seleccionada.
- Importar desde CSV de Mindwtr: un formato de columnas documentado para cualquier aplicación que no tenga importador propio.
Abre Ajustes → Datos y elige la acción de importación correspondiente: Todoist, TickTick, DGT GTD, OmniFocus o el CSV genérico de Mindwtr. Mindwtr muestra una vista previa antes de añadir nada.
Los importadores nativos son la mejor opción cuando aparece tu aplicación. Conservan más estructura que el texto sin formato y procesan detalles específicos como carpetas, listas, etiquetas, fechas, listas de comprobación y recurrencias, cuando la exportación de origen los incluye.
Fidelidad de importación de un vistazo
Esta cobertura se revisó el 9 de agosto de 2026 con el código de importación del commit e787c2e de Mindwtr. Los datos de prueba cubren CSV y ZIP de Todoist, CSV y ZIP de TickTick 7.1, JSON y ZIP del esquema 3 de DGT, CSV, CSV UTF-16, JSON y ZIP de OmniFocus, y el CSV de Mindwtr como archivo suelto y dentro de un ZIP. Los formatos de exportación pueden cambiar. Revisa la vista previa y la guía específica antes de confirmar.
| Origen | Mejor entrada | Mindwtr conserva | Qué comprobar después |
|---|---|---|---|
| TickTick | Copia CSV o ZIP | Carpetas como áreas, listas como proyectos, etiquetas, prioridades, fechas, listas de comprobación, estado de finalización y recurrencias compatibles | Adjuntos, detalles de presentación, avisos y relación entre tareas principales y secundarias |
| Todoist | Copia CSV o ZIP | Proyectos, secciones, tareas activas, descripciones y comentarios, prioridades, fechas límite, etiquetas y subtareas como elementos de comprobación | Recurrencias, que se importan una vez con el texto original; filas omitidas o dañadas |
| DGT GTD | Copia JSON o ZIP | Carpetas como áreas, proyectos, contextos, etiquetas, listas de comprobación, prioridades, fechas límite, estado de finalización y recurrencias compatibles | Recurrencias no compatibles y entradas omitidas del archivo |
| OmniFocus | JSON o ZIP de Omni Automation para mayor fidelidad; admite CSV | Carpetas como áreas, proyectos, etiquetas, contextos, notas, fechas, estado de finalización, anidación simple y recurrencias compatibles | Anidación profunda, fechas planificadas y texto de duración, reglas de repetición conservadas literalmente como nota, y pérdidas propias de CSV |
| Recordatorios de Apple | Una lista seleccionada en iOS | Títulos y notas de recordatorios incompletos | Fechas y otros campos, elementos omitidos y la opción de borrar el origen |
| CSV de Mindwtr | Un archivo CSV, o un ZIP de archivos CSV, con los nombres de columna documentados | Áreas, proyectos, secciones, estados, contextos, etiquetas, personas asignadas, prioridad, energía, fechas de inicio, límite, revisión y finalización, listas de comprobación, ubicación y orden manual | Las recurrencias, que se ignoran; fechas ilegibles; identificadores repetidos; y filas omitidas por no tener título |
Verificar o deshacer
- Conserva la exportación original y crea una copia de Mindwtr reciente antes de importar.
- Revisa los recuentos y avisos de la vista previa. Cancela si los totales de proyectos o tareas parecen incorrectos.
- Tras importar, compara un proyecto y varias tareas representativas con el origen. Comprueba títulos, proyecto o estado, fechas, etiquetas o contextos, notas, listas de comprobación y recurrencias.
- Si la asignación es incorrecta, toca Deshacer importación en el mensaje de resultado, o restaura la instantánea más tarde desde Ajustes → Sincronización → Instantáneas de recuperación, corrige la exportación de origen e inténtalo de nuevo. Algunos importadores pueden duplicar tareas si cargas dos veces el mismo archivo.
Métodos de migración alternativos
Si tu aplicación no aparece, usa una de las alternativas siguientes. Son deliberadamente más sencillas que los importadores nativos y resultan útiles para las muchas aplicaciones que exportan texto sin formato, CSV o JSON.
Copiar y pegar
La alternativa más rápida es copiar una lista de tareas y pegarla en Adición rápida o Captura rápida.
Mindwtr usa las líneas vacías para decidir si crea una sola tarea o un lote:
- Si el texto pegado contiene alguna línea vacía, Mindwtr conserva todo como una sola tarea y une las líneas no vacías en un único título.
- Si no contiene líneas vacías, cada línea no vacía se convierte en una tarea independiente.
Escritorio:
- Abre Adición rápida.
- Pega varias líneas en el campo de tareas.
- Si Mindwtr detecta un lote, confirma Crear tareas.
Dispositivo móvil:
- Abre Captura rápida.
- Pega varias líneas en el campo de tareas.
- Toca Guardar y confirma la creación en bloque si Mindwtr detecta un lote.
En un lote, cada línea se analiza con la sintaxis de adición rápida de Mindwtr, por lo que puedes incluir metadatos en la propia línea:
Email Bob about Q3 report +Work @computer #followup /due:friday
Book dentist appointment @phone
Outline conference talk +Speaking #ideas /note:Draft the rough structure firstEste método no reconstruye jerarquías profundas ni recurrencias, pero a menudo es la forma más limpia de trasladar las tareas que todavía importan.
Texto sin formato
Si tu aplicación anterior puede exportar un archivo .txt, usa la importación de texto de Mindwtr desde la interfaz de captura.
Escritorio:
- Abre Adición rápida.
- Haz clic en Importar .txt.
- Elige un archivo de texto sin formato.
- Confirma la creación en bloque.
Dispositivo móvil:
- Abre Captura rápida.
- Toca Más.
- Toca Importar .txt.
- Elige un archivo de texto sin formato.
- Confirma la creación en bloque.
Escribe una tarea por línea. Añade tokens de adición rápida en la misma línea cuando quieras que Mindwtr establezca metadatos durante la importación:
Pay water bill +Home /due:2026-07-01
Renew passport +Personal @errands #admin
Send slides to Ana +Work /note:Use the final deck from the shared folderMindwtr usa órdenes explícitas de adición rápida como /note: en vez de un formato oculto de notas separadas por tabulaciones. Así, el archivo se puede leer antes de importarlo y usa el mismo analizador que la captura normal.
Script para convertir CSV en texto de adición rápida
Para aplicaciones que exportan CSV pero no tienen un importador nativo en Mindwtr, convierte el CSV en un archivo de texto de adición rápida e importa después ese archivo .txt.
Mindwtr incluye un pequeño script auxiliar sin dependencias:
node scripts/migration/csv-to-quickadd-text.mjs export.csv \
--output mindwtr-import.txt \
--title "Title" \
--project "Project" \
--tags "Tags" \
--contexts "Contexts" \
--due "Due" \
--note "Note"El script escribe una línea de adición rápida por cada fila del CSV. Puede asignar:
- una columna de título al título de la tarea;
- una columna de proyecto o lista a
+Project; - etiquetas separadas por comas o punto y coma a
#tag; - contextos separados por comas o punto y coma a
@context; - una columna de fecha límite a
/due:...; - una columna de nota a
/note:....
Si tu CSV usa otros nombres de columna, pásalos mediante las opciones anteriores. Por ejemplo:
node scripts/migration/csv-to-quickadd-text.mjs tasks.csv \
--output mindwtr-import.txt \
--title "Task" \
--project "List" \
--tags "Categories" \
--due "Due Date" \
--note "Notes"Este script es un punto de partida, no un importador específico compatible oficialmente. No conservará tareas anidadas, adjuntos, recurrencias ni campos propios de una aplicación a menos que lo adaptes. La importación nativa desde CSV de Mindwtr ya cubre casi todo aquello para lo que se escribió el script, y además conserva secciones, estados, listas de comprobación y áreas que el texto de adición rápida no puede expresar, así que recurre al script solo cuando necesites exactamente su salida.
CLI, API local y MCP
Quienes tengan conocimientos técnicos pueden crear su propio importador sobre las superficies de automatización de Mindwtr:
- API local
- Servidor MCP
bun run mindwtr:cli -- --helpdesde el repositorio.
Usa esta vía cuando tu aplicación anterior exporte JSON o CSV estructurado y necesites más control del que ofrece el texto sin formato. Estas herramientas pasan por el modelo de datos normal de Mindwtr, pero los scripts de migración personalizados son responsabilidad de quien los usa.
Si tu aplicación no aparece
Sigue este orden:
- Comprueba si tu aplicación exporta a un formato que Mindwtr ya importe.
- Exporta un CSV, renombra sus columnas con los nombres del CSV de Mindwtr e impórtalo de forma nativa. Es la alternativa con mayor fidelidad.
- Prueba a copiar y pegar o usa texto sin formato para las tareas activas que aún necesites.
- Usa el script auxiliar para CSV si quieres texto de adición rápida que puedas retocar a mano antes de importarlo.
- Usa la API local, la CLI o MCP si necesitas una migración estructurada personalizada.
Si quieres un importador nativo para una aplicación concreta, abre una conversación o incidencia en GitHub e incluye:
- el nombre de la aplicación;
- el formato de exportación que ofrece;
- una muestra pequeña y anonimizada;
- los campos que más te importa conservar.
Los importadores nativos se priorizan según la demanda y la claridad con la que el formato de origen se pueda adaptar al modelo GTD de Mindwtr.