Bỏ qua tới nội dung chính
Quay lại tin tức

Phương pháp đột phá cho phát triển linh hoạt dựa trên AI

Hacker News AI· SweetSoftPillow· 2/10/2026general

URL bài viết: https://github.com/bmad-code-org/bmad-method URL bình luận: https://news.ycombinator.com/item?id=49936927 Điểm: 1 Bình luận: 0

Phát triển phần mềm linh hoạt dựa trên AI (Agile AI Driven Development) — biến một ý tưởng hoặc yêu cầu thay đổi thành phần mềm hoạt động mà không bỏ qua quá trình tư duy. Phát triển dựa trên AI (AiDD) bao gồm toàn bộ nỗ lực, không chỉ riêng phần mã: xây dựng cái gì, cách thức hoạt động tổng thể và cách nó thay đổi khi có thêm thông tin. Phương pháp BMad là cách tiếp cận linh hoạt để thực hiện điều này — các quyết định được giữ rõ ràng, ngữ cảnh được duy trì và quy trình tự điều chỉnh theo công việc. Những thay đổi nhỏ được đưa thẳng vào quá trình xây dựng. Các công việc phức tạp nhận được sự phân tích sâu cần thiết. Cùng một phương pháp có thể áp dụng cho một bản thử nghiệm cuối tuần và một hệ thống đã hoạt động nhiều năm. Bắt đầu từ bất cứ đâu. Sử dụng BMad từ đầu đến cuối, hoặc tích hợp các bản tóm tắt, đặc tả và kiến trúc của nó vào quy trình phân phối hiện có của bạn. Bắt đầu xây dựng Chọn một phương thức cài đặt. Bạn cần một công cụ lập trình AI hỗ trợ các kỹ năng và uv để thiết lập BMad và các tập lệnh Python. Skills CLI — với Node.js, npm và Git, chạy trong dự án của bạn: npx skills add bmad-code-org/BMAD-METHOD Chọn các kỹ năng và công cụ lập trình bạn muốn. Bao gồm bmad để thiết lập và hỗ trợ, cùng với bản ghi mô-đun cho mỗi mô-đun bạn chọn kỹ năng từ: bmod-method và bmod-core-tools. Để cài đặt theo tên thay vì vậy, hãy liệt kê chúng cùng nhau: npx skills add bmad-code-org/BMAD-METHOD --skill bmad --skill bmod-core-tools --skill bmod-method --skill bmad-build. Claude Code plugin — thêm marketplace bên trong Claude Code: /plugin marketplace add bmad-code-org/bmad-plugins Codex plugin — thêm marketplace từ terminal của bạn: codex plugin marketplace add bmad-code-org/bmad-plugins Đối với cả hai marketplace, hãy cài đặt bmad-method cho các quy trình phân phối và bmad-core-tools cho các kỹ năng độc lập, bao gồm bmad hub. Mở công cụ lập trình của bạn trong dự án và yêu cầu kỹ năng bmad chạy bmad setup. Sau đó gọi bmad-build với những gì bạn muốn thay đổi. Hỏi bmad bất cứ khi nào bạn muốn hướng dẫn về những bước tiếp theo hoặc những tùy chọn có sẵn. Xây dựng dự án đầu tiên của bạn với BMad → Thêm BMad vào một codebase hiện có → BMad là mã nguồn mở và miễn phí, không có quy trình làm việc bị giới hạn bởi phí hoặc cộng đồng bị kiểm soát. Yêu cầu bmad status để kiểm tra phiên bản và xem những gì cần chạy tiếp theo. Yêu cầu bmad setup để cài đặt các bản cập nhật: nó chạy npx skills update, sau đó làm mới dự án và dọn dẹp các kỹ năng đã đổi tên hoặc bị xóa. Với một plugin marketplace, hãy cập nhật tại đó, sau đó yêu cầu bmad setup. Tại sao là BMad? Các trợ lý lập trình hiệu quả trong việc triển khai, nhưng chúng thường biến các giả định không được nêu rõ thành mã. BMad giúp bạn kiểm soát trong khi các tác nhân và quy trình làm việc của nó làm cho các quyết định quan trọng trở nên rõ ràng và bảo toàn chúng như ngữ cảnh cho công việc tiếp theo. Quy trình phù hợp — Chuyển trực tiếp sang triển khai cho những thay đổi rõ ràng hoặc thêm kế hoạch sâu hơn cho các sáng kiến lớn hơn. Mã mới hoặc hiện có — Bắt đầu từ con số không, hoặc thiết lập ngữ cảnh đã được xác minh trên một codebase bạn thừa hưởng và làm việc dựa trên những gì thực sự có. Ngữ cảnh bền vững — Duy trì các quyết định về sản phẩm và kỹ thuật thay vì phải giải thích lại chúng trong mỗi cuộc trò chuyện. Các góc nhìn chuyên biệt — Mang đến chuyên môn về sản phẩm, kiến trúc, UX, phát triển và kiểm thử khi cần thiết. Hợp tác có hướng dẫn — Sử dụng các quy trình làm việc có cấu trúc và thảo luận đa tác nhân mà không cần giao phó quyền phán xét. Một lộ trình phân phối — Di chuyển từ tư duy ban đầu qua triển khai đã được xem xét, sửa chữa và học hỏi. Xem một thay đổi cần bao nhiêu kế hoạch → Hệ sinh thái BMad Cài đặt phương pháp cốt lõi hoặc thêm các mô-đun chính thức cho công việc chuyên biệt. Mô-đun Mục đích BMad Method Lập kế hoạch và phân phối phần mềm, từ các bản thử nghiệm mới đến các codebase đã có BMad Builder Trình tạo kỹ năng, quy trình làm việc và tác nhân BMad Creative Intelligence Suite Đối tác tư duy sáng tạo cho đổi mới, tư duy thiết kế và kể chuyện. BMad Test Architect Tiện ích bổ sung kiểm thử cấp doanh nghiệp cho BMad Method. BMad Loop Xây dựng, xác minh và đánh giá toàn bộ một epic (câu chuyện lớn) một cách tự động. BMad Game Dev Studio Lên ý tưởng, thiết kế và xây dựng trò chơi trên mọi nền tảng, bao gồm Unity, Unreal, Godot và Phaser. Tài liệu Xây dựng thay đổi đầu tiên của bạn — Cài đặt BMad và xây dựng một dự án nhỏ. Chọn lộ trình lập kế hoạch — Chọn mức độ lập kế hoạch mà một thay đổi cần và xem mỗi kỹ năng lập kế hoạch tạo ra những gì. Bắt đầu với một cơ sở mã hiện có — Thêm BMad vào một cơ sở mã hiện có. Cộng đồng Discord — Nhận trợ giúp, chia sẻ ý tưởng và cộng tác. YouTube — Xem các hướng dẫn và lớp học chuyên sâu. GitHub Issues — Báo cáo lỗi và yêu cầu tính năng. GitHub Discussions — Tham gia các cuộc trò chuyện cộng đồng dài hơn. BMad Code — Khám phá hệ sinh thái rộng lớn hơn. Hỗ trợ và đóng góp BMad miễn phí cho tất cả mọi người và sẽ luôn như vậy. Hãy gắn dấu sao (star) cho kho lưu trữ, mời chúng tôi một ly cà phê, hoặc gửi email tới contact@bmadcode.com để tài trợ doanh nghiệp. Mọi đóng góp đều được hoan nghênh. Vui lòng đọc CONTRIBUTING.md trước khi mở một yêu cầu kéo (pull request). Giấy phép Giấy phép MIT — xem LICENSE để biết chi tiết. BMad và BMAD-METHOD là các nhãn hiệu của BMad Code, LLC. Xem TRADEMARK.md để biết chi tiết. Nếu bạn muốn đóng góp, hãy tham gia cùng chúng tôi trên Discord và đọc CONTRIBUTORS.md trước.

Nguồn tin: Hacker News AI — Tác giả: SweetSoftPillow. Bản dịch tiếng Việt do AI thực hiện, có thể có sai sót.