Автоматизируйте задачи с помощью Глубокие ссылки
Создавайте задачи, открывайте списки и навигируйте по TaskForge из любого приложения, используя схему URL taskforge:///. Интегрируйте с Obsidian, Командами Apple, Raycast, Alfred, Tasker и любым инструментом, поддерживающим пользовательские URL.
TaskForge регистрирует пользовательскую схему URL taskforge:// на всех платформах. Глубокие ссылки используют тройную косую черту (///) и работают на iOS, Android, macOS и Windows.
taskforge:///[path]?[parameters] Обратите внимание на тройную косую черту (///). Это стандартный формат для всех платформ.
Доступные маршруты
TaskForge поддерживает следующие навигационные маршруты. Каждый маршрут открывает определенный экран в приложении.
Главная
Открывает главный экран.
taskforge:/// или taskforge:///home Пространство
Открывает конкретное пространство по имени. Имя передаётся как параметр пути и должно быть закодировано в URL. Старый префикс taskforge:///list/ по-прежнему работает как устаревший псевдоним, поэтому ранее сохраненные ссылки продолжают открываться.
taskforge:///space/My%20Space Задачи по тегу
Открывает все задачи с определенным тегом. Тег передаётся как параметр пути и должен быть закодирован в URL.
taskforge:///tag/urgent Задачи по контексту
Открывает все задачи с определенным контекстом. Контекст передаётся как параметр пути и должен быть закодирован в URL.
taskforge:///context/home Задачи по проекту
Открывает все задачи в определенном проекте. Проект передаётся как параметр пути и должен быть закодирован в URL.
taskforge:///project/Website Детали задачи
Открывает конкретную задачу по ее ID. Получите глубокую ссылку задачи, нажав на значок ссылки на экране деталей задачи. ID формируется на основе названия задачи и ее файла, поэтому сохраненная ссылка на задачу перестанет открываться, если вы позже переименуете задачу или переместите ее файл; после таких изменений получите новую ссылку.
taskforge:///task/abc123def456 Заметка
Открывает конкретную заметку по её пути относительно хранилища. Путь передаётся как параметр запроса и должен быть закодирован в URL, включая любые косые черты вложенной заметки. Неизвестный или отсутствующий путь никогда не вызывает ошибку: вместо этого открывается обозреватель заметок.
taskforge:///note?path=Projects%2FMy%20Note.md Сегодняшняя заметка
Открывает сегодняшнюю заметку, сначала создавая её по настроенному шаблону, если она ещё не существует.
taskforge:///daily-note Новая заметка
Открывает редактор заметок, чтобы начать новую пустую заметку.
taskforge:///new-note Календарь
Открывает представление календаря. Опционально укажите дату в формате ГГГГ-ММ-ДД в качестве сегмента пути.
taskforge:///calendar или taskforge:///calendar/2025-03-15 Быстрое добавление
Открывает диалог быстрого добавления с анализом естественного языка. Опционально добавьте ?listId=uuid для указания конкретного списка.
taskforge:///quick-add Новая задача
Открывает экран создания новой задачи. Поддерживает параметры запроса для предварительного заполнения полей (см. справку по параметрам ниже).
taskforge:///new-task Поиск
Открывает главный экран с активной строкой поиска.
taskforge:///?search=true Настройки
Открывает экран настроек.
taskforge:///settings Справка по глубоким ссылкам
Открывает экран справки по глубоким ссылкам в приложении со всеми поддерживаемыми маршрутами.
taskforge:///settings/deep-links Параметры новой задачи
Маршрут /new-task принимает следующие параметры запроса. Все параметры необязательны, пропущенные поля используют ваши настроенные значения по умолчанию.
Свойства задачи
| Параметр | Формат | Пример | Описание |
|---|---|---|---|
name | Строка, закодированная в URL | name=Buy%20groceries | Название задачи |
tags | Через запятую | tags=work,urgent | Теги задачи |
contexts | Через запятую | contexts=home,office | Контексты задачи |
projects | Через запятую | projects=Website,Mobile | Проекты задачи |
listId | Строка UUID | listId=abc-123-def | Назначить в собственное пространство |
Даты (ISO 8601: ГГГГ-ММ-ДД)
| Параметр | Пример | Описание |
|---|---|---|
dueDate | dueDate=2025-03-15 | Срок выполнения |
scheduledDate | scheduledDate=2025-03-10 | Запланированная дата |
startDate | startDate=2025-03-01 | Дата начала |
completedDate | completedDate=2025-03-20 | Дата завершения |
Приоритет
Значения нечувствительны к регистру.
Highest, High, Medium, Low, Lowest, None Статус
Значения нечувствительны к регистру.
todo, done, cancelled, inProgress, onHold, planned, deferred, blocked, someday, ready При завершении
Что происходит при завершении задачи. Значения нечувствительны к регистру.
keep, delete, archive Пропуск пользовательских значений по умолчанию
Подавите определенные пользовательские значения по умолчанию без указания замещающего значения. Полезно для создания пустых задач из автоматизаций.
_skipTags=1 _skipDueDate=1 _skipScheduledDate=1 _skipStartDate=1 _skipDueTime=1 _skipPriority=1 _skipStatus=1 _skipReminders=1 _skipOnCompletion=1 _skipContexts=1 _skipProjects=1 _skipScheduledTime=1 _skipStartTime=1 _skipDuration=1 Полные примеры
Простая задача со сроком выполнения
taskforge:///new-task?name=Buy%20groceries&dueDate=2025-03-15 Рабочая задача с тегами, приоритетом и временем
taskforge:///new-task?name=Review%20PR&tags=work,code-review&priority=High&dueDate=2025-03-15&dueAt=10:00 Еженедельная повторяющаяся задача
taskforge:///new-task?name=Team%20Standup&recurrenceInterval=1&recurrenceUnit=week&recurrenceWeekdays=1&dueAt=09:30 Задача с подавлением всех значений по умолчанию
taskforge:///new-task?name=Quick%20Note&_skipTags=1&_skipDueDate=1&_skipPriority=1&_skipReminders=1 Задача, назначенная в собственное пространство
taskforge:///new-task?name=Sprint%20Task&listId=abc-123-def&tags=sprint&priority=Medium Открыть календарь на определенную дату
taskforge:///calendar/2025-12-25 Быстрое добавление в конкретный список
taskforge:///quick-add?listId=abc-123-def Открыть заметку по её пути в хранилище
taskforge:///note?path=Projects%2FMy%20Note.md Перейти к сегодняшней заметке (или создать её)
taskforge:///daily-note Глубокие ссылки и Obsidian
Obsidian поддерживает пользовательские схемы URL в markdown-ссылках, что делает его идеальным компаньоном для глубоких ссылок TaskForge. Добавляйте кликабельные ссылки в заметки, которые создают задачи, открывают списки или переходят напрямую к определенным представлениям в TaskForge.
Markdown-ссылки в заметках
Используйте стандартный синтаксис markdown-ссылок в заметках Obsidian для создания кликабельных глубоких ссылок:
Создать задачу-продолжение из заметок совещания
[Add follow-up task](taskforge:///new-task?name=Follow%20up%20on%20meeting&tags=work&dueDate=2025-03-20) Быстрая ссылка на ваш рабочий список
[Open Work Tasks](taskforge:///space/Work%20Tasks) Открыть представление календаря на сегодня
[Today's Calendar](taskforge:///calendar/2025-03-15) Быстрое добавление на естественном языке
[Quick Add Task](taskforge:///quick-add) Идеи рабочих процессов с Obsidian
Шаблон заметок совещания
Добавьте кнопки глубоких ссылок внизу шаблона заметок совещания. После каждого совещания нажмите, чтобы создать задачи-продолжения с предварительно заполненными тегами и сроками.
Панели проектов
Создайте заметку в Obsidian, которая служит панелью проекта. Добавьте ссылки для открытия соответствующего списка TaskForge, создания новых задач проекта или просмотра календаря с дедлайнами проекта.
Интеграция с ежедневными заметками
Добавьте глубокие ссылки в шаблон ежедневных заметок. Включите ссылку для открытия списка на сегодня, быстрое добавление для фиксации идей и представление календаря для обзора расписания.
Шаблон еженедельного обзора
Создайте шаблон еженедельного обзора с глубокими ссылками для создания повторяющихся задач на следующую неделю, открытия списка обзора и перехода к календарю для планирования.
Интеграции с другими приложениями
Глубокие ссылки TaskForge работают с любым приложением или инструментом, поддерживающим пользовательские схемы URL. Вот популярные интеграции для различных платформ.
Команды Apple (iOS / macOS)
Создавайте мощные автоматизации с приложением «Команды». Используйте действие "Открыть URL" с глубокими ссылками TaskForge для создания задач через Siri, запуска автоматизаций по времени или создания процессов на основе местоположения.
Добавьте действие "Открыть URL" и установите URL taskforge:///new-task?name=My%20Task&tags=work&priority=High. Назовите команду и запускайте ее фразой "Привет Siri, [название команды]".
Комбинируйте с переменными Команд для динамического формирования названий задач из содержимого буфера обмена, событий календаря или пользовательского ввода.
Raycast (macOS)
Создавайте пользовательские команды Raycast для создания задач в TaskForge. Используйте действие "Открыть URL" с глубокими ссылками для создания задач с клавиатуры, не покидая текущее приложение.
Создайте скриптовую команду Raycast, которая открывает taskforge:///new-task?name={query}&tags=inbox для захвата задач из любого места на вашем Mac.
Используйте поддержку аргументов Raycast для передачи динамических названий задач прямо из строки поиска.
Alfred (macOS)
Создавайте рабочие процессы Alfred для отправки задач в TaskForge. Настройте пользовательские ключевые слова, которые принимают аргументы и передают их как URL-кодированные параметры в глубоких ссылках TaskForge.
Создайте рабочий процесс с ключевым словом "task", который открывает taskforge:///new-task?name={query}&tags=alfred.
Используйте действие "Открыть URL" в Alfred с динамическими аргументами для быстрого захвата.
Tasker (Android)
Автоматизируйте TaskForge на Android с помощью Tasker. Используйте действие «Открыть URL» для открытия глубоких ссылок TaskForge из профилей Tasker, срабатывающих по времени, местоположению или событиям.
Создайте профиль Tasker, который открывает taskforge:///space/Work%20Tasks при подключении к Wi-Fi офиса.
Комбинируйте с AutoInput или другими плагинами Tasker для продвинутых процессов автоматизации.
Keyboard Maestro (macOS)
Создавайте макросы, запускающие действия TaskForge через глубокие ссылки. Комбинируйте с расширением текста, мониторингом буфера обмена или горячими клавишами для контекстного создания задач.
Настройте макрос с горячей клавишей, который открывает taskforge:///new-task?name=%CurrentClipboard%&tags=capture для создания задачи из буфера обмена.
Идеально для создания задач из выделенного текста в любом приложении.
IFTTT / Zapier / Make
Подключите TaskForge к сотням веб-сервисов. Используйте вебхуки или URL-действия для создания задач из электронной почты, событий календаря, отправленных форм или любого триггера, поддерживаемого этими платформами.
Создайте рабочий процесс в Zapier, который открывает глубокую ссылку TaskForge при добавлении определенного ярлыка к сообщению Gmail.
Используйте функции URL-кодирования на этих платформах для безопасной передачи динамических данных в параметры глубоких ссылок.
Веб-страницы и букмарклеты
Добавляйте глубокие ссылки TaskForge на любую веб-страницу или создавайте букмарклеты в браузере для быстрого создания задач. Ссылка откроет TaskForge на любом устройстве, на котором установлено приложение.
HTML: <a href="taskforge:///new-task?name=Review%20Document">Add Review Task</a>
Создайте букмарклет, который захватывает заголовок текущей страницы в качестве названия задачи.
Обработка ошибок
- Недопустимые параметры молча игнорируются. Задача создается без этого поля с использованием пользовательских значений по умолчанию.
- Некорректные даты (например, dueDate=not-a-date) пропускаются; поле остается пустым.
- Недопустимые значения enum (например, priority=SuperHigh) пропускаются.
- Некорректный JSON в параметре reminders пропускается.
- Неизвестные маршруты перенаправляют на главный экран.
- Неразрешённый путь к заметке или ссылка на заметку, открытая без настроенного хранилища, открывает обозреватель заметок вместо ошибки.
- Отсутствующие обязательные данные (например, /task/ без ID задачи) перенаправляют на главный экран.
Поддержка платформ
iOS и macOS
Схема URL taskforge:// зарегистрирована в Info.plist приложения. Глубокие ссылки работают из Safari, Команд, Spotlight и любого приложения, способного открывать URL.
Android
Схема URL taskforge:// зарегистрирована через фильтр интентов в AndroidManifest.xml. Глубокие ссылки работают из любого приложения, способного отправить интент ACTION_VIEW.
Часто задаваемые вопросы
Работают ли глубокие ссылки на всех платформах?
Да. Глубокие ссылки TaskForge работают на iOS, iPadOS, macOS, Android и Windows. Схема URL taskforge:// зарегистрирована нативно на каждой платформе.
Нужно ли переводить параметры глубоких ссылок?
Нет. Параметры глубоких ссылок всегда указываются на английском языке, независимо от языка вашего приложения. Пути маршрутов, имена параметров и значения enum, такие как уровни приоритета, всегда на английском. Свободные текстовые значения, такие как названия задач и теги, могут быть на любом языке, просто закодируйте их в URL.
Что произойдет, если я использую недопустимый параметр?
Недопустимые или нераспознанные параметры молча игнорируются. Задача все равно создается с использованием ваших настроенных значений по умолчанию для отсутствующих полей.
Могу ли я создавать задачи с напоминаниями через глубокие ссылки?
Да. Напоминания передаются в виде URL-кодированного JSON-массива с помощью параметра reminders. Каждый объект напоминания включает поля type, relatedTo и offset. Полный формат JSON смотрите в справке по глубоким ссылкам в приложении.
Как получить ID списка для параметра listId?
Откройте редактор пространства в TaskForge и нажмите значок ссылки. URL глубокой ссылки содержит идентификатор списка, который можно передать в параметре listId.
Могу ли я использовать глубокие ссылки с Obsidian?
Безусловно. Добавляйте markdown-ссылки вида [Create Task](taskforge:///new-task?name=My%20Task) прямо в заметки Obsidian. При нажатии на ссылку TaskForge откроется и создаст задачу.
Связанные функции
Начните автоматизировать ваш рабочий процесс
Скачайте TaskForge и начните использовать глубокие ссылки для автоматизации управления задачами Obsidian из любого приложения.
Связанные статьи
-
Автоматизация с Командами Apple
Пошаговое руководство по созданию автоматизаций TaskForge с помощью приложения «Команды» и Siri. -
Интерактивные виджеты на главном экране
Выполняйте задачи прямо с главного экрана с помощью полностью интерактивных виджетов. -
Все функции TaskForge
Изучите полный набор функций для управления задачами Obsidian на мобильных устройствах и компьютерах.