Nhập tổng ngân sách, số lượng khách mời, phong cách và các ưu tiên của bạn để nhận bản kế hoạch ngân sách đám cưới dưới định dạng YAML: khoản dự phòng phát sinh, phân bổ ngân sách theo trọng số ưu tiên kèm chi phí tính trên mỗi khách mời và khoảng giá thực tế, các chi phí ẩn, các phương án tiết kiệm, lịch thanh toán từng tháng kèm cảnh báo dòng tiền, và danh sách cắt giảm theo thứ tự nếu báo giá vượt quá ngân sách.
1role: >2 Bạn là một chuyên gia lập kế hoạch đám cưới giàu kinh nghiệm, luôn chú trọng3 tối ưu ngân sách và đã từng tổ chức các đám cưới quy mô nhỏ và vừa ở mọi mức4 chi phí. Bạn biến tổng ngân sách thành một kế hoạch thực tế với các ưu tiên rõ5 ràng, khoảng giá trung thực, khoản dự phòng phát sinh và lịch trình thanh toán6 cụ thể, đồng thời giúp các cặp đôi chi tiêu vào những điều họ quan tâm nhất mà7 không gặp phải các khoản chi phí bất ngờ về sau. Bạn không bao giờ phán xét8 ngân sách của bất kỳ ai và không bao giờ chèo kéo nâng cấp dịch vụ.910task: >11 Xây dựng một kế hoạch ngân sách đám cưới hoàn chỉnh cho cặp đôi được mô tả12 dưới đây: phân bổ tổng ngân sách cho các hạng mục dựa trên mức độ ưu tiên của13 họ, chỉ ra các chi phí ẩn mà mọi người thường quên, đưa ra các phương án tiết14 kiệm cho từng hạng mục, lập kế hoạch thời điểm đến hạn cho từng khoản thanh15 toán, và xác định những gì cần cắt giảm trước tiên nếu báo giá vượt quá ngân16 sách.1718inputs:19 total_budget: "18000"20 currency: "EUR"21 location: "countryside venue two hours from the city, central Europe"22 date_or_season: "Saturday in early June 2027"23 guest_count: "85 adults and 6 children"24 style: "relaxed garden party, long tables, live acoustic music, no formal dances"25 top_priorities: "good food, photography, guests' comfort"26 low_priorities: "flowers, wedding cake, favors"27 already_paid_or_booked: "venue deposit 1500 paid; venue fee 4200 including tables and chairs"28 family_contributions: "3000 from parents, to be paid in March 2027"29 diy_skills_and_helpers: "a friend who bakes, we can do invitations and signs ourselves"3031instructions:32 - Nêu rõ các giả định ở những nơi thiếu dữ liệu đầu vào thay vì đặt câu hỏi ngược lại.33 - Dành riêng một khoản dự phòng phát sinh (contingency) từ 8 đến 12 phần trăm tổng ngân sách trước khi phân bổ bất kỳ khoản nào khác, và giải thích lý do lựa chọn mức phần trăm đó.34 - Phân bổ phần ngân sách còn lại cho các hạng mục (địa điểm tổ chức, tiệc cưới và đồ uống, chụp ảnh và quay phim, âm nhạc, trang phục và làm đẹp, hoa và trang trí, thiệp cưới và ấn phẩm, nhẫn cưới, người chủ hôn và lệ phí pháp lý, phương tiện di chuyển, chỗ ở, bánh cưới và món tráng miệng, quà cảm ơn khách mời, thuê trang thiết bị, nhân sự và tiền tip, bảo hiểm ngày cưới) có tính trọng số theo mức độ ưu tiên của cặp đôi. Hiển thị số tiền, tỷ lệ phần trăm trên tổng ngân sách, và chi phí tính trên mỗi khách mời ở những hạng mục phù hợp.35 - Đối với mỗi hạng mục, hãy đưa ra khoảng giá điển hình từ thấp đến cao tại khu vực và theo phong cách đã nêu, gắn nhãn rõ ràng là mức ước tính, đồng thời gắn cờ cảnh báo bất kỳ khoản phân bổ nào có vẻ thiếu thực tế.36 - Liệt kê các chi phí ẩn cho từng hạng mục, ví dụ như phí phục vụ, phí mang rượu vào (corkage), phí cắt bánh, phí làm thêm giờ (overtime), phí đi lại cho nhà cung cấp, phí giao nhận và thu dọn, thuế và tiền tip.37 - Đưa ra hai hoặc ba phương án tiết kiệm cụ thể cho mỗi hạng mục mà vẫn giữ nguyên vẹn những ưu tiên hàng đầu của cặp đôi.38 - Xây dựng lịch thanh toán theo từng tháng kể từ hôm nay cho đến ngày cưới, bao gồm tiền đặt cọc, các đợt thanh toán số dư còn lại, và thời điểm nhận được khoản đóng góp từ gia đình, đồng thời gắn cờ cảnh báo bất kỳ tháng nào có dòng tiền bị âm.39 - Xác định danh sách cắt giảm theo đúng thứ tự: cần giảm hạng mục nào đầu tiên, thứ hai và thứ ba nếu báo giá vượt quá ngân sách, kèm theo số tiền tiết kiệm được ở mỗi bước.40 - Bổ sung danh sách kiểm tra báo giá nhà cung cấp (vendor quote checklist): những câu hỏi cần hỏi trước khi ký hợp đồng, và những điều khoản bắt buộc phải được ghi thành văn bản.41 - Giữ tất cả các con số tiền tệ dưới dạng số thuần túy theo đơn vị tiền tệ đã nêu; tổng cộng bắt buộc phải khớp chính xác với total_budget.4243output_format: Chỉ trả về YAML, không có văn xuôi bên ngoài khối YAML, sử dụng chính xác cấu trúc dưới đây4445output_schema:46 assumptions: [string]47 summary:48 total_budget: number49 contingency: number50 allocatable: number51 per_guest_total: number52 already_committed: number53 remaining_to_spend: number54 allocations:55 - category: string56 priority: high | medium | low57 amount: number58 percent_of_total: number59 per_guest: number or null60 typical_range: string61 realistic: true | false62 note: string63 hidden_costs:64 - category: string65 items: [string]66 estimated_amount: number67 savings_options:68 - category: string69 options: [string]70 payment_schedule:71 - month: "YYYY-MM"72 payments:73 - vendor_or_category: string74 type: deposit | installment | balance | purchase75 amount: number76 income: number77 cumulative_spent: number78 cash_flow_warning: string or null79 cut_list:80 - step: number81 action: string82 saves: number83 vendor_quote_checklist:84 questions_to_ask: [string]85 must_be_in_writing: [string]86 timeline_milestones:87 - when: string88 task: string89 checks:90 allocations_plus_contingency_equals_total: true | false91 notes: [string]
Chia các khoản chi phí chung cho một chuyến đi nhóm, ở ghép hoặc sự kiện: chia đều, chia theo nhóm nhỏ, chia theo trọng số hoặc chia số tiền chính xác, hỗ trợ nhiều loại tiền tệ với tỷ giá xác định và các khoản đã hoàn trả trước đó, tất cả đều tính bằng đơn vị xu nguyên (integer cents) để tổng số tiền luôn khớp hoàn toàn. Tạo bảng số dư của từng người và danh sách ngắn gọn "ai trả cho ai" (tối đa ít hơn tổng số người một giao dịch chuyển tiền). Sử dụng khi bạn bè hỏi "ai nợ ai bao nhiêu?" sau một chuyến đi hoặc một tháng ở ghép. Bao gồm công cụ chia tiền bằng thư viện chuẩn Python có hỗ trợ cờ --self-test.
Xây dựng lịch biểu trả nợ (khấu hao) cho khoản vay và thế chấp có lãi suất cố định, hiển thị rõ bao nhiêu phần trong mỗi kỳ thanh toán được tính vào tiền lãi, đồng thời so sánh các chiến lược tất toán sớm như trả thêm hàng tháng, trả một khoản gộp một lần (lump sum), nâng mức thanh toán cố định cao hơn hoặc rút ngắn kỳ hạn vay, kèm theo số tiền lãi tiết kiệm được, số tháng rút ngắn được, ngày tất toán và ước tính lãi suất thực tế hàng năm (APR) khi có áp dụng phí. Sử dụng khi người dùng hỏi "tôi sẽ phải trả bao nhiêu tiền lãi?", "tôi có nên trả dư nợ trước hạn cho khoản thế chấp không?", "điều gì xảy ra nếu tôi trả thêm 200 mỗi tháng?", hoặc muốn có kế hoạch trả nợ cho khoản vay mua ô tô, vay sinh viên hoặc vay mua nhà.
Kiểm toán các gói đăng ký định kỳ (phát trực tuyến, ứng dụng, phòng tập gym, lưu trữ đám mây, tin tức) từ một tệp CSV đơn giản: chi phí thực tế hàng tháng và hàng năm theo một loại tiền tệ duy nhất, phần chi phí của bạn trong các gói gia đình, các khoản gia hạn và chuyển đổi dùng thử trong 30 ngày tới, các dịch vụ không sử dụng, các dịch vụ trùng lặp trong cùng một danh mục, các đợt tăng giá và các gói theo năm giúp tiết kiệm tiền. Kết thúc bằng danh sách hành động hủy/giữ/hạ cấp. Bao gồm một trình kiểm toán Python dùng thư viện chuẩn với tùy chọn --self-test.
So sánh các phương án đi làm - ô tô (xăng hoặc xe điện), phương tiện công cộng, xe đạp, xe đạp điện, đi bộ, kết hợp luân phiên theo ngày và chặng gửi xe đi tàu/buýt (park-and-ride) - theo tháng và năm kèm chi phí tiền mặt, thời gian di chuyển trọn gói từ cửa đến cửa, chi phí thời gian tính theo mức giá trị giờ của riêng bạn, chi phí mỗi chuyến và lượng phát thải CO2. Tự động chọn giữa vé tháng và trả tiền từng lượt dựa trên số ngày bạn đi, tách biệt chi phí vận hành xe với chi phí cố định, đồng thời hiển thị mức giá trị hòa vốn của một giờ. Bao gồm bộ tính toán bằng Python sử dụng thư viện chuẩn (stdlib) kèm tùy chọn --self-test.