Tổng quan Hệ thống
Mục tiêu của phần này là cung cấp cái nhìn toàn cảnh về MCP Code Review Server. Đây là một máy chủ Model Context Protocol chuyên dụng, hoạt động như một cầu nối an toàn và thông minh giữa các AI IDEs (như Cursor, Claude Desktop) và mã nguồn cục bộ của bạn. Phần này minh họa cách hệ thống tối ưu hóa tài nguyên phân tích và đảm bảo bảo mật.
Tối ưu hóa Token (RTK Compression)
Biểu đồ thể hiện mức độ tiết kiệm lượng Token ngữ cảnh (Context Token) khi AI phân tích mã nguồn, đặc biệt thông qua việc nén các tệp boilerplate như Redux Toolkit (RTK).
Smart Diff Analysis
Thay vì gửi toàn bộ tệp tin cồng kềnh cho AI, server chỉ trích xuất các "hunks" (đoạn thay đổi) và định dạng chúng kèm theo số dòng chính xác. Điều này giúp AI tham chiếu lỗi nhanh và rẻ hơn.
Bảo mật ưu tiên (Security-first)
Hệ thống sử dụng cơ chế Whitelist khắt khe. AI chỉ có thể đọc các tệp tin trong danh mục thư mục được cấp phép (mặc định là process.cwd()), ngăn chặn hoàn toàn các nỗ lực truy cập hệ thống trái phép (Directory Traversal).