[Video] Cách dùng Claude vibe coding tạo công cụ tính thuế TNCN

Mỗi lần cần ước tính thuế thu nhập cá nhân, bạn có thể phải mở bảng tính, tra lại biểu thuế rồi tự cộng trừ từng khoản. Việc này vừa mất thời gian vừa dễ nhầm, nhất là khi quy định thay đổi.

Bạn có thể nhờ Claude tạo luôn một công cụ tính thuế riêng. Bạn không cần biết lập trình. Chỉ cần mô tả bằng tiếng Việt thứ mình muốn, AI sẽ viết mã, dựng giao diện và cho bạn dùng thử ngay trong khung chat. Cách làm này được gọi là vibe coding.

Vibe coding với Claude là gì?

video lam tool tinh thue

Thay vì chỉ trả lời câu hỏi, Claude có thể tạo ra một Artifact: một sản phẩm hoàn chỉnh như trang web, công cụ hay biểu mẫu hiển thị ở khung bên cạnh cuộc trò chuyện. Với demo này, bạn sẽ làm được những việc sau:

  • Mô tả bằng lời thường: Bạn nói rõ cần ô nhập nào, kết quả nào và giao diện ra sao. Không cần biết cú pháp lệnh.
  • Dùng thử ngay: Ứng dụng chạy luôn trong khung xem trước nên bạn thử được lập tức.
  • Chỉnh sửa bằng cách nhắn tiếp: Chưa ưng chỗ nào, bạn chỉ cần nói thêm với Claude là xong.
  • Mang đi dùng riêng: Bạn xuất ra một file HTML duy nhất, mở bằng trình duyệt nào cũng chạy.

Hướng dẫn 7 bước tạo công cụ tính thuế TNCN bằng Claude

Chuẩn bị trước khi bắt đầu:

  1. Một tài khoản Claude, gói miễn phí là đủ cho demo này.
  2. Trình duyệt trên máy tính, hoặc ứng dụng Claude trên điện thoại.

Lưu ý: Giao diện và vị trí nút bấm có thể thay đổi theo thời gian. Các bước dưới đây dựa trên giao diện thực tế lúc thực hiện.

Bước 1: Mở Claude và gửi prompt

  • Truy cập claude.ai và đăng nhập.
  • Ở khung chat mới, dán đoạn prompt dưới đây rồi nhấn gửi.

Hãy tạo một ứng dụng web đơn giản bằng HTML, Tailwind CSS và Vanilla JavaScript để tính thuế thu nhập cá nhân tại Việt Nam. Giao diện dạng thẻ (card) hiện đại, có các ô input: Tổng thu nhập tháng, Số người phụ thuộc, Các khoản đóng bảo hiểm. Khi bấm nút 'Tính toán', hiển thị chi tiết: thu nhập chịu thuế, bậc thuế áp dụng, và số tiền thuế phải nộp hàng tháng. Thiết kế responsive, thân thiện trên di động.

 video lam tool tinh thue

Prompt này nêu rõ công nghệ dùng, các ô nhập, kết quả cần hiển thị và yêu cầu về giao diện nên Claude ít phải đoán ý bạn.

Bước 2: Chờ Claude tạo ứng dụng

  • Claude có thể tra cứu thông tin trước khi viết mã.
  • Khi xong, một thẻ Artifact xuất hiện trong cuộc trò chuyện, và ứng dụng hiện ở khung bên phải.
  • Bấm vào thẻ nếu muốn mở lại khung xem trước bất cứ lúc nào.

Bước 3: Làm quen với các ô nhập liệu

Ứng dụng có ba phần chính:

  • Tổng thu nhập tháng: Tự định dạng số tiền khi bạn gõ.
  • Số người phụ thuộc: Có nút + và − để tăng giảm nhanh.
  • Các khoản đóng bảo hiểm: kèm nhãn “Tự tính 10,5%”. Bạn có thể bỏ trống để ứng dụng tự tính, hoặc nhập số thực tế nếu mức đóng của bạn khác.

Bước 4: Nhập số liệu và bấm “Tính toán”

Hãy thử bộ số sau để kiểm tra:

  • Tổng thu nhập: 35.000.000 đ
  • Số người phụ thuộc: 1
  • Bảo hiểm: 3.675.000 đ

Bạn tự tính tay như sau: 35.000.000 − 3.675.000 − 15.500.000 − 6.200.000 = 9.625.000 đ thu nhập tính thuế. Số này nằm trọn trong bậc 5%, nên thuế phải nộp là 481.250 đ/tháng. Nếu ứng dụng ra đúng con số này thì logic tính toán đã ổn.

Bước 5: Đọc bảng kết quả chi tiết

Cuộn xuống phần kết quả, bạn sẽ thấy:

  • Số thuế phải nộp hàng tháng và thuế suất hiệu dụng.
  • Từng khoản trừ: bảo hiểm, giảm trừ bản thân, giảm trừ người phụ thuộc.
  • Thu nhập tính thuế và bảng chia theo từng bậc thuế.
  • Thu nhập thực nhận sau thuế và bảo hiểm.

Nếu thu nhập tính thuế bằng 0, ứng dụng sẽ thông báo bạn chưa phải nộp thuế. Bạn có thể nhắn tiếp để thêm tính năng, ví dụ nút xóa dữ liệu, giao diện sáng hoặc phần so sánh với biểu thuế cũ.

Bước 6: Xuất ứng dụng thành file HTML

  • Bấm nút Export ở góc trên bên phải khung xem trước.
  • Chọn HTML (trang web độc lập) rồi bấm biểu tượng tải xuống.
  • Tìm file trong thư mục Tải xuống và đổi tên cho dễ nhớ, ví dụ tinh-thue.html.
  • Nhấp đúp để mở bằng trình duyệt. Ứng dụng chạy không cần cài đặt gì thêm.

Bạn nên mở file lần đầu khi máy có Internet, vì giao diện nạp Tailwind CSS qua mạng. Ngoài HTML, bạn còn chọn được Markdown hoặc PDF. Gói miễn phí có thể chưa hỗ trợ chia sẻ liên kết, nhưng xuất bản sao thì vẫn được.

Bước 7: Xem và lấy mã nguồn

  • Gõ vào khung chat: “Chuyển thành dạng code đi”.
  • Claude sẽ trả về mã nguồn dạng một file duy nhất.
  • Bấm biểu tượng </> ở góc trên khung bên phải để chuyển giữa xem trước và xem mã, rồi bấm Copy để sao chép.

Các hằng số như mức giảm trừ và bảng bậc thuế nằm ở đầu phần <script>. Khi luật đổi, bạn chỉ cần sửa những giá trị này.

Mẹo dùng Claude để tạo công cụ hiệu quả hơn

video lam tool tinh thue

  • Tự kiểm tra kết quả: Luôn thử một vài bộ số bằng tay, nhất là trường hợp thu nhập thấp (thuế bằng 0) và thu nhập cao (qua nhiều bậc).
  • Đối chiếu quy định: Số liệu thuế cần khớp văn bản chính thức. Từ kỳ tính thuế 2026, mức giảm trừ là 15,5 triệu đồng/tháng cho bản thân và 6,2 triệu đồng/tháng cho mỗi người phụ thuộc, với biểu thuế 5 bậc. Hãy kiểm tra lại khi có hướng dẫn mới.
  • Làm từng bước nhỏ: Hoàn thiện bản cơ bản trước, rồi nhờ Claude thêm tính năng từng lượt. Cách này dễ tìm lỗi hơn một prompt quá dài.
  • Không đưa thông tin nhạy cảm: Đừng dán mật khẩu, khóa API hay dữ liệu cá nhân vào prompt hoặc mã.
  • Hiểu giới hạn của công cụ: Demo này dành cho thu nhập tiền lương, tiền công của cá nhân cư trú, chưa tính các khoản miễn thuế hay thu nhập đặc thù. Kết quả chỉ mang tính tham khảo.

Chỉ với một prompt, bạn đã có công cụ tính thuế TNCN dùng được trên cả máy tính lẫn điện thoại. Quy trình gồm 7 bước: gửi prompt, chờ Claude tạo ứng dụng, làm quen ô nhập liệu, nhập số liệu và tính, đọc kết quả, xuất file HTML, rồi lấy mã nguồn để chỉnh sửa.

Khi đã quen, bạn có thể áp dụng cách làm này cho nhiều công cụ nhỏ khác như tính lãi vay, chia hóa đơn hay theo dõi chi tiêu. Điều quan trọng là luôn kiểm tra kết quả trước khi dùng cho việc nghiêm túc.

Thứ Ba, 27/10/2026 09:26
3 ★ 1 👨
Xác thực tài khoản!

Theo Nghị định 147/2024/ND-CP, bạn cần xác thực tài khoản trước khi sử dụng tính năng này. Chúng tôi sẽ gửi mã xác thực qua SMS hoặc Zalo tới số điện thoại mà bạn nhập dưới đây:

Số điện thoại chưa đúng định dạng!
Số điện thoại này đã được xác thực!
Bạn có thể dùng Sđt này đăng nhập tại đây!
Lỗi gửi SMS, liên hệ Admin
0 Bình luận
Sắp xếp theo