Bằng chứng trước phỏng đoán
Phân biệt quan hệ lấy từ mã nguồn, resolver, runtime đã biết và suy luận. Kết quả thiếu luôn đi kèm diagnostics.
Junet.store chia sẻ kỹ thuật AI, MQL5 và các dự án mã nguồn mở — bắt đầu với MQL5 CodeGraph, công cụ phân tích local giúp truy vết kiến trúc, tác động và ngữ cảnh có bằng chứng.

Phân biệt quan hệ lấy từ mã nguồn, resolver, runtime đã biết và suy luận. Kết quả thiếu luôn đi kèm diagnostics.
Core analyzer, CLI, dashboard loopback và MCP local không cần tài khoản cloud hay model key.
Mã nguồn MIT, thảo luận thiết kế công khai, bug có thể tái hiện và ghi nhận người đóng góp.
Đồ thị mã nguồn tĩnh có bằng chứng cho repository MQL5 — local, xác định và sẵn sàng cho CLI, dashboard cùng AI agents.
MQL5 CodeGraph đọc tệp .mq5 và .mqh trong repository được người vận hành tin cậy, trích xuất cấu trúc và quan hệ, rồi tạo snapshot JSON có thể truy vấn. Nguồn bằng chứng luôn được giữ rõ để agent không biến suy luận thành sự thật.
Trích xuất include, class, struct, enum, hàm, method, event handler và lời gọi.
Truy vấn symbol, context, impact, đường đi có hướng và xuất GraphML.
Dashboard loopback để tìm kiếm, điều hướng graph và xem bằng chứng mã nguồn.
Cài public wheel v0.3.0, sau đó chọn một repository MQL5 local đáng tin cậy để phân tích.
python -m pip install "mql5-codegraph[reference,mcp] @ https://github.com/junet03/mql5-codegraph/releases/download/v0.3.0/mql5_codegraph-0.3.0-py3-none-any.whl"Core analyzer không cần model API key. Python 3.11+ là bắt buộc.
Năm bài nền tảng, viết đầy đủ bằng tiếng Việt và tiếng Anh.
Một workflow thực dụng giúp AI bắt đầu từ entry point, thu thập context có giới hạn, kiểm tra blast radius và tách static evidence khỏi compile/runtime truth.
AI đọc được nhiều dòng code nhưng dễ mất phương hướng. Code graph giúp nối symbol, lời gọi và event handler với nguồn bằng chứng rõ ràng.
Cách hiểu đúng vai trò của MCP local, đăng ký mql5-codegraph-mcp cho từng client, chọn project root riêng và duy trì snapshot RAM trung thực.