Vnstock Logo

Tích hợp AI Context và Quản lý Ghi chú

Cập nhật lần cuối:

Thảo luận

Mục lục



Tổng quan

Smart Data Viewer được thiết kế để hoạt động như một không gian làm việc dữ liệu cho AI. Trong quy trình lập trình có AI hỗ trợ, việc chắt lọc thông tin quan trọng từ file dữ liệu lớn để làm ngữ cảnh (context) cho AI là rất cần thiết.

Nếu gửi toàn bộ một file lớn cho AI xử lý, quá trình này có thể chậm, tốn nhiều chi phí Token và dễ gây ra hiện tượng ảo giác (hallucination) 1. Smart Data Viewer giúp giải quyết vấn đề này bằng cách đóng vai trò như một bộ lọc thông tin.

Trích xuất ngữ cảnh cho AI (AI Context)

Khi xem dữ liệu trên giao diện DataGrid hoặc JSON Tree Viewer, bạn có thể trích xuất ngữ cảnh thông qua các thao tác:

  1. Bôi đen các ô, hàng, cột hoặc một vùng dữ liệu cần làm rõ (hỗ trợ chọn nhiều vùng rời rạc).
  2. Nhấp chuột phải và chọn Send to AI Context.
  3. Smart Data Viewer sẽ tự động:
    • Thu thập tiêu đề cột tương ứng.
    • Lấy số thứ tự hàng của dữ liệu gốc.
    • Chuyển đổi thành bảng định dạng Markdown.
    • Gửi dữ liệu này vào bộ nhớ tạm của AI thông qua API nội bộ antigravity.addContext (nếu sử dụng Antigravity IDE). Khi dùng môi trường khác, đoạn Markdown sẽ được lưu vào Clipboard hoặc ghi vào file .tmp/data_context.md.

Ví dụ: Khi kiểm tra dữ liệu mô phỏng, bạn phát hiện một dòng có dữ liệu bất thường. Bạn bôi đen dòng đó, chọn "Send to AI Context" và yêu cầu AI sửa lỗi tương ứng. Cách làm này giúp cung cấp ngữ cảnh rõ ràng và ngắn gọn.

Quản lý Ghi chú Dữ liệu (Data Annotations)

Một yêu cầu khác trong quá trình làm việc là khả năng lưu lại các ghi chú, giả thuyết hoặc từ điển dữ liệu (Data Dictionary) mà không làm thay đổi file gốc (quy trình làm việc không phá huỷ - non-destructive workflow) 2.

Nếu thêm cột ghi chú trực tiếp vào file CSV như khi dùng phần mềm bảng tính thông thường, cấu trúc dữ liệu sẽ bị thay đổi và có thể gây lỗi cho các đoạn mã xử lý sau này. Smart Data Viewer cung cấp tab Notes để giải quyết vấn đề này:

  • Lưu trữ độc lập: Khi tạo ghi chú cho dữ liệu, tiện ích sẽ tạo một file Markdown (.md) ẩn trong thư mục .tmp/notes/.
  • Tích hợp đồng bộ: Ghi chú hiển thị ngay cạnh giao diện xem file. Bạn có thể dùng Markdown để soạn thảo, chèn hình ảnh, hoặc lưu lại các đoạn lệnh (prompt). Ở những lần mở file tiếp theo, ghi chú sẽ tự động được tải lại.
  • Duy trì bản gốc (Source of truth 3): File dữ liệu gốc (.csv, .parquet, .sqlite...) không bị tác động.

Tính năng ghi chú giúp theo dõi quá trình phân tích dữ liệu, thuận tiện cho việc làm việc nhóm hoặc khi làm việc với AI qua nhiều phiên khác nhau.

Footnotes

  1. Ảo giác (Hallucination): Hiện tượng AI sinh ra thông tin sai lệch, không có thật hoặc không dựa trên dữ liệu đầu vào.

  2. Non-destructive workflow: Quy trình xử lý không làm thay đổi hoặc phá huỷ dữ liệu gốc.

  3. Source of truth: Nguồn dữ liệu đáng tin cậy duy nhất và nguyên bản.

Thảo luận

Đang tải bình luận...