Giới thiệu và Cài đặt Smart Data Viewer
Cập nhật lần cuối:
Thảo luậnMục lục
Tổng quan
Smart Data Viewer là không gian làm việc dữ liệu (data workspace) tích hợp AI dành cho môi trường VS Code và Antigravity IDE. Tiện ích này giúp bạn mở, phân tích và trích xuất ngữ cảnh trực tiếp từ các file dữ liệu do con người hoặc AI sinh ra mà không cần chuyển sang ứng dụng khác.
Tiện ích giải quyết bất cập khi môi trường IDE truyền thống thiếu khả năng tương tác với dữ liệu. Khi làm việc với AI, nếu cần mở các file dữ liệu (như .parquet, .csv, .json), việc dùng phần mềm bên ngoài sẽ làm gián đoạn mạch làm việc 1 và khiến việc đưa dữ liệu bị lỗi trở lại cho AI phân tích trở nên bất tiện.
Quy trình làm việc của Smart Data Viewer được thiết kế theo các bước: Mở dữ liệu -> Khám phá trực quan -> Phân tích -> Trích xuất phần dữ liệu quan trọng -> Gửi cho AI -> Ghi chú kết quả.
Các định dạng dữ liệu hỗ trợ
Smart Data Viewer hỗ trợ nhiều định dạng file thường gặp trong quy trình lập trình có AI hỗ trợ 2:
- Bảng dữ liệu & Text:
.csv,.tsv - Dữ liệu có cấu trúc:
.json,.jsonl,.ndjson - Tài liệu văn phòng:
.xlsx,.xls,.docx - Định dạng dữ liệu lớn:
.parquet - Cơ sở dữ liệu cục bộ:
.duckdb,.sqlite,.sqlite3,.db - Lưu trữ nén:
.zip - Web Preview:
.html,.htm
Tùy theo định dạng, tiện ích sẽ điều chỉnh cách hiển thị phù hợp. Ví dụ: Parquet hiển thị kèm kiểu dữ liệu, JSON hỗ trợ dạng bảng và dạng cây, SQLite và DuckDB cho phép duyệt các bảng dữ liệu bên trong.
Cài đặt và Khởi chạy
Cách cài đặt
- Mở phần quản lý Extensions trong VS Code (phím tắt
Ctrl+Shift+Xtrên Windows/Linux hoặcCmd+Shift+Xtrên macOS). - Tìm kiếm từ khoá Smart Data Viewer (ID:
vnstock.vscode-smart-data-viewer). - Nhấn Install để cài đặt.
Khởi chạy
Sau khi cài đặt, bạn có thể khởi chạy tiện ích qua các cách sau:
- Trong File Explorer: Nhấp chuột phải vào file được hỗ trợ (như
.csvhoặc.json), chọn "Open with Smart Data Viewer". - Thanh Activity Bar: Ở thanh bên trái của VS Code, chọn biểu tượng Smart Data Viewer. Khu vực Quick Launch & Scratchpad sẽ hiển thị để mở file nhanh.
- Trình chuyển đổi: Khi đang mở file bằng Smart Data Viewer, bạn có thể bấm vào biểu tượng
< >(Open with Text Editor) ở góc phải trên cùng để chuyển sang chế độ xem text thông thường.
Cấu hình (Settings)
Smart Data Viewer cung cấp cấu hình hiển thị:
smartCsv.rowIndexStart: Cài đặt số thứ tự bắt đầu cho hàng.- Đặt là
0: Bắt đầu từ 0 (Chuẩn của Pandas DataFrame - mặc định). - Đặt là
1: Bắt đầu từ 1 (Chuẩn của ứng dụng Spreadsheet).
- Đặt là
Thảo luận