Langkau ke kandungan utama
Integrasi & Aliran Kerja

Panduan Lengkap Tugas Berulang dalam TaskForge

TaskForge menyokong tugas berulang dalam dua format berkuasa: Markdown dan TaskNotes. Setiap format menawarkan kelebihan unik untuk aliran kerja berbeza. Panduan ini menerangkan bagaimana kedua-duanya berfungsi, perbezaan utama mereka, dan bila menggunakan setiap satu.

Mengapa Dua Format?

TaskForge menawarkan dua pendekatan berbeza untuk tugas berulang, setiap satu dioptimumkan untuk kes penggunaan berbeza:

Format Markdown

Sesuai untuk tugas berulang mudah dalam nota harian dan fail projek anda. Menggunakan bahasa semula jadi dan mencipta contoh tugas baru semasa siap. Bagus untuk tugas yang memerlukan sejarah yang kelihatan.

Format TaskNotes

Ideal untuk aliran kerja berulang terperinci dengan satu tugas setiap fail. Menggunakan format RRULE dalam frontmatter YAML dan menjejak penyiapan dalam array complete_instances. Sesuai untuk tugas yang memerlukan metadata kaya dan penjadualan konsisten.

Sepintas Lalu: Perbezaan Utama

Ciri Markdown TaskNotes
Konfigurasi Bahasa semula jadi dengan emoji 🔁 Format RRULE dalam frontmatter YAML
Penjejakan Siap Status bertukar kepada "done" Array complete_instances (status tidak berubah)
Penciptaan Contoh Mencipta tugas baru semasa siap Dikemas kini di tempat (tugas yang sama)
Tarikh Asas Ditentukan automatik (Tamat > Berjadual > Mula) Sentiasa menggunakan tarikh berjadual
Ofset Tarikh Tamat Tidak dikekalkan Dikekalkan (lalai: didayakan)
Tingkah Laku Nyahsiap Menukar status kembali (contoh baru kekal) Dialih keluar dari complete_instances, tarikh dikembalikan
Had COUNT Emoji 🔢 dengan nombor atau kedudukan/jumlah Parameter COUNT dalam RRULE
Terbaik Untuk Tugas berulang mudah, sejarah kelihatan Aliran kerja terperinci, metadata kaya

Mula Pantas: Templat

Format Markdown

Tambah tugas berulang terus dalam fail markdown anda menggunakan bahasa semula jadi:

- [ ] Review weekly goals 🔁 every Monday 📅 2025-11-10
- [ ] Water plants 🔁 every 3 days ⏳ 2025-11-10
- [ ] Pay rent 🔁 every month on the 1st 📅 2025-12-01
- [ ] Backup files 🔁 every week when done 🛫 2025-11-10
- [ ] Team standup 🔁 every weekday 📅 2025-11-10
- [ ] Quarterly review 🔁 every 3 months 🔢 4 📅 2025-12-01

Format TaskNotes

Cipta satu-tugas-setiap-fail dengan frontmatter YAML untuk aliran kerja berulang terperinci:

---
title: Review weekly goals
status: todo
scheduled: 2025-11-10
due: 2025-11-10 17:00
recurrence: FREQ=WEEKLY;BYDAY=MO
tags:
  - work
  - review
complete_instances: []
---

## Notes
Review progress on all active projects.

Baru dengan TaskNotes? Lihat Panduan Integrasi TaskNotes kami untuk mengetahui tentang format satu-tugas-setiap-fail dan asas frontmatter YAML.

Bagaimana Pengulangan Berfungsi

Memahami bagaimana TaskForge mengira kejadian seterusnya adalah penting untuk kedua-dua format. Konsep utama adalah tarikh asas, tarikh yang dimajukan apabila anda menyelesaikan tugas berulang.

Markdown: Penentuan Asas Automatik

Tugas Markdown secara automatik menentukan tarikh asas menggunakan peraturan keutamaan:

Keutamaan: Tarikh Tamat > Tarikh Berjadual > Tarikh Mula

Jika ada, tarikh tamat menjadi asas. Jika tidak, tarikh berjadual digunakan. Tarikh mula hanya digunakan jika tarikh tamat mahupun berjadual tidak ada.

TaskNotes: Sentiasa Tarikh Berjadual

Tugas berulang TaskNotes sentiasa menggunakan tarikh berjadual sebagai asas untuk pengiraan pengulangan. Ini menyediakan tingkah laku konsisten dan boleh diramal tanpa mengira medan tarikh lain.

Tarikh berjadual diperlukan untuk tugas berulang TaskNotes. Apabila anda menyelesaikan tugas, TaskForge menambah tarikh siap ke array complete_instances, mengira kejadian seterusnya dari tarikh berjadual, dan mengemas kini tarikh berjadual ke kejadian tidak lengkap seterusnya.

Penjejakan Siap

Kedua-dua format mengambil pendekatan berbeza secara asas untuk menjejaki penyiapan tugas.

Markdown: Contoh Baru Semasa Siap

Apabila anda menyelesaikan tugas berulang markdown, status tugas asal bertukar kepada "done" dan contoh tugas baru dicipta dengan tarikh kejadian seterusnya, dimasukkan selepas yang asal dalam fail anda.

Mencipta sejarah kelihatan tugas yang siap dalam fail anda, sesuai untuk menjejaki kemajuan dari masa ke masa.

TaskNotes: Array Complete Instances

Apabila anda menyelesaikan tugas berulang TaskNotes, tarikh siap ditambah ke array complete_instances, medan status tidak pernah berubah, dan tarikh berjadual dimajukan ke kejadian tidak lengkap seterusnya. DTSTART ditambah secara automatik ke pengulangan pada penyiapan pertama.

Mengekalkan satu fail tugas dengan sejarah lengkap dalam array complete_instances. Status tidak pernah berubah, jadi tugas sentiasa muncul dalam senarai todo anda.

Bila Menggunakan Format Mana

Gunakan Markdown Apabila:

  • Anda mahu sejarah kelihatan tugas yang siap dalam fail anda
  • Anda memilih bahasa semula jadi berbanding sintaks RRULE
  • Anda memerlukan pengulangan berasaskan penyiapan
  • Anda bekerja dengan nota harian atau fail projek

Gunakan TaskNotes Apabila:

  • Anda mahu satu fail tugas dengan sejarah lengkap
  • Anda memerlukan metadata kaya
  • Anda mahu mengekalkan ofset tarikh tamat secara automatik
  • Anda memilih organisasi satu-tugas-setiap-fail

Apakah corak pengulangan yang disokong TaskForge?

TaskForge menyokong pelbagai corak pengulangan untuk kedua-dua format. Berikut adalah gambaran lengkap semua pilihan yang tersedia:

Corak harian

Pengulangan harian menawarkan penjadualan mudah untuk tugas rutin. Pilihan termasuk setiap hari, setiap N hari dan setiap hari bekerja (Isnin hingga Jumaat). Gunakan corak harian untuk tabiat, rutin dan tugas yang perlu diselesaikan secara berkala.

Corak mingguan

Pengulangan mingguan menawarkan penjadualan fleksibel untuk tugas yang berulang pada hari tertentu dalam minggu. Pilihan termasuk setiap minggu, setiap N minggu, setiap Isnin, hari tertentu, atau sebarang gabungan hari.

Corak bulanan

Pengulangan bulanan memberi anda kawalan tepat tentang hari mana dalam bulan tugas berulang. Pilihan termasuk setiap bulan, setiap N bulan, tarikh tertentu, hari terakhir bulan, hari kerja relatif, atau berbilang hari.

Corak tahunan

Corak tahunan berguna untuk acara dan ulasan tahunan. Anda boleh menetapkan tugas untuk berulang setiap tahun, setiap N tahun, atau pada bulan tertentu. Sesuai untuk ulasan tahunan, peringatan hari lahir atau tugas bermusim.

Corak berasaskan penyelesaian

Pengulangan berasaskan penyelesaian mengira kejadian seterusnya dari tarikh anda benar-benar menyelesaikan tugas. Gunakan frasa seperti "when done" atau "after completion" dalam format Markdown. Ini amat berguna untuk tugas di mana selang antara kejadian lebih penting daripada jadual tetap.

Had kiraan dan tarikh tamat

Anda boleh mengehadkan berapa kali tugas berulang. Dalam format Markdown, gunakan emoji kiraan diikuti nombor. Dalam TaskNotes, gunakan parameter COUNT dalam RRULE anda. Anda juga boleh menetapkan tarikh tamat untuk menghentikan pengulangan selepas tarikh tertentu.

Corak hari kerja ke-N

Untuk tugas yang jatuh pada hari relatif dalam bulan, TaskForge menyokong corak hari kerja ke-N. Anda boleh menjadualkan tugas untuk Isnin pertama, Jumaat terakhir, Selasa kedua setiap bulan atau sebarang gabungan yang serupa.

Bersedia untuk Belajar Lebih Lanjut?

Terokai panduan berkaitan ini untuk menguasai TaskForge:

Kedua-dua format berkongsi enjin pengulangan yang sama di bawah, jadi penjadualan berfungsi dengan cara yang sama tanpa mengira format yang anda pilih. Dan anda tidak pernah terkunci, anda boleh mencampurkan kedua-dua format dalam vault yang sama dan berpindah antara mereka semasa keperluan anda berkembang. Terokai semua ciri pengulangan atau lawati pusat bantuan kami untuk bantuan persediaan.

Azhar Dewji
Azhar Dewji · · Updated July 8, 2026

Jurutera perisian dengan pengalaman lebih 10 tahun membina aplikasi mudah alih dan desktop menggunakan Swift, Kotlin, dan Flutter. Pembangun indie yang berpangkalan di Toronto, Canada. Pencipta TaskForge. Ketahui lebih lanjut