Agent Skills
返回列表
🤖

AntV 文档协议服务

AI Agent 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @org-rn88lg3j/extract-antv-topi。

技能介绍

解决的问题

AI 在处理 AntV 可视化相关任务时,常面临上下文缺失的问题。当用户询问图表配置、调试报错或实现复杂可视化时,模型需要结合官方文档、代码示例和最佳实践才能给出准确方案。传统方式依赖人工查阅文档或临时搜索,效率低下且容易遗漏关键细节。

核心能力与工作流

该技能通过模型上下文协议(MCP)提供结构化的 AntV 文档服务,核心包含两个强制工具函数:

  • 意图预处理:extract_antv_topic 智能识别用户查询中的库名(如 g2/g6)、任务类型(实现/调试)和复杂度,自动检测项目依赖并推荐合适的 AntV 库
  • 文档检索:query_antv_document 根据预处理结果精准获取官方文档、代码示例和最佳实践,支持子任务迭代查询

关键步骤严格遵循:

  1. 强制 API 密钥检查:首次使用时必须通过 AskUserQuestion 获取 XBY_APIKEY,否则拒绝服务
  2. 工具链调用:所有 AntV 相关查询必须先调用 extract_antv_topic,再调用 query_antv_document,无例外
  3. 参数补全机制:当参数不完整时,必须主动询问用户补充

适用边界与注意点

  • 密钥依赖:服务完全依赖 xiaobenyang.com 提供的 API 密钥,无密钥时禁止任何形式的自搜索或编造数据
  • 工具链强制性:简单问题(如"修改图例颜色")也必须走完整工具链,不可绕过预处理直接查询文档
  • 子任务处理:复杂任务(如仪表盘开发)需通过 subTasks 参数分解为可管理的子任务批次处理
  • 返回值规范:工具返回的原始 JSON 数据必须完整展示,仅做格式整理而非语义修改

使用场景

  • 在使用AntV g2库开发图表时,需要获取官方文档中的配置示例来调整图表样式
  • 遇到AntV g6库的报错时,需要查找官方解决方案来调试错误
  • 在构建包含多个AntV图表的仪表盘时,需要将复杂任务分解为子任务并获取对应文档
  • 学习AntV l7库时,需要获取代码示例和设计模式来理解概念实现

适合人员

  • 前端开发者,在使用AntV库开发可视化项目时,需要获取准确的官方文档和代码示例
  • AI应用开发者,在集成AntV文档服务时,需要遵循工具链调用规范配置API密钥
  • QA测试工程师,在测试AntV相关功能时,需要获取官方最佳实践来编写测试用例
  • 可视化项目维护者,在更新AntV图表配置时,需要查询官方文档解决兼容性问题