# Lời nhắc

Cách xuất Lời nhắc hoạt động, từ kết nối đến xử lý sự cố.

## Kết nối

Nhấn "kết nối" trên thẻ Lời nhắc. Bảng chọn mở ra ở thư mục Lời nhắc nơi macOS lưu cơ sở dữ liệu, `~/Library/Group Containers/group.com.apple.reminders`: nhấn "Chọn thư mục này". Sau đó nhấn "chọn thư mục xuất".

## Tệp được lưu ở đâu

Mỗi danh sách một tệp Markdown, đặt theo tên danh sách (`groceries.md`). Một thư mục nằm ngay trong thư mục người dùng, như `~/Documents`, sẽ có một thư mục `reminders-export` bên trong; một thư mục sâu hơn, như `~/Documents/loi-nhac`, được dùng nguyên như vậy. Ảnh từ lời nhắc vào `attachments/`.

## Những gì được xuất

Các danh sách được chọn trên thẻ, với mọi lời nhắc trong đó, kể cả việc đã xong. Bộ lọc chỉ lọc danh sách hiển thị: danh sách (tất cả), chia sẻ (danh sách ai đó chia sẻ với bạn hoặc bạn chia sẻ với ai đó) và gần đây (thay đổi gần nhất).

Hai danh sách trùng tên đều được thêm hậu tố id ngắn, nên không tệp nào ghi đè lên tệp kia. Bỏ chọn một danh sách sẽ xóa tệp của nó ở lần đồng bộ sau; chọn lại sẽ đưa nó trở lại.

## Định dạng

Luôn là Markdown: frontmatter của danh sách, rồi mỗi lời nhắc một dòng ô đánh dấu, việc con thụt lề dưới việc của nó, lời nhắc đã xong dưới tiêu đề `Completed`.

## Tệp

| khóa | chứa |
| --- | --- |
| `title`, `id` | tên và id của danh sách |
| `created`, `modified` | lời nhắc tạo sớm nhất và thay đổi gần nhất |
| `source_url` | mở danh sách trong Lời nhắc |
| `shared`, `owner` | với danh sách chia sẻ, ai là chủ |
| `reminders`, `completed` | có bao nhiêu, và bao nhiêu đã xong |

Mỗi dòng mang tiêu đề, rồi các trường Dataview nội dòng khi có: `due`, `priority`, `flagged`, `notes`, `url`, `recurring`, hashtag của lời nhắc, một liên kết mở nó trong Lời nhắc và một id khối.

```markdown
---
title: "Groceries"
id: "8F2C1A3B-4D5E-6F70-8192-A3B4C5D6E7F8"
shared: true
owner: "Anna Kowalski"
reminders: 3
completed: 1
---
- [ ] Coffee beans [due:: 2026-09-16] [priority:: high] [↗](x-apple-reminderkit://REMCDReminder/1) ^rem-1
  - [ ] Grinder [↗](x-apple-reminderkit://REMCDReminder/2) ^rem-2

## Completed

- [x] Oat milk [↗](x-apple-reminderkit://REMCDReminder/3) ^rem-3
```

## Miễn phí và mở khóa

100 lời nhắc đầu tiên của bạn miễn phí: mới nhất theo lần thay đổi cuối, và vẫn miễn phí. Tệp danh sách miễn phí chứa những lời nhắc có chỗ miễn phí và được bổ sung đầy đủ khi bạn mở khóa ([bảng giá](https://exporter.dev/pricing)).

## Đồng bộ và đồng bộ lại toàn bộ

Sau lần "đồng bộ ngay" đầu tiên, Exporter ghi lại tệp danh sách khi một lời nhắc trong đó thay đổi, nhiều nhất mỗi phút một lần.

"đồng bộ lại toàn bộ" hỏi trước, rồi xóa các tệp danh sách do Exporter ghi và ghi lại mọi danh sách được chọn. Mọi thứ khác trong thư mục vẫn giữ nguyên.

## Sự cố và cách sửa

- "không có cơ sở dữ liệu Lời nhắc trong thư mục đó (hãy chọn chính thư mục Lời nhắc)": nhấn "kết nối" lần nữa và chọn thư mục mà bảng chọn mở ra
- thiếu một danh sách: nó đang bị bỏ chọn trên thẻ, hoặc chưa có lời nhắc nào
- tệp thiếu một lời nhắc: đã dùng hết 100 lời nhắc miễn phí. Mở khóa Lời nhắc và nhấn "đồng bộ ngay"
- thiếu một ảnh: ảnh được thêm trên thiết bị khác và chưa đồng bộ về máy Mac này

## Related

- [Reminders](https://exporter.dev/reminders): Every list as a Markdown checklist
- [Reminders guides](https://exporter.dev/guides/reminders): Every list as a checklist file
- [Getting started](https://exporter.dev/docs/getting-started): Install, connect, first export

---

human version: https://exporter.dev/vi/docs/reminders
every page: https://exporter.dev/llms.txt
