Oś czasu
Opowiedz historię rok po roku
Czym jest Oś czasu?
Oś czasu układa wydarzenia chronologicznie: historia firmy, kamienie milowe projektu, ewolucja produktu, retrospektywy incydentów. Osie czasu Mermaid grupują wiele wydarzeń w jednym okresie i pozostają czytelne w każdym rozmiarze.
Oś czasu to diagram retrospektywy: postmortemy incydentów, slajdy z historią firmy, sekcja „jak tu doszliśmy” w dokumencie strategicznym. Wyjątkowo dobrze uwidacznia luki — trzy wydarzenia w marcu i nic aż do września to już opowieść sama w sobie. Czego nie potrafi, to skalować: okresy są etykietami rozstawionymi równomiernie niezależnie od odstępu, a nic nie jest za Ciebie sortowane. Okres nie niesie też niczego poza tekstem — żadnego właściciela, odnośnika ani statusu do filtrowania.
Żywy przykład
timeline
title History of the project
2024 : Idea & prototype
2025 : First customers
: Seed funding
2026 : EU expansion
: AI featuresKiedy go używać
Częste błędy
Okresy nigdy nie są sortowane
Mermaid rysuje okresy w kolejności zapisu, więc wpis z 2026 umieszczony nad wpisem z 2024 tam pozostanie. Nie ma żadnej kontroli chronologii ani ostrzeżenia — posortuj źródło samodzielnie przed publikacją.
Okresy nad pierwszą sekcją znikają
Gdy tylko oś czasu zawiera choć jedną sekcję, każdy okres zadeklarowany przed tą pierwszą linią section wypada z renderu — po cichu i bez żadnego błędu. Daj tym wczesnym okresom własną sekcję albo zrezygnuj z sekcji w ogóle.
Zdania zamiast wydarzeń
Treść wydarzenia zawija się na stałej szerokości, więc całe zdanie zmienia się w cztery ułożone pod sobą linie i rozdyma wysokość całego wykresu. Ogranicz wydarzenia do kilku słów, a szczegóły przenieś do dokumentu wokół.
Podstawowa składnia
timeline
title My timeline
2025 : Event A
: Event B
2026 : Event Ctimeline title History of the projectTytuł jest opcjonalny, ale pełni rolę podpisu, co zaczyna mieć znaczenie, gdy diagram trafia samodzielnie na slajd albo do postmortemu.
2025 : First customersPo lewej stronie dwukropka stoi etykieta okresu — rok, kwartał, Sprint 12, cokolwiek. Nigdy nie jest parsowana jako data, więc dowolny format zadziała.
2024 : Idea : PrototypeKolejne dwukropki w tej samej linii dopisują następne wydarzenia do tego samego okresu, co utrzymuje zwięzłość źródła, gdy jeden rok mieści kilka ważnych momentów.
section Early days 2024 : IdeaSekcje łączą kolejne okresy w jedną erę i kolorują je razem — przydaje się to do rozdzielenia tego, co przed i po rundzie finansowania, migracji albo awarii.
Pytania o ten diagram
Czy jeden okres może zawierać kilka wydarzeń?
Tak — dodaj kolejne linie zaczynające się od „:” pod tym samym okresem, a ułożą się pionowo pod tą datą.
Oś czasu czy wykres Gantta?
Oś czasu do opowiadania o przeszłości lub ujęcia ogólnego (wydarzenia z datami). Gantt do planowania pracy (zadania z czasami trwania i zależnościami).
Czy mogę dodać oś czasu Mermaid do postmortemu w Confluence?
Confluence nie ma natywnego wsparcia dla Mermaida, więc użyj makra z Marketplace albo wklej wyeksportowany SVG lub PNG. GitHub i GitLab renderują osie czasu wprost z bloku ogrodzonego, więc raporty z incydentów trzymane w repozytorium nie wymagają dodatkowych narzędzi.
Jak pokolorować sekcje osi czasu?
Sekcje biorą kolory ze skali motywu. Nadpiszesz je dyrektywą init w pierwszej linii — %%{init: {"themeVariables": {"cScale0": "#4f46e5"}}}%% — gdzie cScale0 to pierwsza sekcja, cScale1 druga, aż do cScale11. Paleta zostaje wtopiona w wyeksportowany SVG.
Czy mogę ustawić oś czasu pionowo?
Nie — osie czasu renderują się poziomo i nie ma ustawienia kierunku. Nigdy się nie zawijają: diagram robi się wyłącznie coraz szerszy. Długą historię, która ma zmieścić się w wąskiej kolumnie, znacznie lepiej wykorzysta schemat blokowy z góry na dół albo gitGraph TB:.
Czy mogę zamienić raport z incydentu w oś czasu automatycznie?
Wklej raport do Mermaid Studio, a AI wydobędzie datowane wydarzenia na oś czasu, którą potem poprawisz. Traktuj to jak pierwszą wersję: okresy zachowują kolejność, w jakiej zostały wydobyte, więc przed publikacją sprawdź chronologię.
Oś czasu czy inny typ diagramu?
Oś czasu czy podróż użytkownika?
Obie układają kroki od lewej do prawej. Oś czasu mówi kiedy: datowane wydarzenia, bez aktora i bez ocen. Podróż mówi, jak to się odczuwało: uporządkowane kroki, aktor, ocena satysfakcji. Jeśli nikt tych wydarzeń nie przeżył, potrzebujesz osi czasu.
Oś czasu czy graf Git?
Oś czasu jest płaska — każde wydarzenie leży na jednej linii. Graf Git się rozgałęzia. Historia wydań z równoległymi gałęziami utrzymaniowymi wymaga grafu Git; opowieść o produkcie, w której liczy się kolejność, a nie równoległość, wymaga osi czasu.
Stwórz swój Oś czasu już teraz
Opisz go naturalnym językiem — AI napisze kod Mermaid za Ciebie.
Otwórz Mermaid Studio