Automasi Tugasan Anda dengan Deep Linking
Cipta tugasan, buka senarai, dan navigasi TaskForge dari mana-mana aplikasi menggunakan URL Scheme taskforge:///. Integrasikan dengan Obsidian, Apple Shortcuts, Raycast, Alfred, Tasker, dan mana-mana alat yang menyokong URL tersuai.
TaskForge mendaftarkan URL Scheme tersuai taskforge:// di semua platform. Deep link menggunakan tiga garis miring (///) dan berfungsi di iOS, Android, dan macOS.
taskforge:///[path]?[parameters] Perhatikan tiga garis miring (///). Ini adalah format standard merentas semua platform.
Laluan yang Tersedia
TaskForge menyokong laluan navigasi berikut. Setiap laluan membuka skrin tertentu dalam aplikasi.
Laman Utama
Membuka skrin utama.
taskforge:/// atau taskforge:///home Senarai Tersuai
Membuka senarai tersuai mengikut nama. Nama senarai adalah parameter laluan dan mesti di-URL-encode.
taskforge:///list/My%20List Butiran Tugasan
Membuka tugasan tertentu mengikut ID. Dapatkan deep link tugasan dengan mengetik ikon pautan di skrin Butiran Tugasan.
taskforge:///task/abc123def456 Kalendar
Membuka paparan kalendar. Anda boleh menyediakan tarikh dalam format YYYY-MM-DD sebagai segmen laluan secara pilihan.
taskforge:///calendar atau taskforge:///calendar/2025-03-15 Tambah Pantas
Membuka dialog tambah pantas dengan penguraian bahasa semula jadi. Tambah ?listId=uuid secara pilihan untuk menyasarkan senarai tertentu.
taskforge:///quick-add Tugasan Baharu
Membuka skrin tugasan baharu. Menyokong query parameter untuk mengisi medan terlebih dahulu (lihat rujukan parameter di bawah).
taskforge:///new-task Carian
Membuka skrin utama dengan bar carian yang aktif.
taskforge:///?search=true Tetapan
Membuka skrin tetapan.
taskforge:///settings Rujukan Deep Link
Membuka skrin rujukan deep link dalam aplikasi dengan semua laluan yang disokong.
taskforge:///settings/deep-links Parameter Tugasan Baharu
Laluan /new-task menerima query parameter berikut. Semua parameter adalah pilihan - medan yang ditinggalkan menggunakan tetapan lalai anda.
Sifat Tugasan
| Parameter | Format | Contoh | Keterangan |
|---|---|---|---|
name | URL-encoded string | name=Buy%20groceries | Tajuk tugasan |
tags | Comma-separated | tags=work,urgent | Tag tugasan |
contexts | Comma-separated | contexts=home,office | Konteks tugasan |
projects | Comma-separated | projects=Website,Mobile | Projek tugasan |
listId | UUID string | listId=abc-123-def | Tetapkan ke senarai tersuai |
Tarikh (ISO 8601: YYYY-MM-DD)
| Parameter | Contoh | Keterangan |
|---|---|---|
dueDate | dueDate=2025-03-15 | Tarikh akhir |
scheduledDate | scheduledDate=2025-03-10 | Tarikh dijadualkan |
startDate | startDate=2025-03-01 | Tarikh mula |
completedDate | completedDate=2025-03-20 | Tarikh siap |
Keutamaan
Nilai tidak sensitif huruf besar/kecil.
Highest, High, Medium, Low, Lowest, None Status
Nilai tidak sensitif huruf besar/kecil.
todo, done, cancelled, inProgress, onHold, planned, deferred, blocked, someday, ready Setelah Selesai
Apa yang berlaku apabila tugasan selesai. Nilai tidak sensitif huruf besar/kecil.
keep, delete, archive Langkau Tetapan Lalai Pengguna
Sekat tetapan lalai tertentu tanpa memberikan nilai gantian. Berguna untuk mencipta tugasan kosong dari automasi.
_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 Contoh Penuh
Tugasan mudah dengan tarikh akhir
taskforge:///new-task?name=Buy%20groceries&dueDate=2025-03-15 Tugasan kerja dengan tag, keutamaan, dan masa
taskforge:///new-task?name=Review%20PR&tags=work,code-review&priority=High&dueDate=2025-03-15&dueAt=10:00 Tugasan berulang mingguan
taskforge:///new-task?name=Team%20Standup&recurrenceInterval=1&recurrenceUnit=week&recurrenceSpecificDayOfWeek=1&dueAt=09:30 Tugasan dengan semua tetapan lalai dilangkau
taskforge:///new-task?name=Quick%20Note&_skipTags=1&_skipDueDate=1&_skipPriority=1&_skipReminders=1 Tugasan ditetapkan ke senarai tersuai
taskforge:///new-task?name=Sprint%20Task&listId=abc-123-def&tags=sprint&priority=Medium Buka kalendar pada tarikh tertentu
taskforge:///calendar/2025-12-25 Tambah pantas ke senarai tertentu
taskforge:///quick-add?listId=abc-123-def Deep Linking dengan Obsidian
Obsidian menyokong URL Scheme tersuai dalam pautan Markdown, menjadikannya pendamping yang sempurna untuk deep link TaskForge. Tambah pautan yang boleh diklik dalam nota anda untuk mencipta tugasan, membuka senarai, atau menavigasi terus ke paparan tertentu dalam TaskForge.
Pautan Markdown dalam Nota
Gunakan sintaks pautan Markdown standard dalam nota Obsidian anda untuk mencipta deep link yang boleh diklik:
Cipta tugasan susulan dari nota mesyuarat
[Add follow-up task](taskforge:///new-task?name=Follow%20up%20on%20meeting&tags=work&dueDate=2025-03-20) Pautan pantas ke senarai kerja anda
[Open Work Tasks](taskforge:///list/Work%20Tasks) Buka paparan kalendar hari ini
[Today's Calendar](taskforge:///calendar/2025-03-15) Tambah pantas dengan bahasa semula jadi
[Quick Add Task](taskforge:///quick-add) Idea Aliran Kerja Obsidian
Templat Nota Mesyuarat
Tambah butang deep link di bahagian bawah templat nota mesyuarat anda. Selepas setiap mesyuarat, klik untuk mencipta tugasan susulan dengan tag dan tarikh akhir yang telah diisi.
Papan Pemuka Projek
Cipta nota Obsidian yang berfungsi sebagai papan pemuka projek. Tambah pautan untuk membuka senarai TaskForge yang berkaitan, mencipta tugasan projek baharu, atau melihat kalendar untuk tarikh akhir projek.
Integrasi Nota Harian
Tambah deep link ke templat nota harian anda. Sertakan pautan untuk membuka senarai tugasan hari ini, tambah pantas untuk menangkap idea, dan paparan kalendar untuk gambaran keseluruhan jadual.
Templat Ulasan Mingguan
Bina templat ulasan mingguan dengan deep link untuk mencipta tugasan berulang minggu hadapan, membuka senarai ulasan anda, dan menavigasi ke kalendar untuk perancangan.
Integrasi dengan Aplikasi Lain
Deep link TaskForge berfungsi dengan mana-mana aplikasi atau alat yang boleh membuka URL Scheme tersuai. Berikut adalah integrasi popular merentas platform.
Apple Shortcuts (iOS / macOS)
Cipta automasi berkuasa dengan aplikasi Shortcuts. Gunakan tindakan "Open URL" dengan deep link TaskForge untuk mencipta tugasan dengan Siri, mencetuskan automasi berdasarkan masa, atau membina aliran kerja berdasarkan lokasi.
Tambah tindakan "Open URL" dan tetapkan URL kepada taskforge:///new-task?name=My%20Task&tags=work&priority=High. Namakan shortcut dan cetuskan dengan "Hey Siri, [nama shortcut]".
Gabungkan dengan pembolehubah Shortcuts untuk membina nama tugasan secara dinamik dari papan klip, acara kalendar, atau input pengguna.
Raycast (macOS)
Bina arahan Raycast tersuai yang mencipta tugasan dalam TaskForge. Gunakan tindakan "Open URL" dengan deep link untuk penciptaan tugasan melalui papan kekunci tanpa meninggalkan aplikasi semasa.
Cipta arahan skrip Raycast yang membuka taskforge:///new-task?name={query}&tags=inbox untuk menangkap tugasan dari mana-mana di Mac anda.
Gunakan sokongan argumen Raycast untuk menghantar nama tugasan secara dinamik terus dari bar carian.
Alfred (macOS)
Bina aliran kerja Alfred yang menghantar tugasan ke TaskForge. Cipta kata kunci tersuai yang menerima argumen dan menghantarnya sebagai parameter yang di-URL-encode ke deep link TaskForge.
Cipta aliran kerja dengan kata kunci "task" yang membuka taskforge:///new-task?name={query}&tags=alfred.
Gunakan tindakan "Open URL" Alfred dengan argumen dinamik untuk tangkapan pantas.
Tasker (Android)
Automasi TaskForge di Android dengan Tasker. Gunakan tindakan "Browse URL" untuk membuka deep link TaskForge dari profil Tasker yang dicetuskan oleh masa, lokasi, atau acara.
Cipta profil Tasker yang membuka taskforge:///list/Work%20Tasks apabila anda bersambung ke Wi-Fi pejabat.
Gabungkan dengan AutoInput atau plugin Tasker lain untuk aliran automasi lanjutan.
Keyboard Maestro (macOS)
Cipta makro yang mencetuskan tindakan TaskForge melalui deep link. Gabungkan dengan pengembangan teks, pemantauan papan klip, atau pintasan papan kekunci untuk penciptaan tugasan mengikut konteks.
Sediakan makro hotkey yang membuka taskforge:///new-task?name=%CurrentClipboard%&tags=capture untuk mencipta tugasan dari papan klip anda.
Sesuai untuk mencipta tugasan dari teks yang dipilih dalam mana-mana aplikasi.
IFTTT / Zapier / Make
Sambungkan TaskForge ke ratusan perkhidmatan web. Gunakan webhook atau tindakan URL untuk mencipta tugasan dari e-mel, acara kalendar, penyerahan borang, atau mana-mana pencetus yang disokong oleh platform ini.
Cipta aliran kerja Zapier yang membuka deep link TaskForge apabila label tertentu ditambah pada mesej Gmail.
Gunakan fungsi URL-encoding dalam platform ini untuk menghantar data dinamik ke parameter deep link dengan selamat.
Halaman Web & Bookmarklet
Tambah deep link TaskForge ke mana-mana halaman web atau cipta bookmarklet pelayar untuk penciptaan tugasan pantas. Pautan akan membuka TaskForge pada mana-mana peranti yang mempunyai aplikasi dipasang.
HTML: <a href="taskforge:///new-task?name=Review%20Document">Add Review Task</a>
Cipta bookmarklet yang menangkap tajuk halaman semasa sebagai nama tugasan.
Pengendalian Ralat
- Parameter yang tidak sah diabaikan secara senyap. Tugasan dicipta tanpa medan tersebut, menggunakan tetapan lalai pengguna.
- Tarikh yang salah format (contohnya, dueDate=not-a-date) dilangkau; medan dibiarkan kosong.
- Nilai enum yang tidak sah (contohnya, priority=SuperHigh) dilangkau.
- JSON yang tidak sah dalam parameter reminders dilangkau.
- Laluan yang tidak dikenali akan kembali ke skrin utama.
- Data yang diperlukan tiada (contohnya, /task/ tanpa ID tugasan) akan kembali ke skrin utama.
Sokongan Platform
iOS & macOS
URL Scheme taskforge:// didaftarkan dalam Info.plist aplikasi. Deep link berfungsi dari Safari, Shortcuts, Spotlight, dan mana-mana aplikasi yang boleh membuka URL.
Android
URL Scheme taskforge:// didaftarkan melalui intent filter dalam AndroidManifest.xml. Deep link berfungsi dari mana-mana aplikasi yang boleh menghantar ACTION_VIEW intent.
Soalan Lazim
Adakah deep link berfungsi di semua platform?
Ya. Deep link TaskForge berfungsi di iOS, iPadOS, macOS, dan Android. URL Scheme taskforge:// didaftarkan secara natif di setiap platform.
Adakah saya perlu menterjemah parameter deep link?
Tidak. Parameter deep link sentiasa dalam bahasa Inggeris tanpa mengira bahasa aplikasi anda. Laluan, nama parameter, dan nilai enum seperti tahap keutamaan sentiasa dalam bahasa Inggeris. Nilai teks bebas seperti nama tugasan dan tag boleh dalam mana-mana bahasa - cuma URL-encode sahaja.
Apa yang berlaku jika saya menggunakan parameter yang tidak sah?
Parameter yang tidak sah atau tidak dikenali diabaikan secara senyap. Tugasan tetap dicipta menggunakan tetapan lalai anda untuk mana-mana medan yang tiada.
Bolehkah saya mencipta tugasan dengan peringatan melalui deep link?
Ya. Peringatan dihantar sebagai tatasusunan JSON yang di-URL-encode menggunakan parameter reminders. Setiap objek peringatan termasuk medan seperti type, relatedTo, dan offset. Lihat rujukan deep link dalam aplikasi untuk format JSON penuh.
Bagaimana saya mendapatkan ID senarai untuk parameter listId?
Buka editor senarai tersuai dalam TaskForge dan ketik ikon pautan. URL deep link akan mengandungi pengecam senarai yang boleh anda gunakan dengan parameter listId.
Bolehkah saya menggunakan deep link dengan Obsidian?
Sudah tentu. Tambah pautan Markdown seperti [Create Task](taskforge:///new-task?name=My%20Task) terus dalam nota Obsidian anda. Mengklik pautan akan membuka TaskForge dan mencipta tugasan tersebut.
Ciri-ciri Berkaitan
Mula Automasi Aliran Kerja Tugasan
Muat turun TaskForge dan mula menggunakan deep link untuk mengautomasi pengurusan tugasan Obsidian anda dari mana-mana aplikasi.
Artikel Berkaitan
-
Automasi dengan Apple Shortcuts
Panduan langkah demi langkah untuk mencipta automasi TaskForge dengan Apple Shortcuts dan Siri. -
Widget Skrin Utama Interaktif
Selesaikan tugasan terus dari skrin utama dengan widget interaktif sepenuhnya. -
Semua Ciri TaskForge
Terokai set lengkap ciri untuk mengurus tugasan Obsidian di mudah alih dan desktop.