跳转到主要内容
自动化

使用深层链接自动化 TaskForge

用深层链接自动化您的 Obsidian 任务管理。支持 Apple Shortcuts、Raycast、Alfred 以及任何支持自定义 URL 的自动化工具。使用语音命令创建任务,构建自定义工作流,并将 TaskForge 集成到您的自动化生态系统中。

macOS 上显示 URL 方案文档的 TaskForge 深层链接参考
查看所有功能

TaskForge 中的深层链接是什么?

深层链接允许您使用自定义 URL 方案直接打开 TaskForge 到特定的屏幕或操作。您可以创建直接跳转到创建新任务、查看特定列表或打开快速添加对话框的 URL,而不是启动应用程序并手动导航。

TaskForge 使用 taskforge:/// URL 方案,使其与 Apple Shortcuts、其他 iOS 自动化工具,甚至支持自定义 URL 方案的外部应用程序兼容。

即时访问

直接跳转到任务创建屏幕,并预填充数据

Siri 集成

通过 Apple Shortcuts 使用语音命令创建任务

通用链接

共享在所有设备上都能工作的任务创建链接

可用的深层链接路由

新任务

taskforge:///new-task

打开任务创建屏幕。支持查询参数以预填充任务数据。

参数:

  • name - 任务标题
  • tags - 以逗号分隔的标签
  • dueDate - 到期日期 (YYYY-MM-DD)
  • priority - 任务优先级 (highest, high, medium, low, lowest)
  • listId - 目标自定义列表名称

示例:

taskforge:///new-task?name=Review%20PR&tags=work,urgent&priority=High&dueDate=2025-10-15

快速添加

taskforge:///quick-add

打开快速添加对话框,用于使用自然语言解析快速创建任务。

示例:

taskforge:///quick-add

查看自定义列表

taskforge:///list/:listName

按名称打开特定的自定义列表。非常适合为您最常用的列表创建快捷方式。

示例:

taskforge:///list/Work%20Tasks

日历视图

taskforge:///calendar

打开日历视图,按日期查看您的任务。

可选参数:

  • date - 跳转到特定日期 (YYYY-MM-DD)

示例:

taskforge:///calendar/2025-10-15

查看任务

taskforge:///task/:taskId

使用其唯一的任务 ID 打开特定任务的详细视图。

示例:

taskforge:///task/abc123def456

主页

taskforge:///home

打开 TaskForge 到主屏幕及您的默认视图。

创建您的第一个 Apple 快捷方式

示例 1:使用 Siri 快速创建任务

创建一个快捷方式,让您对 Siri 说'Add task'并立即打开 TaskForge 快速添加对话框。

  1. 1 在您的 iPhone 或 iPad 上打开快捷方式应用程序
  2. 2 点击 + 按钮创建新快捷方式
  3. 3 搜索 'Open URLs' 操作并将其添加到您的快捷方式
  4. 4
    输入 URL: taskforge:///quick-add
  5. 5 将您的快捷方式命名为 'Add Task',如果需要,启用 'Show in Share Sheet'
  6. 6 对 Siri 说'Hey Siri, Add Task'以立即打开 TaskForge 的快速添加对话框

示例 2:预填充任务创建

创建一个快捷方式,在新任务屏幕上打开,并为周期性任务(如每周审查)预填充数据。

  1. 1 在快捷方式应用程序中创建新快捷方式
  2. 2 添加 'Open URLs' 操作
  3. 3
    输入带有参数的 URL: taskforge:///new-task?name=Weekly%20Review&tags=review,work&priority=High&listId=abc-123-def
  4. 4 将其命名为 'Create Weekly Review' 并运行快捷方式

专业提示: URL 编码特殊字符(空格变为 %20,# 变为 %23,等等)

示例 3:基于位置的任务提醒

创建一个快捷方式,当您到达或离开特定位置时创建任务。

  1. 1 在快捷方式应用程序中创建新自动化(自动化选项卡)
  2. 2 选择 'Arrive' 或 'Leave' 作为触发器
  3. 3 选择您的位置(例如,'Home' 或 'Office')
  4. 4 添加带有 TaskForge 深层链接的 'Open URLs' 操作
  5. 5
    在工作地点到达时的示例: taskforge:///list/Work%20Tasks

通用应用程序集成

TaskForge 的深层链接适用于任何支持自定义 URL 方案的应用程序或工具。以下是一些在所有平台上都能工作的流行通用集成:

Raycast (macOS)

创建自定义 Raycast 命令以快速向 TaskForge 添加任务。使用 'Open URL' 操作和 TaskForge 深层链接来构建强大的键盘驱动的工作流。

taskforge:///new-task?name=Review%20PR&tags=work

Alfred (macOS)

构建打开 TaskForge URL 的 Alfred 工作流。创建接受参数的自定义关键字,并将其传递给 TaskForge 以进行即时任务创建。

使用 Alfred 的 'Open URL' 操作和动态参数

Keyboard Maestro (macOS)

创建通过深层链接触发 TaskForge 操作的宏。与文本扩展、剪贴板监控或键盘快捷键结合,以实现强大的自动化。

非常适合上下文感知的任务创建工作流

任何自动化工具

TaskForge 深层链接适用于任何可以打开 URL 的工具:Zapier、IFTTT、Hammerspoon、BetterTouchTool 等。如果它可以打开 URL,它就可以与 TaskForge 集成。

通用 URL 方案兼容性

高级自动化想法

每日规划例程

创建一个基于时间的自动化,每天早上 8 点打开您的'Today'自定义列表,以审查您的每日任务。

taskforge:///list/Today

日历事件转任务

创建一个快捷方式,将即将到来的日历事件转换为 TaskForge 任务,到期日期与事件时间相匹配。

使用 'Get Calendar Events' + 'Open URLs' 操作

上下文快捷方式

为不同的上下文创建多个快捷方式:'Add Work Task'、'Add Personal Task'、'Add Urgent Task' - 每个都有预填充的标签和列表。

非常适合生活的不同领域

URL 编码提示

使用查询参数创建深层链接时,请记住对特殊字符进行 URL 编码:

空格 %20
哈希 (#) %23
与号 (&) %26
逗号 (,) %2C
正斜杠 (/) %2F

专业提示: 在快捷方式应用程序中,您可以使用 'URL Encode' 操作在将文本传递给 'Open URLs' 操作之前自动对其进行编码。

Frequently Asked Questions About Deep Linking

Does deep linking work on Android?

Yes. TaskForge supports the same taskforge:/// URL scheme on Android. You can use Tasker, Automate, MacroDroid, or any other Android automation app that supports opening custom URLs. The available routes and parameters are identical across platforms.

Can I use deep links in Obsidian notes?

Yes. Add a TaskForge deep link as a standard markdown link in any Obsidian note. When you click the link, your device opens TaskForge and navigates to the specified screen. This is a great way to connect project notes directly to task creation or specific task lists.

Do deep links work when the app is closed?

Yes. The taskforge:/// URL scheme launches TaskForge if it is not already running and then navigates to the target screen. There is no need to have the app open in the background. The system handles launching the app and passing the URL automatically.

Can I create deep links with variables?

Yes. In Apple Shortcuts, use Shortcuts variables to build URLs dynamically. For example, you can pass clipboard contents as the task name or use the current date as the due date. In Raycast, use script arguments. In Tasker on Android, use Tasker variables. Any automation tool that supports string interpolation can build dynamic deep links.

What happens if a list name in a deep link does not exist?

If the list name in a deep link does not match any of your custom lists, TaskForge opens to the home screen and displays an error message letting you know the list was not found. The app does not crash or hang. Double-check your list names and URL encoding if this happens.

准备好自动化您的任务管理了吗?

立即下载 TaskForge,开始使用 Apple Shortcuts 和深层链接构建强大的自动化工作流。 探索 iPhoneMac 或浏览 功能 了解更多

有任何问题? 查看我们的常见问题解答联系我们

Azhar Dewji
Azhar Dewji · · Updated March 14, 2026

软件工程师,拥有 10+ 年使用 Swift、Kotlin 和 Flutter 开发移动端与桌面应用的经验。独立开发者,现居 Toronto, Canada。TaskForge 的作者。 了解更多