Giới Thiệu Neoplot & Triết Lý Thiết Kế
4 Nỗi Đau Cố Hữu Khi Làm Biểu Đồ Truyền Thống:
Excel, Google Sheets, Canva, Tableau mỗi bên một giao diện. Cần đổi màu 1 cột riêng lẻ hay bo góc thì app này có, app kia giấu kín.
Mỗi lần cần chỉnh font, kích thước nhãn hoặc khoảng cách cột lại phải bấm qua 4-5 tầng menu phức tạp, rất tốn thời gian khi làm báo cáo gấp.
Khó khăn khi muốn đóng gói toàn bộ quy chuẩn thiết kế (Font, Màu, Nhãn, Layout) thành một file nhẹ nhàng để gửi cho team hoặc tái sử dụng ở kỳ báo cáo sau.
Nhờ AI viết Python/ECharts trực tiếp rất dễ lỗi cú pháp, sai font tiếng Việt, mất màu thương hiệu và khó căn chỉnh lại nếu không rành lập trình.
Quy Trình 3 Bước Siêu Tốc & Tour Giao Diện Studio
Dán Data hoặc Nhập JSON
Copy bảng từ Excel/Google Sheets rồi paste vào tab Dữ liệu (hỗ trợ Smart Paste) hoặc bấm Nhập JSON (Clone) để nạp mã do AI sinh ra.
Chọn Loại & Tinh Chỉnh
Lựa chọn 1 trong 14 loại biểu đồ, chọn Bảng màu chủ đề, tinh chỉnh Bo góc, Center KPI, Màu từng cột và lớp phủ Logo / Watermark.
Xuất Bản Retina 2x / SVG
Tải ảnh PNG sắc nét (1x, 2x Retina, 4x Ultra HD) với nền trong suốt hoặc xuất file Vector SVG để chèn slide PowerPoint/Google Slides.
Cấu Trúc 3 Khu Vực Trong Studio Làm Việc:
Đổi tên biểu đồ trực tiếp, xem badge số lượng danh mục/chuỗi số, dropdown chọn 14 loại biểu đồ và các nút Lưu Mẫu / Xuất JSON / Xuất ảnh nhanh.
Xem trước biểu đồ thời gian thực với thanh Quick Canvas Bar bên dưới: chọn tỷ lệ (16:9, 4:3, 1:1, 9:16, 21:9) và chuyển nhanh màu nền.
Gồm 3 Tabs chuyên nghiệp: Dữ liệu (CSV Editor & Smart Paste), Thiết kế (5 sub-tabs chi tiết), và Xuất bản (4 chế độ xuất).
Cẩm Nang Master AI Prompt Cho ChatGPT, Claude, Gemini & DeepSeek
Chỉ cần sao chép đoạn Master System Prompt dưới đây và dán vào cửa sổ chat với bất kỳ AI nào (ChatGPT, Claude, Gemini, DeepSeek, Grok) kèm bảng dữ liệu của bạn. AI sẽ tự động phân tích bản chất số liệu, chọn loại biểu đồ tối ưu, phối màu thương hiệu chuẩn mực và trả về đoạn mã JSON hoàn chỉnh để bạn nạp vào Neoplot!
Bảng Mã Màu Chuẩn Nhận Diện Mạng Xã Hội & Sắc Thái (Social & Sentiment HEX)
Khi AI tạo JSON cho biểu đồ có các kênh MXH hoặc Sắc thái, AI sẽ tự động gán vào pointLabelOverrides theo các mã HEX chuẩn này:
Đặc Tả Chi Tiết Cấu Trúc JSON Schema (chart-generator-full-export)
Khi xuất file hoặc sao lưu mẫu trong Neoplot MAX, hệ thống đóng gói toàn bộ trạng thái (dữ liệu số liệu + mọi tham số thiết kế đa chiều) thành 1 snapshot JSON chuẩn phiên bản 2.0.0. Cơ chế này cho phép người dùng chuyển đổi linh hoạt qua lại giữa 14 loại biểu đồ mà không làm mất cấu hình đã tinh chỉnh.
Hàm kiểm tra hợp lệ parsePresetFromJSON() của Neoplot kiểm tra nghiêm ngặt sự hiện diện của 11 khối cấu hình: font, title, label, columnBar, donutPie, lineArea, bubbleScatter, axis (phải có cả x và y), layout, visibility, và backgroundColor. Dù vẽ Donut hay Bar, file JSON phải luôn chứa đầy đủ các khối baseline này để nạp thành công 100%.
| Khối / Thuộc tính | Kiểu dữ liệu | Giá trị hợp lệ / Mặc định | Mục đích & Ý nghĩa |
|---|---|---|---|
| type | string (cố định) | "chart-generator-full-export" | Định danh chuẩn định dạng snapshot file của Neoplot. |
| version | string (cố định) | "2.0.0" | Phiên bản schema hiện hành (hỗ trợ đầy đủ 14 loại chart và snapshot đa chiều). |
| preset.chartType | enum (14 types) | "column" | "column-100" | "bar" | "bar-100" | "donut" | "pie" | "gauge" | "radar" | "heatmap" | "line" | "area" | "combo" | "bubble" | "scatter" | Quyết định thuật toán hiển thị và tương tác của ECharts. |
| preset.chartData | object | { categories: [...], series: [...], rawCsv?: "..." } | Dữ liệu nguồn gồm mảng danh mục trục X/vòng tròn, các chuỗi series dữ liệu và chuỗi CSV gốc. |
| preset.paletteId | string | "socialheat-pro" | "aurora" | "cyberpunk"... | Bảng màu áp dụng mặc định cho các chuỗi dữ liệu chưa ghi đè màu. |
| preset.font | object | { fontFamily: "Inter, sans-serif" } | Font chữ chủ đạo áp dụng xuyên suốt canvas. |
| preset.title | object | { text: "...", subtext: "...", visible: true, fontSize: 18, color: "..." } | Cấu hình tiêu đề chính, phụ đề, kích thước, màu sắc và căn lề. |
| preset.legend | object | { visible: true, position: "top", orient: "horizontal", fontSize: 11 } | Vị trí, kích thước chữ và hướng bố trí chú giải series. |
| preset.label | object | { visible: true, formatType: "compact", fontSize: 11, position: "top" } | Định dạng số hiển thị trên nhãn (11 format: number, percentage, compact, currency_vnd...). |
| preset.columnBar | object | { borderRadius: 6, barGap: 30, stacked: false } | Bo góc cột, khoảng cách cột và chế độ xếp chồng. Bắt buộc có dù là Donut. |
| preset.donutPie | object | { innerRadius: 55, outerRadius: 80, padAngle: 3, centerKpi: {...} } | Độ rộng vòng khoét, góc bo lát cắt và khối KPI trung tâm. Bắt buộc có dù là Bar/Line. |
| preset.lineArea | object | { smooth: true, step: false, showSymbol: true, symbolSize: 6, showArea: false } | Độ mượt đường line, hiển thị điểm nút và màu nền diện tích. |
| preset.bubbleScatter | object | { minSize: 15, maxSize: 55, showRegressionLine: false, opacity: 0.85 } | Quy mô bán kính bong bóng và đường hồi quy tuyến tính. |
| preset.axis (x, y, y2) | object | { x: { visible: true, showGrid: false }, y: { visible: true, showGrid: true } } | Cấu hình lưới và nhãn tọa độ. Bắt buộc phải có đủ 2 object con x và y. |
| preset.layout | object | { width: 800, height: 480, padding: { top: 60, right: 30, bottom: 40, left: 50 } } | Kích thước canvas chuẩn và lề an toàn chống tràn chữ. |
| preset.visibility | object | { showTitle: true, showLegend: true, showGrid: true, showDataLabels: true } | Công tắc bật tắt nhanh các thành phần hiển thị trên canvas. |
| preset.backgroundColor | string | "#ffffff" | "#0f172a" | "#0b0f19" | Màu nền khung vẽ biểu đồ. |
| series[].pointLabelOverrides | record index (tùy chọn) | { "0": { itemColor: "#1877f2", label: "Custom" }, "1": { ... } } | Đổi màu riêng cho từng lát cắt, từng cột cụ thể mà không ảnh hưởng cả chuỗi. |
| preset.customTexts | array (tối đa 20) | [{ text: "Nguồn: YouNet", x: 20, y: 450, fontSize: 11, color: "#94a3b8" }] | Lớp văn bản tự do ghi chú nguồn số liệu, bản quyền, insight highlight. |
| preset.customImages | array (tối đa 20) | [{ url: "...", width: 120, position: "top-right" }] | Chèn logo thương hiệu (YouNet, SocialHeat, Neoplot hoặc URL logo riêng). |
Bộ Ví Dụ Prompt & JSON Mẫu Cho 5 Tình Huống Kinh Điển
Chọn một trong 5 tình huống thực tế dưới đây để xem prompt mẫu gửi AI và kết quả JSON hoàn chỉnh được sinh ra. Bạn có thể sao chép nhanh mã JSON để thử nhập (Clone) ngay vào Neoplot!
Hãy vẽ biểu đồ thị phần thảo luận thương hiệu trên các nền tảng MXH tháng 8/2026 cho Neoplot: Facebook Page: 45.2% (1.2M thảo luận) TikTok: 32.8% (870K thảo luận) YouTube: 14.5% (385K thảo luận) Báo chí: 5.1% (135K thảo luận) Forum: 2.4% (64K thảo luận) Tổng thảo luận: 2.65M. Hãy đặt Center KPI là 2.65M và phối màu chuẩn cho từng nền tảng.
Hướng Dẫn Nhập (Import) & Xuất (Export) JSON Trong Neoplot
- Sau khi nhận mã JSON từ AI (hoặc từ đồng nghiệp), sao chép toàn bộ khối JSON.
- Tại giao diện Studio Neoplot, nhấn nút “Nhập JSON (Clone)” ở góc trên bên phải thanh Navbar (hoặc tab Thiết kế > Mẫu & Lưu trữ).
- Dán đoạn mã JSON vào ô nhập (hoặc tải lên file
.jsontừ máy tính). - Bấm “Nạp & Áp dụng ngay”. Biểu đồ sẽ render lập tức với 100% dữ liệu và styling chính xác!
- Sau khi thiết kế xong biểu đồ ưng ý, bấm nút “Xuất JSON” trên thanh Control Bar để tải file
.jsonvề máy. - Hoặc bấm “Lưu Mẫu” để lưu lại snapshot thiết kế vào bộ nhớ trình duyệt (
localStorage), dễ dàng tái sử dụng bất cứ lúc nào. - Gửi file JSON này cho đồng đội để họ mở lại chính xác biểu đồ mà không cần chỉnh lại màu sắc hay font chữ từ đầu.
Smart Paste Dữ Liệu Từ Excel, Google Sheets, Markdown & CSV
Neoplot MAX tích hợp bộ phân tích thông minh clipboard-table-parser giúp tự động nhận diện và chuyển đổi mọi nguồn dữ liệu dạng bảng.
- • Excel & Google Sheets: Bôi đen vùng dữ liệu trong bảng tính $\rightarrow$ Ctrl+C $\rightarrow$ Dán trực tiếp vào tab Dữ liệu.
- • Markdown Tables: Dạng bảng
| Cột 1 | Cột 2 |từ ChatGPT/Notion. - • HTML Tables: Copy từ website báo chí hoặc email.
- • CSV / TSV thô: Dữ liệu phân cách bởi dấu phẩy hoặc tab.
Bạn có thể viết tiêu đề trực tiếp ngay trên đầu bảng dữ liệu:
# Báo Cáo Doanh Thu Q3/2026 ## Đơn vị: Triệu VNĐ Tháng,Kênh Online,Kênh Đại Lý T7,120,450 T8,180,520 T9,240,610
Cẩm Nang 14 Loại Biểu Đồ & Tùy Biến Chuyên Sâu
So sánh các danh mục độc lập hoặc theo dõi chu kỳ thời gian. Hỗ trợ bo góc thông minh, tùy chỉnh độ rộng cột, khoảng cách nhóm (barCategoryGap) và hiển thị Tổng lũy kế trên đỉnh cột chồng.
Lựa chọn số 1 cho các bảng xếp hạng (Top Brands, Top SKU) và khi tên các mục quá dài. Trục ngang biểu diễn giá trị số, trục đứng hiển thị tên danh mục rõ ràng không bị đè chữ.
Biểu diễn tỷ trọng thị phần (Share of Voice). Cho phép chỉnh bán kính trong/ngoài, rãnh cắt giữa các lát (padAngle), bo góc lát bánh và đặt Chỉ số trung tâm (Center KPI) nổi bật.
Theo dõi chuỗi thời gian liên tục. Hỗ trợ đường cong mềm mại (Smooth), chế độ bậc thang (Step), hiệu ứng chuyển sắc Gradient Area và tùy biến kích thước/hình dáng điểm mốc (Symbol).
Kết hợp đồng thời 2 chỉ số khác đơn vị: Trục Y1 bên trái dành cho Cột (Doanh thu/Volume), Trục Y2 bên phải dành cho Đường (Tỷ suất lợi nhuận / % Tăng trưởng / Điểm NPS).
Ma trận phân tích 3 chiều dữ liệu đồng thời: Trục X (Volume), Trục Y (Sentiment/ROI) và Độ lớn bóng Size (Audience). Thuật toán Area-Proportional Scaling giúp hiển thị tỷ lệ chính xác 100%.
Vòm 180° thể hiện phân bố Positive / Neutral / Negative kèm điểm Overall Net Sentiment = (Pos − Neg) / (Pos + Neg) tự động tính ở tâm, hoặc nhập giá trị thủ công.
So sánh nhiều chuỗi trên cùng một bộ tiêu chí (thuộc tính thương hiệu, kênh marketing). Tùy chỉnh lưới polygon/circle, bán kính, tâm và độ mờ vùng phủ.
Ma trận 2 chiều tô màu theo thang nhiệt (sentiment / tần suất). Điều chỉnh dải màu 3 mốc, vị trí thước đo (Visual Map) và nhãn số liệu trong từng ô.
Bảng Màu, Typography & 11 Định Dạng Nhãn Số Liệu
Bao gồm: Modern Tech, Sunset Glow, Ocean Breeze, Forest Emerald, Cyberpunk Dark, Pastel Dream, Corporate Slate, Social Platforms, Social Sentiment, và Vibrant Rainbow. Khi chọn bảng màu Dark, toàn bộ màu chữ, màu trục và tooltip tự động đảo tông tương phản hoàn hảo.
Quản Lý Logo, Watermark, Hình Họa & Khung Hình Slide
Sử dụng ngay logo YouNet Media, SocialHeat, Neoplot, Verified Badge hoặc Growth Icon. Ngoài ra bạn có thể tải lên ảnh PNG logo doanh nghiệp với tùy chỉnh độ mờ, kích thước và vị trí.
Lựa chọn tỷ lệ hiển thị phù hợp: 16:9 (Slide PowerPoint / Keynote), 4:3 (Báo cáo in ấn), 1:1 (Bài đăng Facebook/LinkedIn), 9:16 (TikTok/Story) hoặc 21:9 (Ultra-wide).
Neoplot sử dụng không gian tọa độ cố định (Base Artboard 1200×675 cho 16:9) kết hợp GPU Scale Engine để đảm bảo chữ không bao giờ bị rớt dòng hay xô lệch vị trí dù mở trên laptop 13" hay màn hình desktop 4K. Bạn có thể dùng thước zoom nổi góc dưới để chỉnh từ 25% đến 200%, bấm Vừa khung để tự động co theo màn hình hoặc dùng phím tắt Cmd/Ctrl +, Cmd/Ctrl -, Cmd/Ctrl 0.
Xuất Bản Ảnh Retina 2x / 4x HD & Vector SVG Phân Lớp
Độ phân giải siêu cao, sắc nét đến từng đường nét khi chiếu trên màn hình lớn hoặc zoom in trên slide thuyết trình.
Tải ảnh PNG không nền để dán đè lên slide thuyết trình có màu nền gradient hoặc hình ảnh mà không bị viền trắng.
Xuất file SVG mở trong Figma hoặc Adobe Illustrator, tự do chỉnh sửa từng text, đường kẻ hoặc màu sắc của từng phần tử.
6 Nguyên Tắc Vàng Trực Quan Hóa Số Liệu Dành Cho C-Level
Đúc kết kinh nghiệm làm báo cáo Social Listening & Market Research cho Ban Giám Đốc:
Nếu có nhiều hơn 7 mục nhỏ, hãy gom lại thành nhóm “Khác (Others)” hoặc chuyển sang dùng Bar Chart (Cột ngang).
Trên slide tĩnh, người xem không thể rê chuột xem tooltip. Bật Data Labels ở đỉnh cột hoặc ngoài lát bánh để thấy ngay con số.
Tô màu thương hiệu bạn nổi bật (ví dụ: Xanh dương đậm hoặc Đỏ) và để các đối thủ khác màu xám trung tính để hướng sự chú ý của người xem.
Tận dụng trường Subtext để ghi rõ: “Nguồn: Báo cáo Social Listening Q3/2026” giúp gia tăng tối đa độ tin cậy.