Kompletny przewodnik po powtarzających się zadaniach w TaskForge
TaskForge obsługuje powtarzające się zadania w dwóch potężnych formatach: Markdown i TaskNotes. Każdy format oferuje unikalne zalety dla różnych przepływów pracy. Ten przewodnik wyjaśnia, jak oba działają, ich kluczowe różnice i kiedy używać każdego z nich.
Dlaczego TaskForge obsługuje dwa formaty powtarzania?
TaskForge oferuje dwa różne podejścia do powtarzających się zadań, każde zoptymalizowane dla różnych przypadków użycia:
Format Markdown
Idealny dla prostych powtarzających się zadań w notatkach dziennych i plikach projektów. Używa naturalnego języka i tworzy nowe instancje zadań po ukończeniu. Świetny dla zadań, które wymagają widocznej historii.
Format TaskNotes
Idealny dla szczegółowych powtarzających się przepływów pracy z jednym zadaniem na plik. Używa formatu RRULE w frontmatter YAML i śledzi ukończenia w tablicy complete_instances. Idealny dla zadań wymagających bogatych metadanych i spójnego planowania.
Na pierwszy rzut oka: Kluczowe różnice
| Funkcja | Markdown | TaskNotes |
|---|---|---|
| Konfiguracja | Naturalny język z emoji 🔁 | Format RRULE w frontmatter YAML |
| Śledzenie ukończenia | Status zmienia się na "done" | Tablica complete_instances (status bez zmian) |
| Tworzenie instancji | Tworzy nowe zadanie po ukończeniu | Aktualizuje w miejscu (to samo zadanie) |
| Data bazowa | Auto-określana (Termin > Zaplanowane > Start) | Zawsze używa daty zaplanowanej |
| Przesunięcie terminu | Niezachowywane | Zachowywane (domyślnie: włączone) |
| Zachowanie przy cofnięciu ukończenia | Zmienia status z powrotem (nowa instancja pozostaje) | Usuwa z complete_instances, cofa datę |
| Limity COUNT | Emoji 🔢 z liczbą lub pozycja/całość | Parametr COUNT w RRULE |
| Najlepsze dla | Proste powtarzające się zadania, widoczna historia | Szczegółowe przepływy pracy, bogate metadane |
Jak zacząć z szablonami zadań cyklicznych?
Format Markdown
Dodawaj powtarzające się zadania bezpośrednio w plikach markdown używając naturalnego języka:
- [ ] 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
Format TaskNotes
Twórz jedno-zadanie-na-plik z frontmatter YAML dla szczegółowych powtarzających się przepływów pracy:
--- 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.
Nowy w TaskNotes? Sprawdź nasz Przewodnik po integracji TaskNotes , aby dowiedzieć się o formacie jedno-zadanie-na-plik i podstawach frontmatter YAML.
Jak działa powtarzalność
Zrozumienie, jak TaskForge oblicza następne wystąpienie, jest kluczowe dla obu formatów. Kluczową koncepcją jest data bazowa - data, która jest przesuwana, gdy realizujesz powtarzające się zadanie.
Markdown: Automatyczne określanie bazy
Zadania Markdown automatycznie określają datę bazową używając reguł pierwszeństwa:
Pierwszeństwo: Termin > Data zaplanowana > Data rozpoczęcia
Jeśli istnieje, termin staje się bazą. W przeciwnym razie używana jest data zaplanowana. Data rozpoczęcia jest używana tylko jeśli nie ma ani terminu, ani daty zaplanowanej.
TaskNotes: Zawsze data zaplanowana
Powtarzające się zadania TaskNotes zawsze używają daty zaplanowanej jako bazy do obliczania powtarzalności. Zapewnia to spójne, przewidywalne zachowanie niezależnie od innych pól dat.
Data zaplanowana jest wymagana dla powtarzających się zadań TaskNotes. Gdy realizujesz zadanie, TaskForge dodaje datę ukończenia do tablicy complete_instances, oblicza następne wystąpienie na podstawie daty zaplanowanej i aktualizuje datę zaplanowaną na następne nieukończone wystąpienie.
Śledzenie ukończenia
Dwa formaty mają fundamentalnie różne podejścia do śledzenia ukończenia zadań.
Markdown: Nowa instancja po ukończeniu
Gdy realizujesz powtarzające się zadanie markdown, status oryginalnego zadania zmienia się na "done" i tworzona jest nowa instancja zadania z następną datą wystąpienia, wstawiana po oryginale w pliku.
Tworzy widoczną historię ukończonych zadań w pliku, idealny do śledzenia postępów w czasie.
TaskNotes: Tablica complete_instances
Gdy realizujesz powtarzające się zadanie TaskNotes, data ukończenia jest dodawana do tablicy complete_instances, pole statusu nigdy się nie zmienia, a data zaplanowana przesuwa się na następne nieukończone wystąpienie. DTSTART jest automatycznie dodawany do powtarzalności przy pierwszym ukończeniu.
Utrzymuje pojedynczy plik zadania z pełną historią w tablicy complete_instances. Status nigdy się nie zmienia, więc zadanie zawsze pojawia się na liście do zrobienia.
Kiedy używać którego formatu
Używaj Markdown gdy:
- Chcesz widocznej historii ukończonych zadań w plikach
- Preferujesz naturalny język nad składnią RRULE
- Potrzebujesz powtarzalności opartej na ukończeniu
- Pracujesz z notatkami dziennymi lub plikami projektów
Używaj TaskNotes gdy:
- Chcesz pojedynczego pliku zadania z pełną historią
- Potrzebujesz bogatych metadanych
- Chcesz automatycznie zachowywać przesunięcia terminów
- Preferujesz organizację jedno-zadanie-na-plik
Jakie wzorce powtarzania obsługuje TaskForge?
TaskForge obsługuje szeroki zakres wzorców powtarzania dla obu formatów. Oto pełny przegląd wszystkich dostępnych opcji:
Wzorce dzienne
Powtarzanie dzienne oferuje proste planowanie dla rutynowych zadań. Opcje obejmują codziennie, co N dni i każdy dzień roboczy (poniedziałek do piątku). Używaj wzorców dziennych do nawyków, rutyny i zadań wymagających regularnego wykonania.
Wzorce tygodniowe
Powtarzanie tygodniowe oferuje elastyczne planowanie dla zadań powtarzanych w określone dni tygodnia. Opcje obejmują co tydzień, co N tygodni, każdy poniedziałek, określone dni lub dowolna kombinacje dni.
Wzorce miesięczne
Powtarzanie miesięczne daje precyzyjną kontrolę nad tym, w który dzień miesiąca zadanie się powtarza. Opcje obejmują co miesiąc, co N miesięcy, określoną datę, ostatni dzień miesiąca, względny dzień tygodnia lub wiele dni.
Wzorce roczne
Wzorce roczne są przydatne dla rocznych wydarzeń i przeglądów. Możesz ustawić zadanie do powtarzania co rok, co N lat lub w określonych miesiącach. Idealne dla rocznych przeglądów, przypomnień o urodzinach lub zadań sezonowych.
Wzorce oparte na ukończeniu
Powtarzanie oparte na ukończeniu oblicza następne wystąpienie od daty faktycznego ukończenia zadania. W formacie Markdown użyj fraz "when done" lub "after completion". Jest to szczególnie przydatne dla zadań, gdzie odstęp między wystąpieniami jest ważniejszy niż stały harmonogram.
Limity licznikowe i daty zakończenia
Możesz ograniczyć ile razy zadanie się powtarza. W formacie Markdown użyj emoji licznika i liczby. W TaskNotes użyj parametru COUNT w RRULE. Możesz też ustawić datę zakończenia, aby zatrzymać powtarzanie po określonej dacie.
Wzorce N-tego dnia tygodnia
Dla zadań przypadających na względny dzień miesiąca TaskForge obsługuje wzorce n-tego dnia tygodnia. Możesz zaplanować zadania na pierwszy poniedziałek, ostatni piątek, drugi wtorek każdego miesiąca lub dowolną podobną kombinację. Ten wzorzec często stosuje się do cyklicznych spotkań, miesięcznych przeglądów albo każdego wydarzenia powiązanego z pozycją w miesiącu, a nie ze stałą datą.
Gotowy dowiedzieć się więcej?
Eksploruj te powiązane przewodniki, aby opanować TaskForge:
Oba formaty dzielą ten sam silnik powtarzalności pod spodem, więc planowanie działa tak samo niezależnie od wybranego formatu. I nigdy nie jesteś zamknięty - możesz mieszać oba formaty w tym samym sejfie i migrować między nimi w miarę ewoluowania potrzeb. Odkryj wszystkie funkcje powtarzalności lub odwiedź nasze centrum pomocy po wsparcie w konfiguracji.
Powiązane Artykuły
- TaskNotes na ekranie głównym Zobacz zadania w widżecie i odhaczaj je tam, gdzie jesteś. Przypomnienia zwracają uwagę na zadania z datą. Oba korzystają z TaskNotes w Twoim sejfie. Czytaj więcej
- Przewodnik po integracji TaskNotes Użyj jednego zadania na plik z frontmatter YAML dla szczegółowej dokumentacji zadań w Obsidian. Czytaj więcej
- Kompletny przewodnik GTD dla Obsidian Wdróż metodę Getting Things Done w Obsidian z potężnym zarządzaniem zadaniami TaskForge. Czytaj więcej
- Kompletny przewodnik po wtyczce Obsidian Tasks Opanuj składnię wtyczki Obsidian Tasks: daty, priorytety, powtarzanie i filtry w swoim sejfie. Czytaj więcej