de_DEen_USes_ESfa_IRfr_FRhi_INid_IDjapl_PLpt_PTru_RUvizh_CNzh_TW

VPasCode:AI 圖表生成與程式碼驅動資料視覺化的終極指南

簡介

在當今快速變化的商業環境中,資料視覺化對於有效傳達洞察至關重要。您是否曾使用 AI 圖表生成工具建立視覺化內容,卻發現資料略有偏差或顏色與您的品牌不符?雖然 AI 圖表生成在腦力激盪和快速啟動方面極具威力,但靜態的 AI 結果在需要向團隊或客戶展示時,往往難以令人滿意。

從 VP AI 聊天機器人到 VPasCode for Echart:從 AI 生成概念到精確的資料驅動簡報

在現實世界中,您需要靈活性來編輯、細化和更新資料,以符合您的具體情境。Visual Paradigm 透過提供無縫的端到端工作流程來填補這一差距:使用 AI 聊天機器人即時生成您的初始概念,然後使用「Visual Paradigm VPasCode」這一強大的圖表即程式碼編輯器。本指南將探討您如何善用此完整生態系統,以您的資料講述正確的故事。


第一部分:AI 圖表生成——使用聊天機器人建立,透過 VPasCode 編輯

我們由聊天機器人驅動的AI 圖表生成器支援多種圖表類型,讓您比以往更容易滿足多樣化的資料視覺化需求,無需從零開始。

VPasCode 聊天機器人介面,展示多種用於資料視覺化的 AI 生成圖表示範。

探索適用於任何情境的更多圖表類型

無論您需要簡單的趋势分析還是進階的資料地圖,我們的 AI 圖表生成工具都能直接根據您的文字提示,建立各種豐富的版面配置,包括:

  • 經典格式:折線圖、面積圖以及條形圖/柱狀圖(包括堆疊選項)。
  • 比例分解:圓餅圖、甜甜圈圖、南丁格爾玫瑰圖和旭日圖。
  • 績效與追蹤:雷達圖、散佈圖、漏斗圖和儀表計。
  • 進階流程與趨勢:桑基圖和主題河流圖。

完整工作流程

真正實用的AI 圖表生成器不應該只是給您一張靜態圖片而讓您束手無策。透過 Visual Paradigm 的一體化生態系統,您將獲得兼具兩者優勢的彈性工作流程:

  1. 即時構思:請向AI 聊天機器人生成您所需的圖表類型,以啟動您的設計。
  2. 完全掌控:即時在「VPasCode,我們的 圖表即程式碼編輯器。從那裡開始,您可以自由編輯原始數據、調整數值,並完全自訂樣式,使其完全屬於您自己。

立即體驗

準備好親自測試我們的 AI 圖表生成器了嗎?開啟 AI 聊天機器人,並從簡單的請求開始:

  • 範例提示: 「為每月網站流量生成一個條形圖」

顯示每月網站流量(單位:千人)的長條圖,呈現一月至十二月的頁面瀏覽量。

聊天機器人建立圖表後,只需在 VPasCode 編輯器中開啟圖表,輸入您的確切數值,並更改顏色以符合您的設計。

VPasCode 編輯器顯示程式碼與生成的每月網站流量長條圖,並支援自訂顏色。

更多 AI 生成範例

以下是幾個您可以使用自然語言提示立即生成的範例:

面積圖
範例提示:「生成一個面積圖,視覺化每個季度的累計銷售額」
顯示 2024 年第一季至第四季 A、B、C 三款產品每季累積銷售量的面積圖。

折線圖
範例提示:「生成一個顯示每月網站訪問者的折線圖」
顯示 2024 年一月至十二月每月網站訪客數的折線圖。

圓餅圖
範例提示:「建立一個圓餅圖,顯示前五大智慧手機品牌的市场佔有率」
顯示 2024 年第三季全球前五大智慧手機品牌市佔率的圓餅圖

甜甜圈圖
範例提示:「生成一個甜甜圈圖,顯示公司支出的百分比細項」
顯示 2024 會計年度公司費用明細的甜甜圈圖。

堆疊條形圖
範例提示:「生成一個堆疊條形圖,顯示各區域的季度銷售額」
使用 VPasCode 製作的堆疊長條圖,顯示各區域的季度銷售量

桑基圖
範例提示:「生成一個桑基圖,顯示能源從主要來源到最終用途的流動」
桑基圖,顯示從煤炭和天然氣等來源到消費部門的能源流動。

旭日圖
範例提示:「生成一個旭日圖,視覺化網站流量的層級分解,從流量來源渠道到具體的落地頁面。」
旭日圖,展示網站流量按自然搜尋、付費廣告、推薦流量和直接流量的細分情況。

雷達圖
範例提示:「生成一個雷達圖,顯示團隊中員工的技能水平」
雷達圖,展示團隊員工在溝通、領導力和技術能力方面的技能水平。


第二部分:VPasCode – 您終極的圖表編輯器與文字轉圖表平台

在 Visual Paradigm,我們不斷突破開發人員、數據分析師和技術專業人士如何視覺化複雜系統和數據集的方式。最近,我們推出了VPasCode,一個統一的文字轉圖表平台,旨在消除在多個繪圖工具之間切換的摩擦。透過在單一整合開發環境中支援 Mermaid、PlantUML 和 Graphviz 等流行語法選項,VPasCode 已迅速成為快速、精確圖表渲染的首選生態系統。

今天,我們很興奮地宣佈一項重大升級:VPasCode 現在原生支援 Apache ECharts。此新增功能將我們的圖表環境轉變為一個高度靈活、以程式碼為基礎的圖表製作工具。您現在可以將 JSON 配置或 AI 輔助描述即時轉換為豐富、互動的數據視覺化效果。

VPasCode 並排介面,顯示 ECharts 配置程式碼以及已渲染的年度預算分配條形圖。

透過我們的並排介面,操作機制保持簡單直觀:在左側面板輸入您的 ECharts 配置物件,您的互動儀表板元件便會在右側面板無縫渲染。

為何選擇 VPasCode 作為您的圖表生成器?

雖然標準的靜態圖表軟體強制您拖曳、放置並手動調整個別像素,但 VPasCode 完全依賴結構化程式碼。整合 ECharts 為現代技術團隊帶來獨特優勢:

  • 統一架構:「在同一標籤頁中,輕鬆切換應用程式架構藍圖(透過 PlantUML/Mermaid)與數據分析儀表板(透過 ECharts)。」
  • AI 驅動的工作流程:「將我們的平台作為智能 AI 圖表生成器使用。以原生方式描述您的數據需求,即可自動建立精確的視覺化效果,無需手動樣式調整。」
  • 高度可共享的狀態:「每個圖表配置都會壓縮成一個獨一無二且可共享的 URL,讓您在程式碼審查、Wiki 文件編寫或現場客戶簡報中的協作變得極為輕鬆。」

探索 VPasCode 中 ECharts 的實時範例

為了展示我們更新後圖表生成器的效能,我們準備了多個生產級別的數據視覺化範本。

1. 堆疊柱狀圖(區域銷售分析)

非常適合在同時分解類別分佈的同時,查看各群組的絕對總數。
水平堆疊條形圖,顯示按地區劃分的季度銷售額,包含北、南、東、西四個區段。

option = {
  title: { text: '按地區劃分的季度銷售額' },
  tooltip: { trigger: 'axis', axisPointer: { type: 'shadow' } },
  legend: { data: ['北方', '南方', '東方', '西方'] },
  xAxis: { type: 'value', name: '營收(單位:千美元)' },
  yAxis: { type: 'category', data: ['第一季度', '第二季度', '第三季度', '第四季度'] },
  series: [
    { name: '北方', type: 'bar', stack: 'Total', data: [85, 120, 95, 150] },
    { name: '南方', type: 'bar', stack: 'Total', data: [65, 90, 110, 130] },
    { name: '東方',  type: 'bar', stack: 'Total', data: [45, 70, 85, 100] },
    { name: '西方',  type: 'bar', stack: 'Total', data: [30, 50, 60, 75] }
  ]
};

2. 帶陰影區域的折線圖(網站月度增長)

專為追蹤時間序列變化而設計,提供平滑插值與整潔的網格對齊效果。
折線圖,顯示一月至六月網站月訪問量的增長情況,峰值接近 1,500 次訪問。

option = {
  title: { text: '月度訪問量', left: 'center' },
  tooltip: { trigger: 'axis' },
  grid: { left: 40, right: 20, top: 50, bottom: 30, containLabel: true },
  xAxis: { type: 'category', data: ['1 月','2 月','3 月','4 月','5 月','6 月'] },
  yAxis: { type: 'value' },
  series: [{
    name: '訪問量',
    type: 'line',
    smooth: true,
    data: [820, 932, 901, 934, 1290, 1330],
    areaStyle: { opacity: 0.3 }
  }]
};

3. 自定義區域圖(鮮明亮點)

完美展現樣式靈活性,可即時調整線條顏色、邊界配置與填充透明度。
自定義面積圖,顯示每月網站訪問量,採用鮮紅色高亮和填充透明度效果。

option = {
  title: { text: '網站月度訪問量(2026 年)' },
  xAxis: { type: 'category', boundaryGap: false, data: ['1 月', '2 月', '3 月', '4 月', '5 月', '6 月', '7 月'] },
  yAxis: { type: 'value' },
  series: [{
    data: [120, 200, 150, 80, 70, 110, 130],
    type: 'line',
    areaStyle: { color: '#ff6b6b' },
    lineStyle: { color: '#e03131' },
    itemStyle: { color: '#e03131' }
  }]
};

4. 互動式餅圖(流量來源組合)

經典佈局,用於計算相對市場份額或流量來源,並配備整潔的底部圖例容器。
圓餅圖,顯示網站流量的推薦來源,包括搜尋引擎、直接訪問、電子郵件、聯盟廣告和視頻廣告。

option = {
  title: { text: '網站來源', left: 'center' },
  tooltip: { trigger: 'item' },
  legend: { bottom: 10 },
  series: [
    {
      name: '訪問來源',
      type: 'pie',
      radius: '50%',
      data: [
        { value: 1048, name: '搜尋引擎' },
        { value: 735, name: '直接訪問' },
        { value: 580, name: '電子郵件' },
        { value: 484, name: '聯盟廣告' },
        { value: 300, name: '視頻廣告' }
      ]
    }
  ]
};

5. 雷達圖(服務網狀架構比較)

一種多變量圖形結構,常用於並排評估技術能力、軟體基準測試或複雜架構標準。
雷達圖,比較服務網狀在吞吐量、安全性、可觀測性、記憶體效率及容錯能力方面的功能。

option = {
  title: { text: '服務網狀能力評估' },
  tooltip: {},
  radar: {
    indicator: [
      { name: '吞吐量 (RPS)', max: 100 },
      { name: '容錯性', max: 100 },
      { name: '記憶體效率', max: 100 },
      { name: '可觀測性', max: 100 },
      { name: '安全性/TLS', max: 100 }
    ]
  },
  series: [{
    name: '服務配置檔',
    type: 'radar',
    data: [
      { value: [85, 90, 55, 95, 80], name: 'Go Proxy Node', areaStyle: { opacity: 0.3 } },
      { value: [40, 75, 90, 60, 90], name: 'Legacy Java Gateway', areaStyle: { opacity: 0.1 } }
    ]
  }]
};

6. 散佈圖(推論延遲指標配置檔)

非常適合識別分散式基礎設施中的異常尖峰、負載大小閾值以及應用程式瓶頸。
散點圖,顯示推論延遲與負載大小之間的關係,以識別性能突增和瓶頸。

option = {
  title: { text: '推論延遲 vs 負載大小', left: 'center' },
  tooltip: { trigger: 'item', formatter: function (p) { return '大小:' + p.value[0] + ' KB<br />延遲:' + p.value[1] + ' ms'; } },
  xAxis: { name: '負載大小 (KB)', type: 'value', splitLine: { lineStyle: { type: 'dashed' } } },
  yAxis: { name: '延遲 (ms)', type: 'value', splitLine: { lineStyle: { type: 'dashed' } } },
  series: [{
    type: 'scatter',
    symbolSize: 12,
    data: [
      [120, 450], [240, 580], [50, 210], [512, 1100], [320, 720],
      [180, 390], [450, 950], [90, 310], [600, 1340], [150, 410]
    ],
    itemStyle: { color: '#aa00ff' }
  }]
};

7. 太陽圖(多層程式碼庫授權)

以同心圓環視覺化層級關係。我們的平台作為有機圖表製作工具,簡化複雜的嵌套資料配置。
旭日圖,展示程式碼庫的授權組成,以同心圓環區分開源、許可和著佐權類別。

option = {
  title: { text: '程式碼庫授權組成', left: 'center' },
  series: [{
    type: 'sunburst',
    radius: [0, '90%'],
    data: [{
      name: '開源',
      children: [
        { name: '許可型', children: [{ name: 'MIT', value: 55 }, { name: 'Apache 2.0', value: 30 }] },
        { name: 'Copyleft', children: [{ name: 'GPLv3', value: 12 }] }
      ]
    }, {
      name: '專有',
      children: [{ name: '商業供應商', value: 18 }]
    }]
  }]
};

8. 桑基圖(基礎設施成本流量分析器)

透過流動節點權重連結,追蹤計算步驟中的作業資源配置或財務變數。
桑基圖,展示基礎設施成本從總預算流向 AWS 雲端、SaaS 工具、EC2 計算、RDS 儲存及監控的流向。

option = {
  title: { text: '基礎設施成本流程分析器' },
  tooltip: { trigger: 'item', triggerOn: 'mousemove' },
  series: [{
    type: 'sankey',
    data: [
      { name: '總預算' }, { name: 'AWS 雲端' }, { name: 'SaaS 工具' },
      { name: 'EC2 運算' }, { name: 'RDS 儲存' }, { name: '監控' }
    ],
    links: [
      { source: '總預算', target: 'AWS 雲端', value: 8000 },
      { source: '總預算', target: 'SaaS 工具', value: 2000 },
      { source: 'AWS 雲端', target: 'EC2 運算', value: 5500 },
      { source: 'AWS 雲端', target: 'RDS 儲存', value: 2500 },
      { source: 'SaaS 工具', target: '監控', value: 2000 }
    ],
    lineStyle: { color: 'source', curveness: 0.5 }
  }]
};

9. 熱力圖(每小時部署速度網格)

輕鬆監控系統密度、部署量或跨自訂時間矩陣的持續流量變化。
VPasCode 熱力圖,展示工作日每小時的部署速度,突出顯示週四中午 12 點的活動高峰。

option = {
  title: { text: '每小時部署速度', left: 'center' },
  tooltip: { position: 'top' },
  grid: { height: '50%', top: '15%' },
  xAxis: { type: 'category', data: ['12am', '4am', '8am', '12pm', '4pm', '8pm'], splitArea: { show: true } },
  yAxis: { type: 'category', data: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun'], splitArea: { show: true } },
  visualMap: { min: 0, max: 30, type: 'continuous', orient: 'horizontal', left: 'center', bottom: '15%' },
  series: [{
    name: '部署',
    type: 'heatmap',
    data: [[0,0,5],[0,1,1],[0,2,0],[0,3,12],[0,4,18],[0,5,8],[1,3,15],[2,4,22],[3,3,30],[4,4,25],[5,0,2],[6,0,1]],
    label: { show: true },
    emphasis: { itemStyle: { shadowBlur: 10, shadowColor: 'rgba(0, 0, 0, 0.5)' } }
  }]
};


第 3 部分:提升您的工作流程 – ECharts 自動格式化功能現已於 VPasCode 推出!

在 Visual Paradigm,我們持續尋找方法,讓您的視覺創作體驗更流暢、更快速且更直覺。今天,我們很興奮地介紹ECharts 程式碼格式化在 VPasCode——這是一項直接以您的易用性為設計核心的功能。

當處理複雜的圖表腳本時,可讀性至關重要。將多個屬性擠在單一行會導致容易遺漏細節或產生編輯錯誤。使用我們的新格式化工具,您的程式碼結構將立即獲得改善:

  • 無隱藏內容:每個屬性都清楚列於獨立一行,讓您完全掌握圖表結構。
  • 輕鬆編輯:無需翻找擁擠的程式碼行,即可快速定位並更新標籤、系列資料或樣式規則。
  • 一鍵清理:只需點擊 </> 格式化編輯器頂部的按鈕,可立即將您的腳本整理為整潔、標準的縮排。

格式化前

VPasCode 介面,突出顯示「格式化」按鈕,以便在最終確定程式碼驅動的可視化之前調整圖表樣式。

格式化後

VPasCode 介面,演示「格式化」按鈕如何清理壓縮後的程式碼,以生成季度銷售條形圖。

親自試試看!
看看格式化後的程式碼有多麼容易處理。在編輯器中開啟壓縮的程式碼,然後點擊</> 格式化即可一鍵清理。


結論

停止接受僵化、無法編輯的 AI 圖像,或與雜亂難讀的程式碼搏鬥。Visual Paradigm 為現代資料視覺化提供終極解決方案:一款能適應您實際業務需求的靈活 AI 圖表製作工具,搭配功能強大的程式碼驅動編輯器。

透過 AI 聊天機器人圖表生成功能,立即將您的構想化為現實,並利用 VPasCode 全新增強的ECharts 支援與自動格式化工具。無論您需要將原始業務指標轉換為可視化圖表,或是構建用於結構工程圖表的集中式畫布,此統一生態系統都能簡化您的日常工作流程並提升您的簡報品質。

立即啟動即時 VPasCode 編輯器 →


參考資料

  1. AI 圖表生成聊天機器人:使用自然語言提示立即生成多種圖表類型。
  2. VPasCode 文字轉圖表平台:透過程式碼渲染圖表與圖形的統一環境。
  3. 程式碼驅動圖表工具:Visual Paradigm 提供的精確、程式碼驅動圖表建立功能。