前言¶
在模型推理和智能體開發中,處理 AntV 可視化庫(如 G2、G6、L7 等)時,開發者需要頻繁查閱官方文檔、代碼示例和最佳實踐。xby-extract-antv-topic 是 DeepSeek Harness (DSH) 的一個插件,旨在提供 AntV 文檔協議服務,通過智能解析和上下文檢索,輔助模型準確理解並處理 AntV 相關的技術需求。
插件介紹¶
該插件由 xby-skill 維護,開源協議爲 MIT。它不直接生成圖表,而是作爲模型與 AntV 生態之間的中間層,負責預處理用戶需求並檢索相關文檔上下文,從而提升模型在處理可視化任務時的準確性和效率。
核心功能¶
插件提供了以下核心能力:
-
set_xby_apikey
在聊天中設置 API 密鑰。該密鑰會自動持久化,插件重啓後依然有效。 -
extract_antv_topic
AntV 智能助手預處理工具。它負責智能識別、解析和構建用戶的可視化需求。該工具是處理 AntV 技術棧問題的第一步,能夠檢測主題和意圖,並將複雜任務分解爲可管理的子任務。 -
query_antv_document
AntV 上下文檢索助手。它從官方資源獲取相關的文檔、代碼示例和最佳實踐,支持對子任務的迭代查詢。
安裝與啓用¶
通過 DSH 官方命令行工具進行安裝:
dsh plugin --profile web add github:xby_skill/xby-extract-antv-topic
使用說明¶
該插件適用於以下場景:
- 處理任何 AntV 相關查詢,涉及 g2、g6、l7、x6、f2、s2、g、ava、adc 等庫。
- 創建圖表、圖形、地圖或其他可視化內容。
- 調試錯誤、性能問題或兼容性問題。
- 理解概念或請求代碼示例。
- 實現新功能、修改樣式、重構代碼或優化性能。
- 探索官方文檔、代碼示例、設計模式或高級功能。
- 處理需要子任務分解的多步驟任務。
- 即使是基本更改,如“更改圖表顏色”或“更新圖例位置”。
注意事項¶
- 強制調用:對任何 AntV 相關查詢(包括簡單問題)必須調用
extract_antv_topic,並始終先於query_antv_document工具調用。 - 無例外:無論任務複雜度如何,只要涉及 g2、g6、l7、x6、f2、s2、g、ava、adc 庫,都必須調用相關工具。
結語¶
xby-extract-antv-topic 爲模型提供了結構化的 AntV 上下文支持。如需瞭解更多或查看源碼,請訪問 GitHub 倉庫。