dsh-plugin-chart:DeepSeek Harness AntV 圖表可視化插件

前言

DeepSeek Harness (DSH) 允許開發者通過插件擴展智能體的能力。在模型推理場景中,當對話需要展示結構化數據時,直接生成圖表是常見需求。dsh-plugin-chart 插件通過集成 AntV 圖表技能和原生工具,爲 DSH 提供了直接在對話中渲染圖表的能力,省去了手動編寫代碼調用圖表庫的步驟。

這是什麼

這是一個由用戶 lxfu1 維護的社區插件,隸屬於模型推理類別。它將 AntV 圖表可視化技能打包進 DSH,旨在解決模型在對話中無法直觀呈現數據結構的問題。插件採用 MIT 許可證。

核心功能

插件支持 25 種圖表類型的生成,覆蓋數據可視化的常見場景:
* 基礎圖表:area(面積圖)、bar(柱狀圖)、column(直方圖)、line(折線圖)、pie(餅圖)、scatter(散點圖)、histogram(直方圖)。
* 統計圖表:boxplot(箱線圖)、violin(小提琴圖)、radar(雷達圖)。
* 關係與流程:sankey(桑基圖)、network-graph(網絡圖)、flow-diagram(流程圖)、fishbone-diagram(魚骨圖)。
* 結構與層級:organization-chart(組織架構圖)、mind-map(思維導圖)、treemap(樹圖)、venn(韋恩圖)。
* 其他:dual-axes(雙軸圖)、funnel(漏斗圖)、waterfall(瀑布圖)、liquid(水球圖)、spreadsheet(表格)、word-cloud(詞雲圖)。

安裝與啓用

使用 DSH 命令行工具將插件安裝到 web 配置文件中。

npx @deepseek-ai/dsh plugin --profile web add github:lxfu1/dsh-plugin-chart

Git 託管的插件在安裝時會從源碼構建。如果使用 pnpm 10 或更高版本,首次運行上述命令時,dsh 會提示在 profile 的 pnpm-workspace.yaml 中添加特定的 allowBuilds 鍵。請嚴格遵循路徑提示添加配置並重新運行命令。僅允許你信任的源碼進行構建。

典型用法

插件通過自然語言交互來生成圖表。

  • 直接對話:直接提供數據和想要傳達的信息。插件會自動選擇合適的圖表並在對話中展示結果。
  • 顯式調用:如果需要明確指定使用圖表能力,可以在對話中輸入 /chart-visualization,隨後附上數據。

適用場景與注意

  • 數據隱私:圖表數據會發送到當前配置的圖表服務。請勿在 prompt 中提交密碼、訪問令牌、私鑰、政府標識符、完整個人聯繫方式或非必要的敏感商業記錄。
  • 敏感數據處理:涉及敏感數據時,建議先進行聚合或匿名化處理,或使用兼容的自有服務。
  • 圖像管理:圖像的保留與訪問權限由所選服務決定。
  • 依賴檢查:安裝前請確認已安裝 Node.js ^22.19.0 或 >=24.0.0,且 PATH 中包含 pnpm。

總結

該插件通過將 AntV 技能集成到 DSH 中,降低了在對話中生成圖表的門檻。開發者可以直接通過對話輸入數據和指令,獲得標準化的圖表輸出。更多細節可參考其 GitHub 倉庫。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜