Tareas recurrentes en Obsidian: guía completa
TaskForge admite tareas recurrentes en dos formatos potentes: Markdown y TaskNotes. Cada formato ofrece ventajas únicas para diferentes flujos de trabajo. Esta guía explica cómo funcionan ambos, sus diferencias clave y cuándo usar cada uno.
¿Por qué dos formatos?
TaskForge ofrece dos enfoques distintos para tareas recurrentes, cada uno optimizado para diferentes casos de uso:
Formato Markdown
Perfecto para tareas recurrentes simples en tus notas diarias y archivos de proyectos. Usa lenguaje natural y crea nuevas instancias de tareas al completarse. Ideal para tareas que necesitan un historial visible.
Formato TaskNotes
Ideal para flujos de trabajo recurrentes detallados con una tarea por archivo. Usa formato RRULE en el frontmatter YAML y registra las finalizaciones en un array complete_instances. Perfecto para tareas que requieren metadatos enriquecidos y programación consistente.
De un vistazo: diferencias clave
| Característica | Markdown | TaskNotes |
|---|---|---|
| Configuración | Lenguaje natural con emoji 🔁 | Formato RRULE en frontmatter YAML |
| Seguimiento de finalizaciones | El estado cambia a “done” | Array complete_instances (estado sin cambios) |
| Creación de instancias | Crea una tarea nueva al completarse | Se actualiza sobre la misma tarea |
| Fecha base | Automática (vencimiento > programada > inicio) | Siempre usa la fecha programada |
| Desplazamiento de la fecha de vencimiento | No se mantiene | Se mantiene (predeterminado: habilitado) |
| Comportamiento al desmarcar | Restaura el estado anterior (la nueva instancia se conserva) | Lo quita de complete_instances y retrocede la fecha |
| Límites COUNT | Emoji 🔢 con número o posición/total | Parámetro COUNT en RRULE |
| Mejor para | Tareas recurrentes simples, historial visible | Flujos de trabajo detallados, metadatos enriquecidos |
Inicio rápido: plantillas
Formato Markdown
Agrega tareas recurrentes directamente en tus archivos markdown usando lenguaje natural:
- [ ] Review weekly goals 🔁 every Monday 📅 2025-11-10 - [ ] Water plants 🔁 every 3 days ⏳ 2025-11-10 - [ ] Pay rent 🔁 every month on the 1st 📅 2025-12-01 - [ ] Backup files 🔁 every week when done 🛫 2025-11-10 - [ ] Team standup 🔁 every weekday 📅 2025-11-10 - [ ] Quarterly review 🔁 every 3 months 🔢 4 📅 2025-12-01
Formato TaskNotes
Crea una tarea por archivo con frontmatter YAML para flujos de trabajo recurrentes detallados:
--- title: Review weekly goals status: todo scheduled: 2025-11-10 due: 2025-11-10 17:00 recurrence: FREQ=WEEKLY;BYDAY=MO tags: - work - review complete_instances: [] --- ## Notes Review progress on all active projects.
¿Nuevo en TaskNotes? Consulta nuestra Guía de integración de TaskNotes para aprender sobre el formato de una tarea por archivo y los conceptos básicos del frontmatter YAML.
Cómo funciona la recurrencia
Entender cómo TaskForge calcula la siguiente ocurrencia es crucial para ambos formatos. El concepto clave es la fecha base: la fecha que se avanza cuando completas una tarea recurrente.
Markdown: determinación automática de fecha base
Las tareas Markdown determinan automáticamente la fecha base usando reglas de precedencia:
Precedencia: fecha de vencimiento > fecha programada > fecha de inicio
Si está presente, la fecha de vencimiento se convierte en la base. De lo contrario, se usa la fecha programada. La fecha de inicio solo se usa si no hay fecha de vencimiento ni programada.
TaskNotes: siempre fecha programada
Las tareas recurrentes de TaskNotes siempre usan la fecha programada como base para el cálculo de recurrencia. Esto proporciona un comportamiento consistente y predecible sin importar otros campos de fecha.
La fecha programada es obligatoria para tareas recurrentes de TaskNotes. Cuando completas una tarea, TaskForge agrega la fecha de finalización al array complete_instances, calcula la siguiente ocurrencia desde la fecha programada y actualiza la fecha programada a la siguiente ocurrencia no completada.
Seguimiento de las finalizaciones
Los dos formatos adoptan enfoques fundamentalmente diferentes para registrar la finalización de las tareas.
Markdown: nueva instancia al completarse
Cuando completas una tarea recurrente de markdown, el estado de la tarea original cambia a “done” y se crea una nueva instancia de tarea con la fecha de la siguiente ocurrencia, insertada después de la original en tu archivo.
Crea un historial visible de tareas completadas en tu archivo, perfecto para rastrear el progreso a lo largo del tiempo.
TaskNotes: array de instancias completadas
Cuando completas una tarea recurrente de TaskNotes, la fecha de finalización se agrega al array complete_instances, el campo de estado nunca cambia, y la fecha programada avanza a la siguiente ocurrencia no completada. DTSTART se agrega automáticamente a la recurrencia en la primera finalización.
Mantiene un único archivo de tarea con historial completo en el array complete_instances. El estado nunca cambia, por lo que la tarea siempre aparece en tu lista de tareas pendientes.
Cuándo usar cada formato
Usa Markdown cuando:
- Quieres un historial visible de tareas completadas en tus archivos
- Prefieres lenguaje natural sobre sintaxis RRULE
- Necesitas recurrencia basada en la finalización
- Estás trabajando con notas diarias o archivos de proyectos
Usa TaskNotes cuando:
- Quieres un único archivo de tarea con historial completo
- Necesitas metadatos enriquecidos
- Quieres mantener desplazamientos de la fecha de vencimiento automáticamente
- Prefieres la organización de una tarea por archivo
¿Qué patrones de recurrencia admite TaskForge?
TaskForge admite una amplia gama de patrones de recurrencia para ambos formatos. Aquí tienes una descripción completa de todas las opciones disponibles:
Patrones diarios
La recurrencia diaria ofrece una programación simple para tareas rutinarias. Las opciones incluyen cada día, cada N días y cada día laborable (lunes a viernes). Usa patrones diarios para hábitos, rutinas y tareas que necesitan completarse regularmente.
Patrones semanales
La recurrencia semanal ofrece una programación flexible para tareas que se repiten en días específicos de la semana. Las opciones incluyen cada semana, cada N semanas, cada lunes, días específicos como lunes, miércoles y viernes, o cualquier combinación de días.
Patrones mensuales
La recurrencia mensual te da control preciso sobre qué día del mes se repite una tarea. Las opciones incluyen cada mes, cada N meses, en una fecha específica como el 1 o el 15, el último día del mes, un día de la semana relativo como el segundo martes, o en múltiples días.
Patrones anuales
Los patrones anuales son útiles para eventos y revisiones anuales. Puedes configurar una tarea para que se repita cada año, cada N años o en meses específicos. Ideales para revisiones anuales, recordatorios de cumpleaños o tareas estacionales.
Patrones basados en la finalización
La recurrencia basada en finalización calcula la siguiente ocurrencia a partir de la fecha en que realmente terminas la tarea. Usa frases como “when done” o “after completion” en formato Markdown. Esto es especialmente útil para tareas donde el intervalo entre ocurrencias importa más que un horario fijo.
Límites de conteo y fechas de fin
Puedes limitar cuántas veces se repite una tarea agregando un conteo. En formato Markdown, usa el emoji de conteo seguido de un número. En TaskNotes, usa el parámetro COUNT en tu RRULE. También puedes establecer una fecha de fin para que la tarea deje de repetirse después de una fecha específica.
Patrones de enésimo día de la semana
Para tareas que caen en un día relativo del mes, TaskForge admite patrones de enésimo día de la semana. Puedes programar tareas para el primer lunes, último viernes, segundo martes de cada mes o cualquier combinación similar.
¿Listo para aprender más?
Explora estas guías relacionadas para dominar TaskForge:
Ambos formatos comparten el mismo motor de recurrencia bajo el capó, por lo que la programación funciona igual sin importar qué formato elijas. Y nunca estás limitado: puedes mezclar ambos formatos en la misma bóveda y migrar entre ellos a medida que tus necesidades evolucionen. Explora todas las funciones de recurrencia o visita nuestro centro de ayuda para recibir asistencia con la configuración.
Artículos relacionados
- TaskNotes en tu pantalla de inicio Ve las tareas en un widget y márcalas donde estés. Los recordatorios te avisan de las tareas con fecha. Ambos usan las TaskNotes de tu bóveda. Leer más
- Guía de integración de TaskNotes Usa una tarea por archivo con frontmatter YAML para documentación detallada de tareas en Obsidian. Leer más
- Guía completa de GTD para Obsidian Implementa la metodología Getting Things Done en Obsidian con la potente gestión de tareas de TaskForge. Leer más
- Guía completa del complemento Obsidian Tasks Domina la sintaxis del complemento Obsidian Tasks: fechas, prioridades, recurrencia y filtros en tu bóveda. Leer más