Obsidian Dataview para tareas: consultas y alternativa sin consultas
Dataview es el plugin de referencia para convertir notas de Obsidian en listas de tareas dinámicas. Esta guía muestra las consultas TASK que importan, dónde brilla Dataview y dónde se queda corto, y cómo TaskForge te ofrece las mismas vistas filtradas en cualquier dispositivo sin escribir una sola línea de DQL.
Qué hace Dataview con las tareas
Dataview es un plugin de la comunidad que trata tu vault como una base de datos. Su tipo de consulta TASK escanea todas las casillas de verificación en markdown de tus notas y las muestra como una lista interactiva en tiempo real dentro de la nota que contiene la consulta. En lugar de buscar entre archivos, escribes una pequeña consulta y Dataview mantiene la lista actualizada a medida que añades y completas tareas.
Las consultas de tareas de Dataview que vale la pena conocer
Cada ejemplo de abajo va dentro de un bloque de código delimitado con la etiqueta de lenguaje dataview. Empieza con lo simple y añade condiciones a medida que tus necesidades crezcan.
Todas las tareas abiertas en el vault
```dataview TASK WHERE !completed ```
Lista todas las tareas sin marcar en tus notas. Una buena «lista maestra» para incluir en una nota de panel.
Con vencimiento hoy o vencidas
```dataview TASK WHERE !completed AND due <= date(today) SORT due ASC ```
Filtra las tareas abiertas que vencen hoy o antes y las ordena de más próxima a más lejana: tu vista diaria de «haz esto ahora».
Tareas de un proyecto o etiqueta
```dataview TASK WHERE !completed AND contains(tags, "#work") ```
Reduce la lista a las tareas abiertas que llevan una etiqueta específica. Sustitúyela por cualquier etiqueta, contexto o campo en línea que uses.
Agrupadas por nota de origen
```dataview TASK FROM "Projects" WHERE !completed GROUP BY file.link ```
Extrae las tareas abiertas de la carpeta Projects y las agrupa bajo cada nota: una vista de proyecto ligera.
Dónde se detienen las consultas de tareas de Dataview
Dataview destaca en una cosa: consultar tu vault en el escritorio. Algunos puntos débiles aparecen en cuanto quieres que las tareas te acompañen a todas partes:
- Es principalmente para escritorio: las consultas se muestran dentro de una nota y no hay widgets en la pantalla de inicio ni de bloqueo.
- Sin notificaciones push ni recordatorios; Dataview muestra tareas, pero nunca te avisa cuando una está a punto de vencer.
- Tienes que escribir y mantener DQL; un error tipográfico en una consulta devuelve silenciosamente las tareas incorrectas.
- Las consultas complejas pueden ser lentas en el teléfono y el resultado es una lista renderizada, no una pantalla de tareas nativa y rápida.
- Lee tu vault, pero no está diseñado para captura rápida, añadir con un toque, arrastrar y soltar ni vistas kanban y calendario.
Las mismas vistas, sin el lenguaje de consulta
TaskForge es una app nativa que lee exactamente las mismas tareas en markdown de tu vault. En lugar de escribir DQL, construyes una vista filtrada pulsando opciones, y esa vista funciona en todas partes.
Generador visual de filtros
Recrea cualquier consulta de tareas de Dataview con condiciones AND/OR sobre fecha de vencimiento, prioridad, etiqueta, contexto, proyecto, estado y más, y guárdala como lista personalizada. Sin sintaxis, sin depurar una consulta.
En tu pantalla de inicio
Añade cualquier lista filtrada a un widget en la pantalla de inicio o de bloqueo y completa tareas desde él: la vista móvil que Dataview no puede ofrecer.
Recordatorios y notificaciones
Las tareas de tus vistas filtradas pueden activar alertas de fecha de vencimiento y recordatorios que te llegan incluso cuando Obsidian está cerrado.
Más que una lista
Visualiza las mismas tareas filtradas como lista, tablero kanban con arrastrar y soltar o calendario, y añade nuevas tareas directamente a la vista.
Dataview vs TaskForge para tareas
Resuelven problemas superpuestos en lugares distintos. Aquí se comparan.
Dataview solo
- Escribe consultas DQL para construir cada vista de tareas
- Los resultados se muestran dentro de una nota en el escritorio
- Sin widgets, recordatorios ni notificaciones
- Ideal para paneles estáticos dentro del vault
- Interacción y captura limitadas en móvil
TaskForge junto a tu vault
- Crea vistas filtradas pulsando, sin código de consulta
- Pantallas de tareas nativas en iPhone, iPad, Mac y Android
- Widgets en pantalla de inicio, recordatorios y alertas
- Vistas de lista, kanban y calendario de las mismas tareas
- Añade y edita tareas directamente en tu vault
Cuándo usar cada uno (o ambos)
No es una elección excluyente. Dataview es insuperable para crear paneles y reportes personalizados dentro de Obsidian en el escritorio, mezclando tareas con metadatos, tablas y notas. TaskForge es la mejor opción cuando necesitas que las tareas sean visibles de un vistazo y accionables lejos de tu escritorio, con widgets, recordatorios y vistas nativas rápidas. Muchas personas mantienen sus paneles de Dataview para el trabajo profundo en el escritorio y usan TaskForge para la captura diaria y el seguimiento en móvil, ambos leyendo las mismas tareas en markdown simple, siempre sincronizadas.
Obtén la vista móvil en minutos
Si tus tareas ya viven en tu vault, TaskForge puede mostrarlas sin tocar tu configuración de Dataview.
Apunta TaskForge a tu vault
Instala TaskForge y abre el mismo vault de Obsidian. Lee tus tareas en markdown existentes sin necesidad de migración ni reformateo.
Recrea una consulta como filtro
Crea una lista personalizada con las mismas condiciones que una consulta de Dataview, por ejemplo tareas abiertas con vencimiento esta semana etiquetadas con #trabajo, usando el generador visual de filtros.
Añade un widget y recordatorios
Fija la lista en tu pantalla de inicio y activa los recordatorios para que las tareas con vencimiento te lleguen estés donde estés.
Preguntas frecuentes
¿Cómo consulto tareas con Dataview en Obsidian?
Usa una consulta TASK dentro de un bloque de código ```dataview. Por ejemplo, un bloque con `TASK WHERE !completed` lista todas las tareas con casilla de verificación abierta en tu vault. Añade condiciones WHERE para filtrar (por fecha de vencimiento, etiqueta o carpeta) y SORT para ordenar los resultados. La consulta muestra una lista de tareas interactiva y en tiempo real dentro de la nota en la app de escritorio de Obsidian.
¿Puede Dataview mostrar tareas que vencen hoy o que están vencidas?
Sí. Combina una comparación de fechas con el filtro de tareas abiertas: `TASK WHERE !completed AND due <= date(today) SORT due ASC`. Devuelve todas las tareas sin completar cuya fecha de vencimiento es hoy o anterior, ordenadas de más próxima a más lejana. Dataview debe poder leer una fecha de vencimiento de la tarea para que coincida.
¿Funciona Dataview para tareas en Obsidian móvil?
Las consultas de Dataview pueden mostrarse en Obsidian móvil, pero no hay widgets en la pantalla de inicio ni de pantalla de bloqueo, ni notificaciones push, y las consultas complejas pueden ser lentas en el teléfono. Para vistas de tareas rápidas, visibles de un vistazo y accionables en iPhone, iPad y Android, una app dedicada como TaskForge lee las mismas tareas en markdown y muestra listas filtradas sin ningún código de consulta.
¿Necesito aprender DQL para filtrar mis tareas de Obsidian?
Para Dataview, sí, escribes consultas en DQL (Dataview Query Language). Si prefieres no hacerlo, TaskForge ofrece el mismo tipo de vistas filtradas y ordenadas mediante un generador visual de filtros con lógica AND/OR, de modo que puedes guardar una lista «con vencimiento esta semana, alta prioridad, #trabajo» pulsando opciones en lugar de escribir una consulta.
Tus tareas de Dataview, ahora en tu teléfono
Conserva tu vault y tus consultas. Añade TaskForge para vistas de tareas filtradas, widgets y recordatorios en todos tus dispositivos.
Artículos relacionados
- Guía completa del plugin Obsidian Tasks Domina la sintaxis de Obsidian Tasks: fechas, prioridades, recurrencia y filtros en tu vault. Leer más
- Mejores plugins de tareas para Obsidian comparados Cómo se comparan Obsidian Tasks, Task Genius y TaskForge para la gestión de tareas. Leer más
- Guía de gestión de proyectos en Obsidian Gestiona proyectos en Obsidian con tareas, etiquetas y vistas que escalan más allá de una sola nota. Leer más
- Widgets de pantalla de inicio para Obsidian Visualiza y completa tus listas de tareas filtradas desde la pantalla de inicio sin abrir la app. Leer más
- Obsidian Tasks como app: widgets, kanban y recordatorios Lleva tus tareas de Obsidian al móvil con apps nativas, listas filtradas y notificaciones. Leer más
Ingeniero de software con más de 10 años de experiencia desarrollando aplicaciones móviles y de escritorio en Swift, Kotlin y Flutter. Desarrollador independiente afincado en Toronto, Canadá. Creador de TaskForge. Más información