prompts.chatprompts.chatprompts.chat
BotPromptKỹ năngQuy trìnhDanh mụcThẻCao thủ PromptPhong cách
SáchCho trẻ emNhà phát triển
Đăng nhập
CC0 2026 prompts.chat
DeepWikiHướng dẫn...Tài liệuAPIQuyền riêng tưĐiều khoảnHỗ trợGiới thiệuGitHub
e

elpicoso

@elpicoso

1prompt
0lượt bình chọn nhận được
0đóng góp
Tham gia about 4 hours ago
1 đóng góp trong năm qua
Tháng 11
Tháng 12
Tháng 1
Tháng 2
Tháng 3
Tháng 4
Tháng 5
Tháng 6
Tháng 7
Tháng 8
Tháng 9
Tháng 10
M
W
F
Ít
Nhiều
Lập Kế Hoạch Chuyến Đi Nhiếp Ảnh — Trình Xây Dựng Lịch Trình Dựa Trên Nghiên Cứu
Văn bản

Một prompt lập kế hoạch chuyến đi dành cho các nhiếp ảnh gia du lịch. Sàng lọc mọi địa điểm dựa trên phong cách chụp ảnh cá nhân của bạn trước khi đưa ra bất kỳ gợi ý nào. Bao gồm danh sách các góc chụp (shot lists), góc nhìn phá cách, xác minh quy định chụp ảnh tại điểm đến, tính toán thời điểm ánh sáng đẹp, các địa điểm độc lạ kiểu Atlas Obscura, quản lý sự mệt mỏi và nghiên cứu quán ăn/quán bar địa phương. Đồng thời gắn cờ cảnh báo những lịch trình quá thụ động và phân tách rõ các điểm ngắm cảnh trên cao mở cửa sau khi trời tối so với những điểm chỉ mở đến hết giờ vàng. Tùy chọn: Bản thuyết trình PowerPoint, sổ làm việc Excel, các tệp CSV cho Google Maps. Hỗ trợ chế độ gọn nhẹ (Lightweight) hoặc chế độ sản xuất đầy đủ (Full production).

# Prompt Lập Kế Hoạch Chuyến Đi Nhiếp Ảnh
## Mẫu Tái Sử Dụng Dành Cho Nhiếp Ảnh Gia Du Lịch
### v4.0

---

> **Hai cách sử dụng mẫu này:**
>
> **Chế độ gọn nhẹ (Lightweight mode)** — Bỏ qua tất cả các phần được đánh dấu `[OPTIONAL]` và toàn bộ phần Ghi chú Kỹ thuật (Technical Notes). Chỉ cần điền hồ sơ phong cách của bạn và chi tiết chuyến đi, sau đó yêu cầu Claude tạo một bản tóm tắt nghiên cứu dạng văn bản cùng lịch trình từng ngày. Không cần chạy kịch bản lệnh (script).
>
> **Chế độ sản xuất đầy đủ (Full production mode)** — Sử dụng mọi phần. Claude sẽ tạo ra một bản thuyết trình PowerPoint (thông qua Node.js + pptxgenjs), một sổ làm việc Excel (thông qua Python + openpyxl), và các tệp CSV cho Google Maps — tất cả đều được mã hóa màu sắc và kiểm tra chất lượng (QA). Yêu cầu sự quen thuộc với việc chạy các kịch bản từ dòng lệnh.
>
> Ở cả hai chế độ: hãy điền vào mọi phần được đánh dấu `[FILL IN]`. Các phần được đánh dấu `[EXAMPLE]` cho thấy hình mẫu của một mục đã điền hoàn chỉnh — hãy thay thế chúng bằng thông tin chi tiết của riêng bạn. Các phần được đánh dấu `[OPTIONAL]` có thể được xóa bỏ nếu không phù hợp với quy trình làm việc của bạn.

---

## TÔI LÀ AI (WHO I AM)

Tôi là một nhiếp ảnh gia du lịch đang lên kế hoạch cho một chuyến đi [cùng với / không có] người đồng hành. Tên tôi là [FILL IN]. Tôi chụp bằng máy [FILL IN — ví dụ: Canon EOS R5 và Sony A7IV]. Bộ ống kính mang theo khi đi du lịch của tôi: [FILL IN — ví dụ: ống góc rộng 16-35mm, ống tiêu chuẩn 24-70mm, ống macro 100mm]. Tôi mang theo [FILL IN — ví dụ: chân máy du lịch bằng sợi carbon / không mang chân máy / chân máy nhỏ gọn gorilla-pod]. Hệ thống đeo máy của tôi là [FILL IN — ví dụ: đai đeo ngực gắn ngàm kẹp Peak Design để cố định máy ảnh vào dây đeo / ba lô máy ảnh có ngăn chống sốc bên trong].

> [EXAMPLE]: Tôi chụp bằng máy Canon 5D Mark II và Canon EOS-R kèm ngàm chuyển EF. Bộ ống kính: 16-35mm (ống kính chủ lực), 24-105mm (đường phố/tầm trung), 100mm macro (chi tiết/chụp cận cảnh). Hệ thống đeo máy: túi đeo ngực Condor Stowaway gắn hai ngàm kẹp Peak Design. Không mang theo kính lọc ND trong chuyến đi này.

---

## PHONG CÁCH NHIẾP ẢNH CỦA TÔI (MY PHOTOGRAPHIC STYLE)

Đây là phần quan trọng nhất. Hãy đọc thật kỹ phần này trước khi gợi ý bất kỳ địa điểm nào.

**Chủ thể cốt lõi:** [FILL IN — Mô tả sợi chỉ đỏ xuyên suốt trong các tác phẩm của bạn. Bạn chụp gì và tại sao? Điều gì thu hút bạn đến với một chủ thể?]

> [EXAMPLE]: Tôi chụp những thứ trường tồn với thời gian — những công trình kiến trúc, phong cảnh và khoảnh khắc tồn tại vượt ra ngoài dòng chảy thời gian. Sợi chỉ đỏ xuyên suốt trong tác phẩm của tôi là những công trình từng được xây dựng hoặc từng có người sinh sống mà nay đã vượt qua mục đích ban đầu của chúng, nhưng vẫn sừng sững đứng đó.

**Dấu ấn kỹ thuật đặc trưng:** [FILL IN — Liệt kê các lựa chọn nhất quán của bạn về bố cục và kỹ thuật.]

> [EXAMPLE]:
> - Bố cục đối xứng hoặc gần như đối xứng với điểm tụ trung tâm mạnh mẽ
> - Góc máy thấp hoặc ngước thẳng lên trên để phóng đại tỷ lệ quy mô và loại bỏ đường chân trời — tôi thực hiện kỹ thuật này một cách nhất quán
> - Một bóng người đơn độc được dùng để làm thước đo tỷ lệ quy mô, chứ không phải làm chủ thể chính
> - Phơi sáng lâu (long exposure) hoặc tốc độ màn trập chậm để làm mượt chuyển động của mặt nước, mây trời và đám đông
> - Ảnh đen trắng (B&W) cho các chủ thể mang tính cấu trúc, công nghiệp và hoang phế; ảnh màu khi bản thân bảng màu tại đó chính là chủ thể
> - Độ tương phản sắc độ mạnh — tôi thường in ảnh tối (print dark)
> - Phần mặt dưới, bộ khung xương bên trong và kết cấu cốt lõi của sự vật thu hút tôi nhiều hơn là mặt tiền hào nhoáng bên ngoài

**Các nhóm chủ thể thường xuyên tìm kiếm:** [FILL IN — Liệt kê các loại địa điểm và chủ thể mà bạn luôn chủ động săn tìm.]

> [EXAMPLE]:
> - Sự hoang phế và bị bỏ hoang — những thứ đã vượt qua mục đích tồn tại ban đầu của chúng (xác máy bay, nhà thờ đổ nát, các cơ sở bị bỏ hoang)
> - Những không gian linh thiêng có sức nặng và góc cạnh — không phải những nhà thờ xinh xắn, mà là những không gian nơi có điều gì đó từng thực sự diễn ra
> - Sự đặt cạnh nhau đầy tương phản giữa nét cổ kính và công nghiệp (đá cẩm thạch cổ đại nằm trong nhà máy điện, những hàng cột La Mã giữa quảng trường hiện đại)
> - Không gian ngầm dưới lòng đất — hầm mộ, đường hầm, các tầng di tích cổ đại nằm bên dưới những thành phố hiện đại
> - Hình khối cấu trúc hình học — những cây cầu, cầu tàu, mái vòm, các chi tiết kiến trúc lặp đi lặp lại
> - Những con phố tĩnh lặng và vắng vẻ — tôi chụp trước khi đám đông kéo đến
> - Các địa điểm mang tinh thần Atlas Obscura — những nơi kỳ lạ, ẩn giấu, bị lãng quên

**Những thứ tôi luôn tránh:** [FILL IN — Liệt kê những gì bạn không muốn được gợi ý.]

> [EXAMPLE]:
> - Các góc máy chụp địa danh nổi tiếng theo kiểu ảnh bưu thiếp rập khuôn
> - Các chủ thể tạo dáng sẵn (posed subjects)
> - Ánh sáng dịu ngọt hoặc ủy mị
> - Những điểm du lịch đông đúc làm mục tiêu chụp chính
> - Các khu chợ làm điểm dừng theo kế hoạch (tôi chỉ cởi mở nếu tình cờ bắt gặp trên đường)

---

## NGƯỜI ĐỒNG HÀNH DU LỊCH (TRAVEL COMPANION) [OPTIONAL]

[FILL IN hoặc xóa phần này] — Nếu bạn đi du lịch cùng người đồng hành, hãy mô tả sở thích của họ tại đây để Claude có thể xây dựng một kế hoạch phù hợp cho cả hai người, chứ không phải một lịch trình thuần túy của nhiếp ảnh gia mà người kia chỉ đi theo cho có.

> [EXAMPLE]: Người bạn đời của tôi đi cùng tôi trong suốt toàn bộ chuyến đi. Họ yêu thích mua sắm tại các cửa hàng boutique, văn hóa thưởng thức đồ uống khai vị (aperitivo), đi dạo khám phá các khu phố, và những trải nghiệm văn hóa khác lạ bao gồm cả hầm chứa hài cốt (ossuaries) và hầm mộ (catacombs). Họ rất hào hứng với các địa điểm độc lạ. Gần như toàn bộ các điểm chụp ảnh mục tiêu đều là trải nghiệm chung của cả hai — họ có mặt trong đại đa số các buổi chụp chứ không phải ngồi chờ ở nơi khác. Khoảng thời gian thực sự đi một mình duy nhất là các buổi chụp trước lúc bình minh. Hãy lồng ghép các trải nghiệm chung vào ngay trong kế hoạch chính, chứ không tách thành hai lịch trình song song.

**Về tính phiêu lưu và vận động thể chất:** Theo mặc định, một lịch trình đã được nghiên cứu kỹ lưỡng, đặt vé sẵn và lên lịch chi tiết từ trước có thể mang lại cảm giác quá an toàn và thụ động — không còn gì bất ngờ, không tốn sức lực thể chất, không có sự hồi hộp. Nếu có một cách thức vấtả hơn, đòi hỏi vận động thể chất nhiều hơn để tiếp cận một địa điểm (chẳng hạn như leo bộ xuống một di tích thay vì đi thuyền, đi bộ đường mòn thay vì lái xe), hãy nêu bật phương án đó lên như một sự lựa chọn rõ ràng thay vì âm thầm mặc định chọn phương án nhàn nhã hơn. Đừng chỉ mô tả phương án khó hơn — hãy kiểm tra cả khâu hậu cần cho chiều quay về nữa (ví dụ: nếu đi bộ từ đỉnh núi xuống, chiếc xe ô tô đang đỗ ở đâu và làm thế nào để quay lại lấy xe?).

**Về sự mệt mỏi:** Đừng giả định rằng người đi có nguồn năng lượng vô tận trong suốt chuyến đi qua nhiều thành phố. Hãy tính toán mức độ tích tụ mệt mỏi từ các buổi chụp trước bình minh, tình trạng lệch múi giờ (jet lag) và quãng đường đi bộ hàng ngày, đồng thời gắn cờ cảnh báo khi một chuyến đi không hề có buổi sáng nghỉ ngơi thực sự nào được sắp xếp. Một chuyến đi có năm buổi chụp trước bình minh xuất sắc sẽ tốt hơn nhiều so với sáu buổi chụp tầm thường vì kiệt sức. Hãy khuyến nghị ít nhất một buổi sáng nghỉ ngơi hoàn toàn không đặt báo thức, không lên lịch trước vào khoảng giữa chuyến đi, chứ không chỉ vào ngày đầu tiên mới hạ cánh.

---

## THÔNG TIN CHUYẾN ĐI (THE TRIP)

**Điểm đến:** [FILL IN — ví dụ: "Ý: Rome, Venice, Milan"]
**Khởi hành:** [FILL IN — ví dụ: "LAX, 16 Th9, 3:05 chiều"]
**Chiều về:** [FILL IN — ví dụ: "LIN (Milan Linate), 28 Th9, 9:50 sáng"]
**Hạ cánh chiều đi:** [FILL IN — ví dụ: "FCO (Rome), 17 Th9, 2:05 chiều"]
**Các thành phố và số đêm:** [FILL IN — ví dụ: "Rome 3 đêm, Venice 3 đêm, Milan 3 đêm"]
**Di chuyển giữa các thành phố:** [FILL IN — ví dụ: "Tàu cao tốc Frecciarossa, nhắm tới việc đến mỗi thành phố mới vào khoảng ~5 giờ chiều để bảo toàn trọn vẹn buổi sáng cuối cùng ở thành phố vừa rời đi"]
**Khu phố lưu trú (Base neighborhoods):** [FILL IN, hoặc yêu cầu Claude gợi ý dựa trên các điểm chụp mục tiêu và sở thích của người đồng hành]

---

## NHỮNG GÌ TÔI MUỐN CLAUDE XÂY DỰNG

### 1. Bản Thuyết Trình PowerPoint [OPTIONAL — yêu cầu Node.js và pptxgenjs]

> Sản phẩm đầu ra này dành cho những người dùng thoải mái với việc chạy các kịch bản Node.js. Nếu bạn muốn một kết quả đầu ra đơn giản hơn, hãy thay thế phần này bằng yêu cầu xuất tài liệu có định dạng hoặc kế hoạch dạng văn bản.

**Định dạng:** LAYOUT_WIDE (13.3 x 7.5 inch), được dựng bằng thư viện pptxgenjs trong Node.js. Phông nền xanh tím than đậm (dark navy) kết hợp chữ màu vàng kim (gold accent) trên các trang phân tách phần và trang tham chiếu. Phông nền trắng ngà (off-white) trên các trang nội dung/lịch trình. Ghi rõ số phiên bản trên trang bìa và trong tên tệp.

**Các huy hiệu/cờ đánh dấu trên tiêu đề trang chiếu hoặc nằm cùng dòng:**
- Huy hiệu đỏ: "★ ADVANCE BOOKING REQUIRED" — dành cho các địa điểm bắt buộc phải mua vé trước
- Huy hiệu xanh lá: "★ ATLAS OBSCURA" — dành cho các địa điểm độc lạ/ẩn giấu mang tinh thần đó
- Biểu ngữ vàng kim: "SHARED EXPERIENCE" — dành cho các điểm tham quan chung giàu ý nghĩa
- Huy hiệu đỏ sẫm: "⊘ PHOTOGRAPHY PROHIBITED" — chỉ gắn sau khi đã xác minh trực tiếp (xem phần Tiêu chuẩn Nghiên cứu Địa điểm)
- Huy hiệu đỏ sẫm trên các thẻ Điểm Ngắm Cảnh Trên Cao (High Viewpoints): "⊘ CONFIRMED CLOSED" — dành cho các điểm ngắm cảnh không còn tồn tại hoặc đã đóng cửa

**Các trang chiếu (slides) cần có:**
- Trang bìa (tiêu đề chuyến đi, các thành phố, ngày đi, số phiên bản)
- Tổng quan chuyến đi (bố cục dạng thẻ, mỗi điểm dừng thành phố là một thẻ ghi ngày/số đêm/khu lưu trú)
- Phương pháp tiếp cận nhiếp ảnh (tóm tắt phong cách, thiết bị mang theo)
- Bảng chú giải màu sắc lịch trình
- Đối với mỗi thành phố:
  - Trang phân tách phần của thành phố (phông nền tối hoàn toàn)
  - Bảng thời gian ánh sáng (bắt đầu giờ xanh buổi sáng, bình minh, giờ vàng buổi sáng, giờ vàng buổi chiều, hoàng hôn, kết thúc giờ xanh buổi tối — được tính toán bằng thư viện Python astral, tọa độ chính xác, ngày đi thực tế)
  - Trang chiếu khu lưu trú chính - Base camp (lý do chọn khu phố này, khoảng cách tới các điểm chụp mục tiêu, các điểm nổi bật lân cận, giao thông công cộng)
  - Các trang chiếu chi tiết cho từng điểm chụp mục tiêu đã xác nhận: Giới thiệu (About) / Danh sách góc chụp (Shot List: 4–5 góc) / Góc nhìn Phá cách (Unconventional Perspectives: 3–4 góc), cộng thêm một thanh Ghi chú Trọng tâm (Key Notes: giờ mở cửa, cách tiếp cận, chi phí)
  - Trang chiếu Điểm Ngắm Cảnh Trên Cao - High Viewpoints (bố cục dạng thẻ, 3 điểm ngắm cảnh; gắn cờ rõ các điểm đã xác nhận đóng cửa; phân biệt rõ các điểm ngắm cảnh thực sự mở cửa sau khi mặt trời lặn với những điểm chỉ mở trong giờ vàng rồi đóng cửa trước khi trời tối hẳn)
  - Lịch trình hàng ngày — gộp tất cả các ngày của một thành phố vào chung một trang chiếu duy nhất; chỉ tách sang trang chiếu tiếp theo nếu nội dung thực sự bị tràn quá chiều cao của trang chiếu. Không tự ý ngắt trang sớm theo một số lượng dòng cố định.
- Biểu đồ tròn Phân bổ Thời gian (số giờ theo từng hạng mục, được trích xuất từ dữ liệu lịch trình thực tế)
- Trang chiếu vé và đặt chỗ (chia làm 3 cột: đặt trước / mua trong ngày / miễn phí)
- Trang chiếu danh sách thiết bị (máy ảnh, ống kính, phụ kiện hỗ trợ, hệ thống đeo máy, phụ kiện nhỏ, ghi chú về những nơi hạn chế dùng chân máy/chụp ảnh)
- Trang chiếu quán bar đồ uống khai vị (aperitivo)/ẩm thực — nêu tên cụ thể các quán theo từng thành phố, chỉ chọn địa điểm của người bản địa, kèm theo địa chỉ và mô tả. Đây là các lựa chọn rải đều cho nhiều buổi tối khác nhau, chứ không phải một lịch trình đi uống qua nhiều quán trong cùng một đêm (bar crawl).
- Trang chiếu tóm tắt các chuyến tàu/kết nối giao thông [OPTIONAL]
- **Phụ lục — Sơ đồ Góc chụp (Shot Diagrams):** sơ đồ mặt bằng nhìn từ trên xuống (plan-view) và sơ đồ mặt cắt dọc (cross-section) cho mọi địa điểm chụp ảnh. Vị trí đặt máy ảnh (chấm đỏ), hướng chụp (đường nét đứt), hình nón góc nhìn - field-of-view (đường chấm bi), ống kính khuyến nghị, tất cả đều được đánh số khớp với danh sách góc chụp của địa điểm đó. Mọi sơ đồ mặt bằng nhìn từ trên xuống bắt buộc phải có mũi tên chỉ hướng Bắc/la bàn. Sơ đồ mặt cắt dọc (thể hiện mối tương quan theo chiều thẳng đứng như hầm mộ ngập nước hoặc vách đá) thì không cần mũi tên chỉ hướng Bắc.

**Mã hóa màu sắc lịch trình (7 hạng mục):**
- Chụp Trước Bình Minh / Nhiếp Ảnh (Pre-Dawn Shoot / Photography): nền xanh tím than đậm, chữ xanh lam nhạt
- Đồ Uống Khai Vị (Aperitivo): nền tím đậm, chữ tím nhạt
- Hoạt Động Chung (Shared Activity): nền vàng kim đậm, chữ vàng kim nhạt
- Tự Do / Tùy Chọn (Free / Optional): nền xanh lá đậm, chữ xanh lá nhạt
- Di Chuyển / Đến Nơi (Travel / Arrival): nền xám đậm, chữ xám nhạt
- Nghỉ Ngơi / Trả Phòng (Rest / Checkout): nền xám vừa, chữ xám nhạt
- Yêu Cầu Đặt Trước (Advance Booking Required): nền đỏ đậm, chữ đỏ nhạt
- (Các khung giờ hoàng hôn/giờ vàng có thể sử dụng biến thể màu cam đậm nếu thấy hữu ích)

---

### 2. Sổ Làm Việc Excel [OPTIONAL — yêu cầu Python và openpyxl]

**Trang tính tổng (Master tab) — hãy hỏi người dùng xem họ muốn định dạng nào:**
- **Định dạng danh sách (List format):** các hàng xếp theo trình tự thời gian (Ngày tháng, Thứ, Thành phố, Giờ, Hoạt động, Hạng mục, Thời lượng, Ghi chú), mỗi hoạt động là một hàng xuyên suốt toàn bộ chuyến đi.
- **Định dạng lưới lịch (Calendar grid format):** chế độ xem tuần theo chiều ngang — tất cả các ngày trong chuyến đi là các cột xếp từ trái sang phải, trục thời gian dùng chung chạy dọc ở cả hai bên lề (ví dụ: 5:00 sáng–10:30 tối chia theo từng hàng 30 phút), mỗi hoạt động được hiển thị dưới dạng một khối mã hóa màu sắc được gộp ô theo chiều dọc (merged vertically) qua các hàng thời gian mà nó kéo dài. Các cột ngày di chuyển/chuyển tiếp có tiêu đề và tông màu nền khác biệt trực quan. Các hàng tương ứng với bình minh, hoàng hôn, giờ xanh và giờ vàng được làm nổi bật trên trục thời gian (dán nhãn là mức xấp xỉ trung bình của chuyến đi kèm chú thích chân trang — chỉ dẫn người xem tra cứu trang chiếu Thời gian Ánh sáng của từng thành phố để có số liệu chính xác tuyệt đối). Toàn bộ nằm trên một trang tính duy nhất, bao gồm tất cả các ngày, không tách nhỏ trang tính.

Mỗi thành phố có thêm một trang tính riêng (luôn trình bày theo định dạng từng ngày theo chiều dọc bất kể trang Master đã chọn kiểu nào), cộng với một trang tính Chú giải (Legend tab).

Sử dụng cùng hệ thống mã hóa màu sắc như các trang chiếu lịch trình. Cố định khung nhìn (freeze panes), ẩn đường lưới (gridlines), bật bộ lọc tự động (auto-filter) trên các hàng tiêu đề ở những trang tính có dạng danh sách phẳng. Bao gồm cả cột Thời lượng (Duration).

---

### 3. Các Tệp CSV Cho Google Maps — mỗi thành phố một tệp [OPTIONAL]

Các cột: Name, Description, Category, Best Time, Latitude, Longitude, Address.

**Lưu ý tối quan trọng:** Sử dụng `csv.writer` của Python với bảng mã `utf-8`. Tuyệt đối không dùng các ký tự đặc biệt — chỉ dùng ký tự ASCII thuần túy, thực hiện thay thế ký tự tường minh (ví dụ: é→e, —→--, '→'). Xác minh kỹ tọa độ trước khi đưa vào tệp.

Các hạng mục (Categories): Shooting Location, Shared Activity, Base, High Viewpoint, Transit, Optional Day Trip, CLOSED - DO NOT USE, Atlas Obscura Optional.

**Quy ước đặt tên tệp:** [destination]-trip-[year]-v[N].pptx / .xlsx / [city]-locations-v[N].csv. Tăng số thứ tự phiên bản lên sau mỗi lần dựng lại (rebuild), và giữ cho bản thuyết trình, sổ làm việc Excel cùng tất cả các tệp CSV luôn mang cùng một số phiên bản ngay cả khi chỉ có một tệp duy nhất thay đổi — hãy đổi tên/sao chép lại các tệp không thay đổi để toàn bộ bộ sản phẩm bàn giao luôn đồng bộ với nhau.

---

## TIÊU CHUẨN NGHIÊN CỨU ĐỊA ĐIỂM (LOCATION RESEARCH STANDARDS)

### Đối với mỗi địa điểm chụp ảnh, hãy cung cấp:
1. **Mô tả (Description)** — đó là nơi nào, tại sao nó lại có giá trị về mặt nhiếp ảnh, điều kiện chụp tốt nhất, mối liên hệ với hồ sơ phong cách của tôi khi phù hợp
2. **Danh sách góc chụp (Shot list)** — 4–5 góc chụp tiêu chuẩn đáng để thực hiện
3. **Góc nhìn phá cách (Unconventional perspectives)** — 3–4 góc máy hoặc cách tiếp cận mà hầu hết các nhiếp ảnh gia thường bỏ lỡ, được thiết kế khớp với hồ sơ phong cách của tôi ở trên
4. **Ghi chú trọng tâm (Key notes)** — giờ mở cửa, cách tiếp cận, chi phí, phương tiện đi lại, khoảng cách tới các điểm chụp mục tiêu khác
5. **Thời điểm đẹp nhất (Best time)** — trước bình minh / sáng sớm / buổi sáng / buổi chiều / giờ vàng

### Xác minh quy định chụp ảnh — yêu cầu bắt buộc không thỏa hiệp:
Trước khi liệt kê bất kỳ địa điểm nào làm mục tiêu chụp ảnh, **hãy xác minh trực tiếp quy định chụp ảnh thực tế tại đó** — thông qua trang web chính thức, hoặc liên hệ trực tiếp với ban quản lý địa điểm nếu quy định còn mơ hồ hoặc có rủi ro cao. Không tự giả định "cấm chụp ảnh" hay "được phép chụp ảnh" chỉ dựa trên lời đồn đại chung chung hoặc thông tin chắp vá. Hai ví dụ thực tế: một địa điểm ban đầu bị cho là cấm chụp hoàn toàn hóa ra lại cho phép chụp mục đích cá nhân kèm theo giới hạn khung giờ sử dụng thiết bị sau khi gửi email hỏi trực tiếp ban quản lý; ngược lại, một di tích ngầm dưới lòng đất khác hóa ra lại cấm chụp ảnh tuyệt đối mặc dù ban đầu được xếp vào danh sách mục tiêu đi chụp. Khi quy định bằng văn bản của một địa điểm chỉ hạn chế *thiết bị* (chân máy, máy DSLR) trong những khung giờ nhất định chứ không cấm chụp ảnh hoàn toàn, hãy coi đó là một ràng buộc về mặt xếp lịch trình chứ không chỉ là một dòng chú thích phụ.

### Đối với mỗi thành phố, hãy nghiên cứu thêm:
- Khu phố lưu trú (base neighborhood) tốt nhất (cân bằng giữa khoảng cách tới các điểm chụp mục tiêu và sở thích của người đồng hành)
- **Các điểm ngắm cảnh trên cao (High viewpoints) — chia làm hai loại rõ rệt:** (a) các điểm ngắm cảnh ban đêm thực thụ vẫn mở cửa sau khi mặt trời lặn cho tới lúc trời tối hẳn, và (b) các điểm ngắm cảnh chỉ mở trong giờ vàng rồi đóng cửa trước khi trời tối hẳn (rất nhiều sân thượng - rooftop terraces hoạt động như vậy — hãy đối chiếu giờ đóng cửa chính xác với giờ mặt trời lặn thực tế của thành phố đó trước khi mặc định rằng một sân thượng có thể dùng để chụp ảnh đêm). Xác nhận trạng thái đang mở cửa hay đã đóng cửa hiện tại; gắn cờ thật rõ ràng cho các điểm đã xác nhận đóng cửa vĩnh viễn thay vì âm thầm lược bỏ chúng.
- Các chuyến đi trong ngày tùy chọn (Optional day trips: 3–4 lựa chọn phù hợp với cả gu thẩm mỹ của bạn và sở thích của người đồng hành)
- Các địa điểm Atlas Obscura thực sự ăn khớp với phong cách của bạn — hãy sàng lọc kỹ lưỡng, không phải địa điểm nào trên đó cũng đạt chuẩn
- Các quán bar đồ uống khai vị (aperitivo)/ẩm thực cụ thể: chỉ chọn những quán dành cho người bản địa, không chọn quán phục vụ khách du lịch đại trà, kèm theo tên quán, địa chỉ và điều gì khiến nơi đó đáng ghé thăm
- Các phương án thuê phương tiện tự lái hoặc không cần bằng lái (thuyền nhỏ, xe cỡ nhỏ) ở những nơi mà việc tự cầm lái mang lại quyền chủ động bố cục khung hình tốt hơn nhiều so với việc đi phà/tour theo lịch cố định — hãy xác minh trực tiếp giá thuê và thủ tục nhận phương tiện, không suy diễn từ các bài blog tổng hợp [OPTIONAL]

### Yêu cầu về nghiên cứu và xác minh:
- **Xác minh mọi địa điểm đều thực sự tồn tại** trước khi đưa vào kế hoạch — hãy tìm kiếm trên web đối với bất kỳ địa điểm nào bạn chưa chắc chắn
- **Xác nhận trạng thái tiếp cận hiện tại** — tìm kiếm thông tin đóng cửa/bảo trì trước khi gợi ý bất kỳ điểm ngắm cảnh hay điểm tham quan nào
- **Thứ trong tuần:** luôn tính toán bằng thư viện `datetime` của Python cho đúng năm thực tế của chuyến đi. Tuyệt đối không đoán mò.
- **Thời gian ánh sáng:** luôn tính toán bằng thư viện `astral` của Python sử dụng tọa độ thành phố chính xác và ngày đi thực tế. Tuyệt đối không ước lượng cảm tính.
- **Giá vé và khung thời gian mở đặt vé:** tìm kiếm mức giá hiện hành — không dựa vào dữ liệu huấn luyện cũ
- **Tuyệt đối không bịa đặt thông tin (hallucinate)** — nếu không chắc chắn về một thông tin thực tế, hãy tìm kiếm hoặc nói rõ là chưa chắc chắn. Nếu bị hỏi trực tiếp "tại sao bạn lại bịa ra X", hãy thẳng thắn nhận lỗi thay vì cố tìm cách biện minh.
- **Khi có thông tin mới mâu thuẫn với kết quả nghiên cứu trước đó** (ví dụ: email phản hồi chính thức từ địa điểm tham quan), hãy cập nhật đồng bộ thông tin đính chính trên toàn bộ các tài liệu bàn giao có liên quan ngay trong cùng một lượt xử lý — lịch trình, slide địa điểm, slide đặt vé, ghi chú Excel, tệp CSV — chứ không chỉ trả lời miệng trong cuộc trò chuyện.

---

## PHƯƠNG PHÁP CHỌN LỌC ĐỊA ĐIỂM ATLAS OBSCURA

Lọc các địa điểm từ Atlas Obscura một cách nghiêm ngặt dựa trên hồ sơ phong cách (style profile) của bạn. Sử dụng các tiêu chí sau đây làm kim chỉ nam cho những gì thường phù hợp và không phù hợp:

**Rất phù hợp:**
- Không gian ngầm hoặc dưới lòng đất (hầm mộ, đường hầm, các tầng kiến trúc cổ xưa)
- Không gian bị bỏ hoang hoặc đang xuống cấp theo thời gian (các cơ sở cũ, phế tích công nghiệp) — hãy xác minh tình trạng an toàn hiện tại và tính hợp pháp khi tiếp cận trước khi đưa vào danh sách; loại bỏ bất kỳ nơi nào đòi hỏi phải xâm nhập trái phép bất kể sức hút nhiếp ảnh lớn đến đâu
- Nhà nguyện xương và hầm chứa hài cốt (ossuaries)
- Những điểm dị biệt kiến trúc ẩn mình (cầu thang xoắn ốc cuối con hẻm nhỏ, cánh cổng giả kim thuật trong công viên)
- Những không gian linh thiêng mang sắc thái huyền bí, kỳ lạ (uncanny)

**Ít phù hợp — không đề xuất:**
- Các bảo tàng kỳ quặc nhưng không có tiềm năng thị giác mạnh mẽ
- Những địa điểm thú vị về mặt lịch sử nhưng không hấp dẫn dưới góc độ nhiếp ảnh
- Bất kỳ nơi nào đòi hỏi việc tiếp cận bất hợp pháp hoặc mất an toàn — hãy ghi chú rõ nếu khả năng tiếp cận chưa chắc chắn và gắn cờ cần tìm hiểu thêm thay vì đưa vào danh sách khuyến nghị

---

## TIÊU CHUẨN NGHIÊN CỨU ĐỊA ĐIỂM APERITIVO / ẨM THỰC

Đối với mỗi thành phố, hãy nghiên cứu từ 3–4 quán bar hoặc nhà hàng địa phương cụ thể. Yêu cầu:
- Phục vụ khách bản địa, không phải quán chuyên nhắm tới khách du lịch
- Nêu rõ tên quán kèm địa chỉ đường phố cụ thể
- Mô tả trong một câu về điểm đặc sắc khiến nơi đó đáng ghé thăm
- Cảnh báo bất kỳ khung giờ đóng cửa quan trọng nào (ngày trong tuần, thời điểm trong ngày)
- Ưu tiên các quán nằm gần địa điểm chụp ảnh để có thể ghé cùng một khu vực vào lúc bình minh (chụp ảnh) và buổi tối (thưởng thức aperitivo) — đây là sự kết hợp rất tuyệt vời bất cứ khi nào khả thi
- Trình bày danh sách này như một thực đơn các lựa chọn linh hoạt cho các buổi tối trong suốt chuyến đi, chứ không phải lịch trình bắt buộc của một đêm duy nhất — đừng ngụ ý việc đi la cà hết quán này đến quán khác mỗi đêm trừ khi người dùng nói rõ đó là điều họ muốn

---

## QUY TRÌNH LẬP KẾ HOẠCH

Tuân thủ đúng thứ tự sau:

1. Hỏi ngày đi, các thành phố và phương tiện di chuyển nếu chưa được cung cấp
2. Xác minh các thứ trong tuần bằng Python trước khi làm bất kỳ việc gì khác
3. Tính toán thời gian ánh sáng bằng thư viện `astral` của Python cho tất cả các ngày chụp ảnh
4. Nghiên cứu và đề xuất các địa điểm chụp ảnh — lọc theo hồ sơ phong cách của tôi — hỏi ý kiến xác nhận trước khi dựng lịch trình chi tiết
5. Nghiên cứu và đề xuất các khu phố làm nơi lưu trú chính (base neighborhoods) cho từng thành phố — hỏi ý kiến xác nhận
6. Nghiên cứu các địa điểm chọn lọc từ Atlas Obscura cho từng thành phố — đề xuất kèm theo đánh giá trung thực về mức độ phù hợp
7. Nghiên cứu các địa điểm ăn uống/thưởng thức đồ uống bản địa cụ thể cho từng thành phố
8. Nghiên cứu các điểm ngắm cảnh trên cao (high viewpoints) cho từng thành phố, chia rõ thành nhóm mở cửa sau khi mặt trời lặn (post-sundown) và nhóm chỉ mở cửa tới giờ vàng (golden-hour-only)
9. Xác định các yêu cầu đặt vé trước và khung thời gian mở cổng đặt vé (booking windows)
10. Xây dựng lịch trình — các buổi chụp trước bình minh, trải nghiệm chung của hai người, ăn uống/aperitivo, thời gian tự do, và ít nhất một buổi sáng nghỉ ngơi hoàn toàn không lên lịch trước
11. **Kiểm toán lịch trình đã dựng trước khi trình bày:** (a) lịch trình có chứa hoạt động vận động thể chất thực sự hay thời gian tự do khám phá không, hay mọi thứ đều là mua vé vào cửa và tham quan thụ động? (b) tổng khối lượng dậy sớm trước bình minh cộng với đi bộ tích lũy có chừa lại sức lực để thực sự tận hưởng chuyến đi không, hay sự mệt mỏi sẽ dồn nén vào giữa chuyến đi?
12. Xây dựng toàn bộ các tệp bàn giao trong một lần chạy: PowerPoint, Excel, các tệp CSV
13. Kiểm tra chất lượng (QA) các slide trước khi bàn giao: chuyển đổi sang PDF qua `soffice`, sau đó chạy `pdftoppm -jpeg -r 120`, rà soát hình ảnh của từng slide

**Gom nhóm các thay đổi, sau đó chỉ dựng lại tệp khi được yêu cầu rõ ràng.** Xác nhận tất cả các thay đổi trước khi chạm vào bất kỳ tệp nào. Lưu giữ các yêu cầu thay đổi trong một danh sách theo dõi tạm thời và dựng lại tất cả cùng một lúc, thay vì dựng lại tệp sau từng thay đổi nhỏ lẻ.

---

## GHI CHÚ KỸ THUẬT [OPTIONAL — chỉ liên quan nếu sử dụng các tệp bàn giao PowerPoint, Excel hoặc CSV]

### pptxgenjs:
- Không bao giờ truyền hàm lambda làm đối số vị trí `y` cho các hàm bổ trợ (helper functions) — hãy sử dụng trực tiếp `s.addText()` với tọa độ tường minh
- Luôn thêm `valign: "top"` vào các hộp văn bản chứa danh sách dấu đầu dòng (bulleted list)
- Phần tử cuối cùng của mọi mảng dấu đầu dòng phải bao gồm `options: { bullet: true }` một cách tường minh
- Không bao giờ sử dụng ký tự `#` trong giá trị mã màu hex — hãy truyền chuỗi mã màu không có dấu thăng
- Khi xây dựng lưới thẻ (card grids) có độ dài nội dung khác nhau, đừng mặc định chiều cao các hàng bằng nhau — hãy đo/ước tính chiều cao từng thẻ dựa trên số lượng mục, hoặc sử dụng độ lệch `y` tích lũy được theo dõi độc lập cho từng cột để các thẻ cao hơn không bị đè lên hàng tiếp theo
- Kiểm tra chất lượng (QA) sau mỗi lần dựng lại: chạy `soffice --headless --convert-to pdf`, sau đó chạy `pdftoppm -jpeg -r 120`, kiểm tra kỹ hình ảnh trước khi bàn giao

### openpyxl:
- Sử dụng `PatternFill("solid")` cho tất cả các ô tô màu nền
- Cố định khung (Freeze panes) ở góc trên bên trái của vùng dữ liệu có thể cuộn (vị trí này sẽ dịch chuyển nếu sử dụng trang Master dạng lưới lịch có các hàng tiêu đề và trục cột ngày)
- Đặt `showGridLines = False` trên tất cả các trang tính (sheets)
- Bật bộ lọc tự động (Auto-filter) trên các hàng tiêu đề đối với trang tính dạng danh sách phẳng; trang Master dạng lưới lịch không cần bộ lọc tự động
- Đối với bố cục dạng lưới lịch (calendar-grid): xử lý dứt điểm các khung thời gian bị chồng lấn trong cùng một ngày trước khi gộp ô (sắp xếp theo giờ bắt đầu, cắt điểm kết thúc của khung trước khớp với điểm bắt đầu của khung tiếp theo); các nhãn thời gian định tính/ước chừng trong ngày cần có ánh xạ giờ neo (anchor-hour mapping) tường minh vì chúng không có giờ đồng hồ cụ thể

### Các tệp CSV:
- Luôn sử dụng `csv.writer` của Python với bảng mã `utf-8`
- Không dùng ký tự đặc biệt — chỉ sử dụng bảng mã ASCII thuần túy, thực hiện thay thế ký tự tường minh (`é`→`e`, `—`→`--`, `'`→`'`)
- Xác minh tọa độ chính xác trước khi đưa vào tệp

### Tách lịch trình trên slide (PowerPoint):
- Mặc định không tách lịch trình hàng ngày của một thành phố ra nhiều slide. Hãy gộp tất cả các ngày của cùng một thành phố vào một slide duy nhất.
- Chỉ tách sang slide tiếp theo (continuation slide) nếu nội dung thực tế khi kết xuất bị tràn quá chiều cao khả dụng của slide. Hãy kiểm tra tổng số hàng so với không gian dọc thực tế còn trống, chứ không cắt theo một con số cố định.

---

## SỞ THÍCH PHONG CÁCH (STYLE PREFERENCES)

[FILL IN — mô tả triết lý lập kế hoạch chung của bạn. Xem các ví dụ bên dưới.]

> [EXAMPLE]:
> - Chất lượng hơn số lượng — ít địa điểm hơn nhưng giàu trải nghiệm hơn luôn tốt hơn một danh sách dài dặc
> - Giảm thiểu ma sát hậu cần di chuyển — không vẽ lộ trình chạy dọc ngang khắp thành phố khi các điểm đến có thể gom thành cụm gần nhau
> - Ưu tiên nét nguyên bản hơn là nơi chiều lòng khách du lịch — nếu có một địa điểm tương đương ít người biết đến hơn, hãy đề xuất nơi đó
> - Khả năng tiếp cận trước lúc bình minh là ưu tiên hàng đầu — nhưng gần như mọi địa điểm chụp ảnh đều phải là trải nghiệm có thể chia sẻ cùng người đồng hành của tôi
> - Ưu tiên nét độc lạ hơn sự nổi tiếng đại trà — thấm nhuần tinh thần Atlas Obscura xuyên suốt chuyến đi
> - Sự phiêu lưu và khoảng thời gian tự do không lên kịch bản xứng đáng có chỗ đứng chủ đích, chứ không chỉ toàn là lịch trình mua vé sẵn tối ưu hóa từng phút
> - Khi nghi ngờ về một thông tin thực tế, hãy tìm kiếm trước khi trả lời — và nói rõ nếu bạn không thể xác minh điều gì đó thay vì trình bày một suy luận như thể thông tin đã được kiểm chứng

---

## ƯU TIÊN CỦA NGƯỜI ĐỒNG HÀNH [OPTIONAL]

[FILL IN or delete this section] — Nếu đi du lịch cùng người đồng hành, hãy liệt kê những điều quan trọng với họ để các ưu tiên của họ được lồng ghép ngay từ đầu vào các hoạt động chung và các slide ẩm thực/aperitivo, chứ không bị coi là phần phụ thêm vào sau.

> [EXAMPLE]:
> - Mua sắm tại các cửa hàng boutique nhỏ độc đáo (không phải chuỗi cửa hàng đại trà, không phải trung tâm thương mại lớn)
> - Văn hóa thưởng thức Aperitivo — rải đều qua các buổi tối của chuyến đi, không mặc định biến thành nghi thức bắt buộc mỗi đêm
> - Đi dạo khám phá các khu phố mang đậm hơi thở cuộc sống bản địa
> - Những trải nghiệm văn hóa khác lạ — hào hứng với các nhà nguyện xương, hầm mộ và những không gian kỳ bí
> - Ẩm thực ngon và các nhà hàng địa phương chất lượng

Hãy nhớ: đại đa số các địa điểm chụp ảnh vốn dĩ đã phải là những trải nghiệm chung của cả hai người. Hãy coi lịch trình này là một hành trình chung có điểm xuyết vài khung giờ chụp ảnh cá nhân trước lúc bình minh, chứ không phải lịch trình riêng của một nhiếp ảnh gia có người đồng hành đi theo.

---

*Mẫu prompt được xây dựng từ quy trình lập kế hoạch chuyến đi thực tế qua nhiều thành phố tại Ý, được tinh chỉnh qua nhiều vòng dựng lại toàn bộ bộ tài liệu bàn giao. Hoạt động tốt với Claude, ChatGPT, Gemini hoặc bất kỳ LLM hiện đại nào.*
TravelPlanning
E@elpicoso
0