ข้ามไปยังเนื้อหาหลัก
TaskForge 3.0: AI อ่านงานของคุณได้

จัดการงานอัตโนมัติด้วย Deep Linking

สร้างงาน เปิดรายการ และนำทาง TaskForge จากทุกแอปด้วย URL Scheme taskforge:/// เชื่อมต่อกับ Obsidian, Apple Shortcuts, Raycast, Alfred, Tasker และเครื่องมือใดๆ ที่รองรับ Custom URL

ใช้งานได้บน iOS, Android, macOS และ Windows พารามิเตอร์ที่ปรับแต่งได้กว่า 30 รายการ เชื่อมต่อกับทุกแอปที่รองรับ URL

TaskForge ลงทะเบียน Custom URL Scheme taskforge:// บนทุกแพลตฟอร์ม Deep Link ใช้เครื่องหมายทับสามตัว (///) และใช้งานได้บน iOS, Android, macOS และ Windows

URL Scheme taskforge:///
taskforge:///[path]?[parameters]

สังเกตเครื่องหมายทับสามตัว (///) นี่คือรูปแบบมาตรฐานบนทุกแพลตฟอร์ม

เส้นทางที่ใช้งานได้

TaskForge รองรับเส้นทางนำทางต่อไปนี้ แต่ละเส้นทางจะเปิดหน้าจอเฉพาะในแอป

หน้าแรก

เปิดหน้าจอหลัก

taskforge:/// หรือ taskforge:///home

พื้นที่

เปิดพื้นที่เฉพาะตามชื่อ ชื่อเป็นพารามิเตอร์เส้นทางและต้อง URL-encode พรีฟิกซ์ taskforge:///list/ แบบเดิมยังคงใช้งานได้ในฐานะชื่อเรียกแทนที่เลิกใช้แล้ว ดังนั้นลิงก์ที่คุณบันทึกไว้ก่อนหน้านี้ยังคงเปิดได้

taskforge:///space/My%20Space

งานตามแท็ก

เปิดงานทั้งหมดที่มีแท็กเฉพาะ แท็กเป็นพารามิเตอร์เส้นทางและต้อง URL-encode

taskforge:///tag/urgent

งานตามบริบท

เปิดงานทั้งหมดที่มีบริบทเฉพาะ บริบทเป็นพารามิเตอร์เส้นทางและต้อง URL-encode

taskforge:///context/home

งานตามโปรเจกต์

เปิดงานทั้งหมดในโปรเจกต์เฉพาะ โปรเจกต์เป็นพารามิเตอร์เส้นทางและต้อง URL-encode

taskforge:///project/Website

รายละเอียดงาน

เปิดงานเฉพาะตาม ID รับ Deep Link ของงานได้โดยแตะไอคอนลิงก์ในหน้าจอรายละเอียดงาน ID สร้างจากชื่องานและไฟล์ของงาน ดังนั้นลิงก์งานที่บันทึกไว้จะเปิดไม่ได้อีกหากคุณเปลี่ยนชื่องานหรือย้ายไฟล์ในภายหลัง ให้รับลิงก์ใหม่หลังจากทำการเปลี่ยนแปลงเหล่านั้น

taskforge:///task/abc123def456

โน้ต

เปิดโน้ตที่ระบุตามเส้นทางสัมพัทธ์จาก vault เส้นทางเป็นพารามิเตอร์แบบ query และต้องเข้ารหัส URL รวมถึงเครื่องหมายทับของโน้ตที่ซ้อนกัน เส้นทางที่ไม่รู้จักหรือไม่มีอยู่จะไม่ทำให้เกิดข้อผิดพลาด แต่จะเปิดตัวเรียกดูโน้ตแทน

taskforge:///note?path=Projects%2FMy%20Note.md

โน้ตของวันนี้

เปิดโน้ตของวันนี้ โดยสร้างจากเทมเพลตที่ตั้งค่าไว้ก่อนหากยังไม่มี

taskforge:///daily-note

โน้ตใหม่

เปิดตัวแก้ไขโน้ตเพื่อเริ่มโน้ตเปล่าใหม่

taskforge:///new-note

ปฏิทิน

เปิดมุมมองปฏิทิน สามารถระบุวันที่ในรูปแบบ YYYY-MM-DD เป็นส่วนของเส้นทางได้

taskforge:///calendar หรือ taskforge:///calendar/2025-03-15

เพิ่มด่วน

เปิดหน้าต่างเพิ่มด่วนพร้อมการแยกวิเคราะห์ภาษาธรรมชาติ เพิ่ม ?listId=uuid เพื่อระบุรายการเฉพาะได้

taskforge:///quick-add

สร้างงานใหม่

เปิดหน้าจอสร้างงานใหม่ รองรับ Query Parameter เพื่อกรอกข้อมูลล่วงหน้า (ดูข้อมูลอ้างอิงพารามิเตอร์ด้านล่าง)

taskforge:///new-task

ค้นหา

เปิดหน้าจอหลักพร้อมช่องค้นหาที่พร้อมใช้งาน

taskforge:///?search=true

การตั้งค่า

เปิดหน้าจอการตั้งค่า

taskforge:///settings

คู่มือ Deep Link

เปิดหน้าจอคู่มือ Deep Link ในแอปพร้อมเส้นทางที่รองรับทั้งหมด

taskforge:///settings/deep-links

พารามิเตอร์สร้างงานใหม่

เส้นทาง /new-task รองรับ Query Parameter ต่อไปนี้ พารามิเตอร์ทั้งหมดเป็นทางเลือก หากไม่ระบุจะใช้ค่าเริ่มต้นที่คุณตั้งไว้

คุณสมบัติของงาน

พารามิเตอร์ รูปแบบ ตัวอย่าง คำอธิบาย
name URL-encoded string name=Buy%20groceries ชื่องาน
tags Comma-separated tags=work,urgent แท็กของงาน
contexts Comma-separated contexts=home,office บริบทของงาน
projects Comma-separated projects=Website,Mobile โปรเจกต์ของงาน
listId UUID string listId=abc-123-def กำหนดไปยังรายการกำหนดเอง

วันที่ (ISO 8601: YYYY-MM-DD)

พารามิเตอร์ ตัวอย่าง คำอธิบาย
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

เปิดโน้ตตามเส้นทางใน vault

taskforge:///note?path=Projects%2FMy%20Note.md

ไปที่ (หรือสร้าง) โน้ตของวันนี้

taskforge:///daily-note

Deep Linking กับ Obsidian

Obsidian รองรับ Custom URL Scheme ในลิงก์ Markdown ทำให้เป็นคู่หูที่สมบูรณ์แบบสำหรับ TaskForge Deep Link เพิ่มลิงก์ที่คลิกได้ในโน้ตของคุณเพื่อสร้างงาน เปิดรายการ หรือนำทางไปยังมุมมองเฉพาะใน TaskForge ได้โดยตรง

ลิงก์ Markdown ในโน้ต

ใช้ไวยากรณ์ลิงก์ Markdown มาตรฐานในโน้ต Obsidian ของคุณเพื่อสร้าง Deep Link ที่คลิกได้:

สร้างงานติดตามจากโน้ตการประชุม

[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

เทมเพลตโน้ตการประชุม

เพิ่มปุ่ม Deep Link ที่ด้านล่างของเทมเพลตโน้ตการประชุม หลังจากประชุมเสร็จ คลิกเพื่อสร้างงานติดตามพร้อมแท็กและวันครบกำหนดที่กรอกไว้ล่วงหน้า

แดชบอร์ดโปรเจกต์

สร้างโน้ต Obsidian เป็นแดชบอร์ดโปรเจกต์ เพิ่มลิงก์เพื่อเปิดรายการ TaskForge ที่เกี่ยวข้อง สร้างงานโปรเจกต์ใหม่ หรือดูปฏิทินสำหรับกำหนดส่งของโปรเจกต์

เชื่อมต่อกับโน้ตรายวัน

เพิ่ม Deep Link ในเทมเพลตโน้ตรายวัน รวมถึงลิงก์เปิดรายการวันนี้ ลิงก์เพิ่มด่วนสำหรับจดไอเดีย และมุมมองปฏิทินเพื่อดูภาพรวมตารางเวลา

เทมเพลตทบทวนรายสัปดาห์

สร้างเทมเพลตทบทวนรายสัปดาห์พร้อม Deep Link เพื่อสร้างงานที่ทำซ้ำสำหรับสัปดาห์ถัดไป เปิดรายการทบทวน และนำทางไปยังปฏิทินเพื่อวางแผน

การเชื่อมต่อกับแอปอื่นๆ

TaskForge Deep Link ใช้งานได้กับทุกแอปหรือเครื่องมือที่สามารถเปิด Custom URL Scheme ได้ ต่อไปนี้คือการเชื่อมต่อยอดนิยมบนทุกแพลตฟอร์ม

Apple Shortcuts (iOS / macOS)

สร้างระบบอัตโนมัติที่ทรงพลังด้วยแอป Shortcuts ใช้การกระทำ "Open URL" กับ TaskForge Deep Link เพื่อสร้างงานด้วย Siri ตั้งระบบอัตโนมัติตามเวลา หรือสร้างเวิร์กโฟลว์ตามตำแหน่ง

เพิ่มการกระทำ "Open URL" แล้วตั้ง URL เป็น taskforge:///new-task?name=My%20Task&tags=work&priority=High ตั้งชื่อ Shortcut แล้วเรียกใช้ด้วย "Hey Siri, [ชื่อ Shortcut]"

รวมกับตัวแปร Shortcuts เพื่อสร้างชื่องานแบบไดนามิกจากคลิปบอร์ด กิจกรรมปฏิทิน หรือข้อมูลจากผู้ใช้

Raycast (macOS)

สร้างคำสั่ง Raycast กำหนดเองที่สร้างงานใน TaskForge ใช้การกระทำ "Open URL" กับ Deep Link เพื่อสร้างงานด้วยคีย์บอร์ดโดยไม่ต้องออกจากแอปปัจจุบัน

สร้าง Raycast Script Command ที่เปิด taskforge:///new-task?name={query}&tags=inbox เพื่อจดงานจากทุกที่บน Mac ของคุณ

ใช้ระบบ Argument ของ Raycast เพื่อส่งชื่องานแบบไดนามิกจากช่องค้นหาโดยตรง

Alfred (macOS)

สร้าง Alfred Workflow ที่ส่งงานไปยัง TaskForge สร้าง Keyword กำหนดเองที่รับ Argument และส่งเป็นพารามิเตอร์ที่ URL-encode แล้วไปยัง TaskForge Deep Link

สร้าง Workflow ด้วย Keyword "task" ที่เปิด taskforge:///new-task?name={query}&tags=alfred

ใช้การกระทำ "Open URL" ของ Alfred พร้อม Argument แบบไดนามิกเพื่อจดงานอย่างรวดเร็ว

Tasker (Android)

จัดการ TaskForge อัตโนมัติบน Android ด้วย Tasker ใช้การกระทำ "Browse URL" เพื่อเปิด TaskForge Deep Link จากโปรไฟล์ Tasker ที่ทริกเกอร์ด้วยเวลา ตำแหน่ง หรือเหตุการณ์

สร้างโปรไฟล์ Tasker ที่เปิด taskforge:///space/Work%20Tasks เมื่อคุณเชื่อมต่อ Wi-Fi ที่ทำงาน

รวมกับ AutoInput หรือปลั๊กอิน Tasker อื่นๆ เพื่อสร้างระบบอัตโนมัติขั้นสูง

Keyboard Maestro (macOS)

สร้างมาโครที่เรียก TaskForge ผ่าน Deep Link รวมกับการขยายข้อความ ตรวจจับคลิปบอร์ด หรือปุ่มลัดเพื่อสร้างงานตามบริบท

ตั้งค่ามาโครปุ่มลัดที่เปิด taskforge:///new-task?name=%CurrentClipboard%&tags=capture เพื่อสร้างงานจากคลิปบอร์ด

เหมาะสำหรับสร้างงานจากข้อความที่เลือกในทุกแอป

IFTTT / Zapier / Make

เชื่อมต่อ TaskForge กับบริการเว็บหลายร้อยรายการ ใช้ Webhook หรือการกระทำ URL เพื่อสร้างงานจากอีเมล กิจกรรมปฏิทิน ฟอร์ม หรือทริกเกอร์ใดๆ ที่แพลตฟอร์มเหล่านี้รองรับ

สร้าง Zapier Workflow ที่เปิด TaskForge Deep Link เมื่อเพิ่มป้ายกำกับเฉพาะในข้อความ Gmail

ใช้ฟังก์ชัน URL-encoding ในแพลตฟอร์มเหล่านี้เพื่อส่งข้อมูลแบบไดนามิกไปยังพารามิเตอร์ Deep Link อย่างปลอดภัย

เว็บเพจและ Bookmarklet

เพิ่ม TaskForge Deep Link ในเว็บเพจใดๆ หรือสร้าง Bookmarklet ในเบราว์เซอร์เพื่อสร้างงานอย่างรวดเร็ว ลิงก์จะเปิด TaskForge บนอุปกรณ์ใดๆ ที่ติดตั้งแอปไว้

HTML: <a href="taskforge:///new-task?name=Review%20Document">Add Review Task</a>

สร้าง Bookmarklet ที่จับชื่อหน้าเว็บปัจจุบันเป็นชื่องาน

การจัดการข้อผิดพลาด

  • พารามิเตอร์ที่ไม่ถูกต้องจะถูกข้ามโดยไม่แจ้งเตือน งานจะถูกสร้างโดยไม่มีฟิลด์นั้น โดยใช้ค่าเริ่มต้นของผู้ใช้แทน
  • วันที่ที่ไม่ถูกต้อง (เช่น dueDate=not-a-date) จะถูกข้าม ฟิลด์จะถูกปล่อยว่าง
  • ค่า Enum ที่ไม่ถูกต้อง (เช่น priority=SuperHigh) จะถูกข้าม
  • JSON ที่ไม่ถูกต้องในพารามิเตอร์ reminders จะถูกข้าม
  • เส้นทางที่ไม่รู้จักจะกลับไปยังหน้าจอหลัก
  • เส้นทางโน้ตที่ระบุไม่ได้ หรือลิงก์โน้ตที่เปิดโดยยังไม่ได้ตั้งค่า vault จะเปิดตัวเรียกดูโน้ตแทนที่จะแสดงข้อผิดพลาด
  • ข้อมูลที่จำเป็นขาดหายไป (เช่น /task/ โดยไม่มี Task ID) จะกลับไปยังหน้าจอหลัก

แพลตฟอร์มที่รองรับ

iOS และ macOS

URL Scheme taskforge:// ถูกลงทะเบียนใน Info.plist ของแอป Deep Link ใช้งานได้จาก Safari, Shortcuts, Spotlight และแอปใดๆ ที่สามารถเปิด URL

Android

URL Scheme taskforge:// ถูกลงทะเบียนผ่าน Intent Filter ใน AndroidManifest.xml Deep Link ใช้งานได้จากทุกแอปที่สามารถส่ง ACTION_VIEW Intent

คำถามที่พบบ่อย

Deep Link ใช้งานได้บนทุกแพลตฟอร์มหรือไม่?

ใช่ TaskForge Deep Link ใช้งานได้บน iOS, iPadOS, macOS, Android และ Windows URL Scheme taskforge:// ถูกลงทะเบียนแบบเนทีฟบนทุกแพลตฟอร์ม

ต้องแปลพารามิเตอร์ Deep Link เป็นภาษาอื่นหรือไม่?

ไม่ต้อง พารามิเตอร์ Deep Link ใช้ภาษาอังกฤษเสมอ ไม่ว่าจะตั้งค่าภาษาแอปเป็นอะไร เส้นทาง ชื่อพารามิเตอร์ และค่า Enum เช่น ระดับความสำคัญ เป็นภาษาอังกฤษเสมอ ค่าข้อความอิสระ เช่น ชื่องานและแท็ก ใช้ภาษาใดก็ได้ แค่ URL-encode ให้เรียบร้อย

จะเกิดอะไรขึ้นถ้าใช้พารามิเตอร์ที่ไม่ถูกต้อง?

พารามิเตอร์ที่ไม่ถูกต้องหรือไม่รู้จักจะถูกข้ามโดยไม่แจ้งเตือน งานยังคงถูกสร้างโดยใช้ค่าเริ่มต้นที่คุณตั้งไว้สำหรับฟิลด์ที่ขาดหายไป

สร้างงานพร้อมการแจ้งเตือนผ่าน Deep Link ได้หรือไม่?

ได้ การแจ้งเตือนส่งเป็น JSON Array ที่ URL-encode แล้วผ่านพารามิเตอร์ reminders แต่ละอ็อบเจกต์การแจ้งเตือนมีฟิลด์ เช่น type, relatedTo และ offset ดูคู่มือ Deep Link ในแอปสำหรับรูปแบบ JSON ฉบับเต็ม

จะหา List ID สำหรับพารามิเตอร์ listId ได้อย่างไร?

เปิดตัวแก้ไขรายการกำหนดเองใน TaskForge แล้วแตะไอคอนลิงก์ URL ของ Deep Link จะมี List Identifier ที่คุณสามารถใช้กับพารามิเตอร์ listId

ใช้ Deep Link กับ Obsidian ได้หรือไม่?

ได้แน่นอน เพิ่มลิงก์ Markdown เช่น [Create Task](taskforge:///new-task?name=My%20Task) ในโน้ต Obsidian ของคุณ คลิกลิงก์จะเปิด TaskForge และสร้างงาน

ฟีเจอร์ที่เกี่ยวข้อง

เริ่มใช้ระบบอัตโนมัติกับ เวิร์กโฟลว์งานของคุณ

ดาวน์โหลด TaskForge และเริ่มใช้ Deep Link เพื่อจัดการงาน Obsidian อัตโนมัติจากทุกแอป