Quy trình phát triển dựa trên đặc tả cho trợ lý AI lập trình

Fission-AI giới thiệu bản cập nhật mới cho OpenSpec, dự án mã nguồn mở triển khai phương pháp phát triển dựa trên đặc tả (Spec-Driven Development – SDD) dành riêng cho các trợ lý AI lập trình. Công cụ giúp chuyển đổi quy trình tương tác với AI từ mô hình phức tạp sang phương pháp lặp linh hoạt, áp dụng hiệu quả cho cả dự án mới lẫn các hệ thống code hiện hữu.

OpenSpec vừa được nâng cấp với luồng công việc hướng dẫn bởi artifact (artifact-guided workflow). Người dùng tương tác trực quan thông qua các lệnh tiêu chuẩn như /opsx:explore để khám phá ý tưởng, /opsx:propose để tự động khởi tạo cấu trúc thư mục chứa tài liệu đề xuất, kịch bản chi tiết và danh sách công việc. Trước khi AI tiến hành viết code bằng lệnh /opsx:apply, lập trình viên có thể xem xét và phê duyệt kế hoạch dưới dạng tài liệu Markdown rõ ràng.

Dự án hiện hỗ trợ hơn 30 công cụ lập trình AI phổ biến như Cursor, GitHub Copilot, Amazon Q và Codex. Ngoài ra, OpenSpec giải quyết bài toán làm việc nhóm thông qua cơ chế Stores, cho phép chia sẻ các đặc tả kỹ thuật trên một repo riêng biệt để làm nguồn sự thật duy nhất (single source of truth) cho toàn đội ngũ và các agent.

Công cụ này mang lại giá trị lớn cho các lập trình viên Việt Nam, giúp chuẩn hóa quy trình giao nhiệm vụ cho AI, kiểm soát chất lượng mã nguồn tốt hơn và tránh tình trạng AI viết code không bám sát yêu cầu thực tế của dự án.

Nguồn: GitHub Trending — Biên dịch & tổng hợp: danhbaai.com

Danh Bạ AI
Logo
Register New Account