К содержанию

Навигация

Галерея диаграмм

Здесь собраны все типы схем Mermaid, которые рисует встроенный в Docara Mermaid 11.16. У каждого типа есть короткое пояснение, когда он нужен, живая схема и её исходник на вкладке «Markdown» — его можно скопировать в свою страницу и поменять подписи.

Как подключить схему, какие у неё параметры и с какими подписями бывают сложности, описано на странице «Диаграмма».

Процессы и поведение

Блок-схема

flowchart показывает шаги и развилки процесса: что за чем идёт и куда ведёт каждое решение.

Публикация страницы документации

Диаграмма последовательности

sequenceDiagram показывает, кто кому и в каком порядке отправляет запросы и ответы, — удобно для описания API.

Запрос списка страниц через API

Диаграмма состояний

stateDiagram-v2 показывает, в каких состояниях бывает объект и что переводит его из одного в другое.

Жизненный цикл страницы

Путь пользователя

journey показывает шаги человека и его впечатление на каждом шаге — оценкой от 1 до 5.

Путь читателя к ответу

Структура и данные

Диаграмма классов

classDiagram показывает объекты кода, их поля, методы и связи между ними.

Модель страниц и компонентов

Модель данных

erDiagram показывает сущности, их поля и сколько записей одной сущности связано с другой.

Модель данных сайта документации

Требования

requirementDiagram связывает требования с тем, что их выполняет и проверяет.

Требования к сборке

Интеллект-карта

mindmap раскладывает тему на ветви от центра — подходит для структуры раздела или плана документации.

Структура документации

Карта площадей

treemap-beta показывает доли вложенных частей прямоугольниками: чем больше часть, тем больше её площадь.

Разделы документации по числу страниц

Блоки

block-beta раскладывает блоки по сетке, когда важно их взаимное расположение, а не поток.

Макет страницы документации

Пакет

packet-beta показывает, из каких полей и битов состоит пакет или запись в двоичном формате.

Заголовок пакета TCP

Архитектура

Контекст системы

C4Context показывает систему, её пользователей и внешние системы — первый уровень модели C4.

Контекст системы документации

Архитектура сервисов

architecture-beta рисует сервисы и группы со значками облака, сервера, диска и базы данных. Русские подписи берите в двойные кавычки.

Архитектура сайта документации

Планы и история

Диаграмма Ганта

gantt показывает задачи на календаре: сроки, зависимости и контрольные точки.

План релиза

Хронология

timeline перечисляет события по порядку — удобно для истории выпусков.

Выпуски Docara 3

Ветки Git

gitGraph показывает ветки, коммиты и слияния — например, порядок работы над изменением.

Работа над изменением в Git

Канбан

kanban раскладывает задачи по колонкам статусов.

Доска задач документации

Графики и сравнение

Круговая диаграмма

pie показывает доли целого — когда частей немного и важна пропорция.

Страницы документации по типу

График

xychart-beta рисует столбцы и линии по осям — например, вес страниц этого сайта рядом с общим бюджетом 4,5 МБ.

Вес страниц и общий бюджет

Квадрант

quadrantChart раскладывает пункты по двум осям на четыре группы — удобно для приоритетов.

Приоритеты задач документации

Поток

sankey-beta показывает, как объём перетекает между этапами: ширина полосы равна величине. Подписи пишите латиницей — с кириллицей схема не рисуется.

Поток файлов через сборку

Радар

radar-beta сравнивает несколько вариантов по общему набору оценок.

Качество разделов документации

См. также

Поиск по документации

Введите минимум 2 символа

    Настройки

    Тема
    Размер шрифта
    Ширина страницы