openclaw/translation/vietnamese/CONTRIBUTING.vi.md

2.9 KiB

Hướng dẫn Đóng góp cho Moltbot

Chào mừng bạn đến với "bể tôm hùm"! 🦞 Rất vui vì bạn đã ở đây.

Đội ngũ Phát triển

  • Peter Steinberger - Bếp trưởng (Benevolent Dictator)
  • Shadow - Phụ trách Discord + Slack
  • Jos - Phụ trách Telegram, API & Nix mode

Làm sao để đóng góp?

  1. Gặp lỗi (Bug) hoặc muốn sửa nhỏ: Cứ thoải mái mở Pull Request (PR) nhé!
  2. Tính năng mới / Thay đổi kiến trúc: Khoan hãy code vội. Hãy mở một Thảo luận trên GitHub hoặc vào Discord hỏi trước để tránh mất công vô ích.
  3. Có câu hỏi: Vào kênh #setup-help trên Discord.

Trước khi gửi PR (Checklist)

  • Đã chạy thử code trên máy của bạn (chưa toang là được).
  • Chạy linter để code sạch đẹp: npm run lint.
  • Giữ PR tập trung: 1 PR giải quyết 1 vấn đề thôi.
  • Mô tả rõ ràng: Bạn làm cái gì, và tại sao lại làm thế?

PR do AI viết (Vibe-Coded)? Thoải mái luôn! 🤖

Bạn dùng Codex, Claude, ChatGPT để viết code? Tuyệt vời! Chúng tôi ủng hộ điều đó.

Nhưng hãy giúp reviewer bằng cách:

  • Ghi rõ "AI-assisted" trong tiêu đề hoặc mô tả PR.
  • Cho biết bạn đã test kỹ đến đâu (Chưa test / Test sơ sơ / Test kỹ càng).
  • Nếu được, đính kèm cả prompt hoặc log chat với AI (cái này cực hữu ích để học hỏi lẫn nhau).
  • Quan trọng nhất: Xác nhận là bạn hiểu đoạn code đó làm gì. Đừng copy-paste mù quáng nhé.

Chúng tôi coi các PR từ AI là công dân hạng nhất. Chỉ cần minh bạch để mọi người dễ làm việc.

Lộ trình phát triển hiện tại (Roadmap) 🗺

Chúng tôi đang tập trung vào đâu?

  • Ổn định (Stability): Sửa các lỗi vặt khi kết nối kênh (WhatsApp/Telegram).
  • Trải nghiệm (UX): Làm cho quá trình cài đặt (onboarding) mượt hơn, thông báo lỗi dễ hiểu hơn.
  • Kỹ năng (Skills): Làm giàu thư viện kỹ năng có sẵn và giúp dev tạo kỹ năng mới dễ hơn.
  • Hiệu suất (Performance): Tiết kiệm token và tối ưu bộ nhớ.

Bạn chưa biết bắt đầu từ đâu? Hãy tìm các issue có nhãn "good first issue" nhé!