Перейти к основному содержимому
TaskForge 3.0: ИИ читает ваши задачи.

Сравнение форматов задач Obsidian

Задача в Obsidian может быть строкой с эмодзи, строкой с полями Dataview, строкой со смесью того и другого или целой заметкой со свойствами YAML. Они не взаимозаменяемы, и от выбора зависит, какие плагины увидят ваши задачи. Здесь форматы сравниваются по тому, что важно потом: читаемость, запросы, мобильные устройства и насколько трудно уйти с формата.

По документации и исходному коду Obsidian Tasks 8.6, Dataview, Task Genius 9.13 и TaskNotes 4.14, проверено в октябре 2026 года. Точный синтаксис каждого поля смотрите в шпаргалке. Шпаргалка по формату задач

Выбор за тридцать секунд

Выбирайте строки с эмодзи, если
вы пользуетесь плагином Obsidian Tasks и хотите самые короткие строки. Это формат по умолчанию и самый частый в ответах на форумах.
Выбирайте поля Dataview, если
вы пишете запросы Dataview или хотите, чтобы каждое поле было словом, которое можно найти обычным текстовым поиском. Obsidian Tasks тоже умеет работать с этим форматом, по одному формату за раз.
Выбирайте Task Genius, если
в ваших заметках уже есть оба стиля или вы хотите переходить от одного к другому, не переписывая всё за один раз.
Выбирайте файлы задач, если
у задач есть собственные заметки, много свойств или длинная история повторений, а работать вам удобно в табличном, канбан- и календарном представлениях, а не в заметке, которую вы писали.

Четыре формата

Строки с эмодзи (Obsidian Tasks)

Пример
- [ ] Call the plumber ⏫ 📅 2026-02-03

Кто читает: Obsidian Tasks по умолчанию и Task Genius. Dataview понимает несколько эмодзи дат и больше ничего.

Сильные стороны

  • Самые короткие строки из четырёх. Срок занимает 12 символов против 18 в стиле Dataview.
  • Больше всего примеров, ответов и готовых запросов, потому что это исходный формат Obsidian Tasks.
  • Запросы Obsidian Tasks здесь мощные: фильтры, группировка, сортировка и пользовательские скрипты работают с каждым полем.

На что обратить внимание

  • Эмодзи трудно набирать вручную, и в разных операционных системах они выглядят по-разному.
  • Порядок важен. Obsidian Tasks читает справа налево, и одно нераспознанное слово между полями скрывает все поля перед ним.
  • Вставленный текст может принести неразрывные пробелы или скрытые селекторы вариантов, из-за которых строка, выглядящая верно, не читается.
  • Найти в хранилище все задачи с приоритетом значит искать эмодзи.

Поля Dataview в заметках

Пример
- [ ] Call the plumber  [priority:: high]  [due:: 2026-02-03]

Кто читает: Dataview, для запросов. Obsidian Tasks, если переключить его формат задач на Dataview. Task Genius.

Сильные стороны

  • Каждое поле это слово с именем. Искать в хранилище due:: можно любым инструментом.
  • Работает в запросах Dataview TASK и TABLE, которые могут сочетать задачи с данными страницы.
  • Dataview и Obsidian Tasks читают и квадратные, и круглые скобки. Круглые скобки скрывают ключ, когда Dataview отображает строку.

На что обратить внимание

  • Строки длиннее, а в режиме исходного кода много скобочного шума.
  • Дата выполнения называется completion, а не done. Эта мелочь стоит людям вечера.
  • Obsidian Tasks читает поля Dataview только в конце строки и только в строках, которые считает задачами. Сам Dataview читает их в любом месте строки.
  • Obsidian Tasks с выбранным форматом Dataview больше не читает собственные эмодзи.

Task Genius (эмодзи и скобки вместе)

Пример
- [ ] Call the plumber @phone ⏫ 📅 2026-02-03 09:00

Кто читает: Task Genius. Строка, где только эмодзи или только скобки, остаётся читаемой для Obsidian Tasks или Dataview.

Сильные стороны

  • Читает поля с эмодзи и в скобках в одной строке, поэтому наполовину перенесённое хранилище продолжает работать.
  • Добавляет время после даты, поля проекта и контекста и правила повторения iCalendar.
  • Настройка определяет, какой из двух стилей он пишет.

На что обратить внимание

  • Один и тот же факт можно записать несколькими способами, из-за чего вашим поискам и запросам труднее доверять.
  • Поля только Task Genius, например время после даты, Obsidian Tasks не понимает.
  • Повторение вычисляет Task Genius, а не Obsidian Tasks, и не каждую фразу они читают одинаково.

Файлы задач (TaskNotes)

Пример
---
tags:
  - task
title: Call the plumber
status: open
priority: high
due: 2026-02-03
---

Кто читает: TaskNotes, которому нужен базовый плагин Obsidian Bases. Dataview может запрашивать свойства. Task Genius может считать файлы задачами через необязательную настройку File Source. Obsidian Tasks не может.

Сильные стороны

  • У задачи может быть полноценная заметка: исследование, ссылки, собственный чек-лист.
  • Свойства это типизированный YAML, поэтому панель свойств Obsidian и Bases могут их фильтровать и сортировать.
  • У повторяющихся задач история выполненных и пропущенных дат хранится в одном файле.
  • У учёта времени, напоминаний и зависимостей настоящая структура, а не попытка втиснуть их в строку.

На что обратить внимание

  • Один файл на задачу. В хранилище с 3 000 задач будет 3 000 заметок.
  • Задача уходит из заметки, где вы о ней подумали. Она там не записана, а лишь связана ссылкой.
  • Названия свойств, значения статусов и приоритетов это настройки плагина, поэтому файлы переносимы только вместе с этими настройками.
  • Списки должны быть списками. Одиночное значение там, где нужен список, обычная причина того, что задача не появляется.

Какой плагин что читает

Эту таблицу стоит проверить, прежде чем менять формат. Чтение и запись это разные вещи: плагин может понимать формат, который сам никогда не создаёт.

Плагин Строки с эмодзи Поля в скобках Файлы задач
Obsidian Tasks Читает и пишет. По умолчанию.Читает и пишет, но только один из двух форматов за раз.Нет. Он читает строки с флажками, а не frontmatter.
Dataview Читает только краткие записи дат.Читает любое поле в любом месте строки.Читает frontmatter как поля страницы, поэтому может запрашивать файлы задач.
Task Genius Читает и может писать.Читает и может писать.Необязательно. File Source по умолчанию выключен.
TaskNotes Нет. Он может преобразовать строку с флажком в файл задачи.Нет.Читает и пишет. Это его родной формат.

Возможности запросов

То, что можно спросить у своих задач, зависит от плагина больше, чем от формата, но формат задаёт пределы.

  • У Obsidian Tasks собственные блоки запросов с фильтрами, группировкой, сортировкой, пользовательскими скриптами и глобальным запросом. Он видит только строки с флажками.
  • У Dataview есть язык запросов с режимами TASK, LIST и TABLE. Он видит задачи и свойства страниц вместе, и это единственный способ их соединить.
  • Bases, базовый плагин Obsidian, на котором TaskNotes строит свои представления, фильтрует и сортирует свойства заметок в табличных, карточных и канбан-представлениях. Он видит файлы, а не строки.
  • У Task Genius собственные представления и фильтры по тому, что он индексирует. Язык запросов Obsidian Tasks он не использует.

Несколько форматов в одном хранилище

Во многих хранилищах больше одного формата, и это работает, если вы знаете, кто что читает. Obsidian Tasks и TaskNotes читают только свой вид: строки с флажками читает Obsidian Tasks, файлы задач читает TaskNotes. Dataview читает оба. Среди строк с флажками Obsidian Tasks видит только формат, выбранный в его настройках. Если вы собираетесь остановиться на одном, на странице о преобразовании есть проверенные скрипты.

На телефоне

Obsidian на iOS и Android запускает плагины сообщества, поэтому все перечисленные форматы работают там так же, как на компьютере. Меняется то, насколько удобно набирать эмодзи или YAML на маленькой клавиатуре, и то, что блоки запросов медленно отображаются в большом хранилище.

Отдельные приложения могут читать те же файлы без Obsidian. У TaskNotes есть собственное бета-веб-приложение и приложение для iPhone. TaskForge, отдельное приложение для iPhone, iPad, Mac, Android и Windows, читает строки с эмодзи, Dataview и Task Genius, а также файлы задач из той же папки. Это не плагин Obsidian, и оно никак не связано с Obsidian.

Вопросы, которые задают чаще всего

Формат Dataview лучше эмодзи для Obsidian Tasks?

Ни один не лучше. Строки с эмодзи короче, и в большинстве примеров используются они. Поля Dataview проще искать, и они работают с запросами Dataview. Если вы не пользуетесь Dataview, эмодзи проще в обращении.

Может ли Obsidian Tasks читать мои файлы TaskNotes?

Нет. Obsidian Tasks читает строки с флажками в теле заметок. TaskNotes хранит задачу как целую заметку со свойствами YAML, а их Obsidian Tasks не читает.

Можно ли использовать эмодзи и поля Dataview в одном хранилище?

Да, но плагин может читать только один из них. Obsidian Tasks читает тот, что выбран в его настройках. Task Genius читает оба в одной строке.

Хранить задачи в строках или в отдельных файлах?

Строки подходят для быстрых коротких задач, которые относятся к заметкам, где они возникли. Отдельные файлы подходят для задач, у которых появляются свои заметки, свойства и история повторений. Во многих хранилищах мелочи ведут в строках, а проекты в файлах.

Какой формат лучше для переносимости?

Поля Dataview в заметках состоят из обычных слов, которые найдёт любой текстовый инструмент. Файлы задач YAML это стандартный frontmatter, но зависят от названий свойств в плагине. Эмодзи переносимы как текст и хрупки как синтаксис. Что бы вы ни выбрали, обычный Markdown позволяет преобразовать данные позже.