ディープリンクで TaskForge を自動化
ディープリンクでObsidianのタスク管理を自動化しましょう。Appleのショートカット App、Raycast、Alfredなど、カスタムURLを開ける自動化ツールに対応しています。音声コマンドでタスクを作成し、独自のワークフローを組み、普段使っている自動化ツールにTaskForgeを組み込めます。
taskforge:///new-task
taskforge:///quick-add
taskforge:///list/:listName
taskforge:///calendar
taskforge:///task/:taskId
taskforge:///home TaskForge のディープリンクとは
ディープリンクは、カスタムURLスキームでTaskForgeの特定の画面や操作を直接開く仕組みです。アプリを起動して画面をたどる代わりに、新しいタスクの作成、特定のリストの表示、クイック追加ダイアログを開くURLを作れます。
TaskForgeは taskforge:/// のURLスキームを使っているので、ショートカットApp、iOSのほかの自動化ツール、カスタムURLスキームに対応した外部アプリから使えます。
すぐに開く
内容を入力済みの状態でタスク作成画面を開きます
Siriとの連携
ショートカットを通じて、音声コマンドでタスクを作成します
ユニバーサルリンク
どのデバイスでも使えるタスク作成リンクを共有できます
使えるディープリンクのルート
新規タスク
taskforge:///new-task タスク作成画面を開きます。クエリパラメータで、タスクの内容をあらかじめ入力できます。
パラメータ:
-
name- タスクのタイトル -
tags- カンマ区切りのタグ -
dueDate- 期限(YYYY-MM-DD) -
priority- タスクの優先度(highest、high、medium、low、lowest) -
listId- 追加先のカスタムスペースのID(UUID)
例:
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をホーム画面のデフォルト表示で開きます。
最初のショートカットを作成する
例1:Siriですばやくタスクを作成
Siriに「タスクを追加」と話しかけると、TaskForgeのクイック追加ダイアログがすぐに開くショートカットを作ります。
- 1 iPhoneまたはiPadでショートカットAppを開きます
- 2 +ボタンをタップして新しいショートカットを作成します
- 3 「URLを開く」アクションを検索してショートカットに追加します
- 4 URLを入力します:
taskforge:///quick-add - 5 ショートカットに「タスクを追加」という名前を付け、必要に応じて「共有シートに表示」をオンにします
- 6 「Hey Siri、タスクを追加」と言うと、TaskForgeのクイック追加ダイアログがすぐに開きます
例2:内容を入力済みのタスク作成
週次レビューなどの繰り返しタスク用に、データを入力済みのタスク作成画面を開くショートカットを作成します。
- 1 ショートカットAppで新しいショートカットを作成します
- 2 「URLを開く」アクションを追加します
- 3 パラメータ付きのURLを入力します:
taskforge:///new-task?name=Weekly%20Review&tags=review,work&priority=High&listId=abc-123-def - 4 「週次レビューを作成」という名前を付けて、ショートカットを実行します
ヒント: 特殊文字はURLエンコードします(スペースは%20、#は%23になります)
例3:場所に応じたタスクのリマインダー
特定の場所に到着したときや出発したときに、タスクを作成するショートカットを作ります。
- 1 ショートカットAppで新しいオートメーションを作成します(「オートメーション」タブ)
- 2 きっかけとして「到着」または「出発」を選びます
- 3 場所を選びます(例:「自宅」や「職場」)
- 4 TaskForgeのディープリンクを入れた「URLを開く」アクションを追加します
- 5 職場に到着したときの例:
taskforge:///list/Work%20Tasks
対応しているアプリ連携
TaskForgeのディープリンクは、カスタムURLスキームに対応していれば、どのアプリやツールでも使えます。よく使われる連携先をいくつか紹介します:
Raycast (macOS)
TaskForgeにすばやくタスクを追加するRaycastのカスタムコマンドを作ります。TaskForgeのディープリンクを「URLを開く」アクションで使えば、キーボードだけで完結するワークフローを組めます。
taskforge:///new-task?name=Review%20PR&tags=work Alfred (macOS)
TaskForgeのURLを開くAlfredのワークフローを作ります。引数を受け取るキーワードを作ってTaskForgeに渡せば、すぐにタスクを作成できます。
Alfredの「URLを開く」アクションに動的な引数を渡して使います
Keyboard Maestro (macOS)
ディープリンクでTaskForgeの操作を実行するマクロを作ります。テキスト展開、クリップボードの監視、キーボードショートカットと組み合わせて自動化できます。
状況に応じてタスクを作るワークフローに向いています
ほかの自動化ツール
TaskForgeのディープリンクは、URLを開けるツールならどれでも使えます。Zapier、IFTTT、Hammerspoon、BetterTouchToolなどです。URLを開ければ、TaskForgeと連携できます。
どのツールでも使えるURLスキーム
自動化の応用アイデア
毎日の計画ルーティン
毎朝午前8時に「今日」のカスタムスペースを開く、時刻をきっかけに動く自動化を作り、その日のタスクを確認します。
taskforge:///list/Today カレンダーの予定をタスクに
今後のカレンダーの予定をTaskForgeのタスクに変換するショートカットを作り、期限を予定の時刻に合わせます。
「カレンダーの予定を取得」と「URLを開く」のアクションを使います
コンテキスト別のショートカット
「仕事のタスクを追加」「個人のタスクを追加」「緊急タスクを追加」など、コンテキストごとにショートカットを作ります。それぞれにタグとリストをあらかじめ設定しておきます。
仕事と私生活など、分野ごとに使い分けられます
URL エンコードのヒント
クエリパラメータ付きのディープリンクを作るときは、特殊文字をURLエンコードしてください:
%20 %23 %26 %2C %2F ヒント: ショートカットAppでは、「URLエンコード」アクションでテキストを自動的にエンコードしてから「URLを開く」アクションに渡せます。
ディープリンクについてよくある質問
ディープリンクはAndroidでも使えますか?
ディープリンクはAndroidでも使えますか?
はい。TaskForgeはAndroidでも同じtaskforge:///のURLスキームに対応しています。Tasker、Automate、MacroDroidなど、カスタムURLを開けるAndroidの自動化アプリであればどれでも使えます。利用できるルートやパラメータはプラットフォーム間で同一です。
Obsidianのノート内でディープリンクを使えますか?
Obsidianのノート内でディープリンクを使えますか?
はい。TaskForge のディープリンクを標準の Markdown リンクとして任意の Obsidian ノートに追加できます。リンクをクリックすると、デバイスで TaskForge が開き、指定した画面に移動します。プロジェクトノートをタスク作成や特定のスペースに直接つなぐ方法として便利です。
アプリを閉じていてもディープリンクは機能しますか?
アプリを閉じていてもディープリンクは機能しますか?
はい。taskforge:///のURLスキームは、TaskForgeが起動していなければ起動したうえで、目的の画面に遷移します。アプリをバックグラウンドで開いておく必要はありません。アプリの起動とURLの受け渡しはシステムが自動で処理します。
変数を使ってディープリンクを作成できますか?
変数を使ってディープリンクを作成できますか?
はい。ショートカットAppでは、ショートカットの変数を使ってURLを動的に組み立てられます。たとえばクリップボードの内容をタスク名として渡したり、当日の日付を期限として使ったりできます。Raycastならスクリプト引数、AndroidのTaskerならTaskerの変数を使います。文字列の埋め込みに対応した自動化ツールであれば、どれでも動的なディープリンクを作成できます。
ディープリンク内のリスト名が存在しない場合はどうなりますか?
ディープリンク内のリスト名が存在しない場合はどうなりますか?
ディープリンク内のリスト名がどのカスタムスペースとも一致しない場合、TaskForgeはホーム画面を開き、リストが見つからなかった旨のエラーメッセージを表示します。アプリがクラッシュしたりフリーズしたりすることはありません。この状態になったら、リスト名とURLエンコーディングを確認してください。