# Xuất Lịch của Apple sang Markdown

Mỗi tháng một tệp trên máy Mac, mỗi ngày một tiêu đề, và sự kiện lặp lại có mặt trong mọi ngày nó diễn ra.

[Tải cho Mac](https://apps.apple.com/us/app/exporter-notes-to-markdown/id6741618455?mt=12)

## Một tháng, dưới dạng tệp.

Tháng mở đầu bằng những gì nó chứa, rồi đến mỗi ngày một tiêu đề và mỗi sự kiện một dòng: giờ, nó là gì, đến từ lịch nào và diễn ra ở đâu.

`2026-09.md`

```markdown
---
title: "Lịch, tháng 9 năm 2026"
created: 2026-09-01T09:00:00
tags:
  - "calendar"
month: 2026-09
events: 284
calendars: ["Công việc", "Cá nhân", "Sinh nhật"]
---

## 2026-09-17, Thứ Năm

- all day Sinh nhật Marilyn · Sinh nhật
- 09:30-10:00 Standup · Công việc · Zoom [repeats:: weekly] [with:: 6]
- 13:00-14:00 Ăn trưa với Kevin · Cá nhân · Philz Coffee
- 19:00-22:00 SF Database Meetup · Công việc · 655 Montgomery St

## 2026-09-19, Thứ Bảy

- all day, 3 days Lisbon · Cá nhân
- 08:00 SFO đi LIS · Công việc
```

## Kết quả nhận được

Mỗi tháng một tệp, trong một thư mục. Tháng không có sự kiện thì không có tệp.

- Mỗi ngày một tiêu đề: Sự kiện cả ngày trước, rồi đến theo giờ bắt đầu, đúng thứ tự mà Lịch vẽ một ngày. Sự kiện cả ngày nói rõ như vậy, thay vì nhận một mốc nửa đêm mà nó chưa bao giờ có.
- Lặp lại trong mọi ngày nó diễn ra: Buổi standup hằng tuần có mặt trong mọi tuần, không chỉ một lần. Exporter đọc các lần xuất hiện mà chính Lịch lưu giữ, nên tệp khớp với những gì ứng dụng hiển thị.
- Lịch mà mỗi sự kiện đến từ đó: Công việc, Cá nhân, một lịch được chia sẻ hay một lịch đăng ký. Các lịch của tháng nằm trong frontmatter, để một vault có thể lọc theo chúng.
- Diễn ra ở đâu: Một phòng, một địa điểm hay một địa chỉ, đúng như sự kiện mang theo. Liên kết cuộc gọi video nằm trên dòng dưới dạng `join::`.
- Tài khoản, không phải một danh sách dài: Bộ chọn nhóm các lịch của bạn theo tài khoản, như thanh bên của Lịch vẫn làm, nên một lần bỏ chọn có thể để cả một tài khoản ra ngoài.
- Lùi lại bao xa: năm nay, 2 năm, 5 năm hoặc tất cả, trên thẻ. Bản thân Lịch giữ khoảng hai năm các lần xuất hiện, và đó là tất cả những gì có thể đọc.

## Cách hoạt động

1. Kết nối Lịch: Một cửa sổ mở ra trong thư mục của Lịch: bấm Chọn thư mục này. Exporter đọc cơ sở dữ liệu bên trong, và macOS không bao giờ hỏi quyền truy cập lịch.
2. Chọn lịch: Mọi lịch đều được đánh dấu, nhóm theo tài khoản. Bỏ dấu một lịch thì các sự kiện của nó rời khỏi các tháng ở lần đồng bộ sau.
3. Nó đồng bộ: Bấm đồng bộ. Mỗi tháng thành một tệp, và một sự kiện bạn dời sẽ ghi lại tháng đó trong vòng một phút.

Cách hoạt động: [Tài liệu Lịch](https://exporter.dev/vi/docs/calendar) · Hướng dẫn: [Giữ lịch của bạn](https://exporter.dev/vi/guides/calendar/keep-your-calendar)

## Câu hỏi

### Việc này có hỏi quyền truy cập lịch không?

Không. Exporter đọc cơ sở dữ liệu của Lịch qua thư mục bạn cho phép, không qua EventKit, nên không có hộp thoại quyền nào hiện ra và không ứng dụng nào khác bị đụng tới.

### Vì sao mỗi tháng một tệp mà không phải mỗi sự kiện một tệp?

Một năm là vài trăm sự kiện và mười hai tệp có thể đọc. Mỗi sự kiện một tệp sẽ là một thư mục đầy ghi chú một dòng.

### Cái gì miễn phí?

100 sự kiện đầu tiên được xuất và tiếp tục đồng bộ miễn phí. Mở khóa Lịch là một lần mua trong Exporter.

### Lời mời và người tham dự có được đưa vào không?

Một dòng cho biết có bao nhiêu người trong sự kiện. Tên và phản hồi của họ ở lại trong Lịch.

### Có gì được tải lên không?

Không. Exporter đọc lịch của bạn và ghi các tệp trên máy Mac. Không tài khoản, không máy chủ.

## So với các cách khác

Lịch xuất ra .ics, một định dạng dành cho một lịch khác, không phải để đọc hay tìm kiếm.

| | Exporter | Xuất .ics | Ảnh chụp màn hình |
|---|---|---|---|
| Markdown dễ đọc | Có | Không | Không |
| Mỗi tháng một tệp, mỗi ngày một tiêu đề | Có | Không | Không |
| Lặp lại trong mọi ngày | Có | Không | Có |
| Tất cả lịch cùng lúc | Có | Từng cái một | Không |
| Luôn được cập nhật | Có | Không | Không |
| Giá | 100 sự kiện miễn phí, sau đó một lần mua | Miễn phí | Miễn phí |

## Để Claude đọc lịch của bạn

Các tháng đã xuất có thể tìm kiếm qua máy chủ MCP cục bộ của Exporter. [Thiết lập](https://exporter.dev/docs/mcp).

Kết nối Claude Code. Rồi hỏi: “Tháng 9 tôi đã làm gì, và tôi gặp ai hai lần?” Claude đọc các tháng như những tệp.

```sh
claude mcp add --transport http exporter http://localhost:8744/mcp
```

## Related

- [Lời nhắc](https://exporter.dev/vi/reminders): Mỗi danh sách, một checklist Markdown
- [Xuất Apple Notes sang Markdown](https://exporter.dev/vi/notes): Apple Notes thành Markdown, luôn đồng bộ
- [Máy chủ MCP](https://exporter.dev/vi/docs/mcp): Kết nối Claude và các agent khác

---

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