extract_antv_topic
Identify, parse, and structure user queries related to AntV visualization libraries, extracting topics, intent, and task complexity for precise problem-solving or implementation guidance.
Instructions
AntV Intelligent Assistant Preprocessing Tool - Specifically designed to handle any user queries related to AntV visualization libraries. This tool is the first step in processing AntV technology stack issues, responsible for intelligently identifying, parsing, and structuring user visualization requirements.
MANDATORY: Must be called for ANY new AntV-related queries, including simple questions. Always precedes query_antv_document tool.
When to use this tool:
- AntV-related queries: Questions about g2/g6/l7/x6/f2/s2 libraries.
- Visualization tasks: Creating charts, graphs, maps, or other visualizations.
- Problem solving: Debugging errors, performance issues, or compatibility problems.
- Learning & implementation: Understanding concepts or requesting code examples.
Key features:
- Smart Library Detection: Scans installed AntV libraries and recommends the best fit based on query and project dependencies.
- Topic & Intent Extraction: Intelligently extracts technical topics and determines user intent (learn/implement/solve).
- Task Complexity Handling: Detects complex tasks and decomposes them into manageable subtasks.
- Seamless Integration: Prepares structured data for the query_antv_document tool to provide precise solutions.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
library | No | AntV library name (optional) - If not specified, tool will automatically detect project dependencies and intelligently recommend | |
maxTopics | No | Maximum number of extracted topic keywords, default 5, can be increased appropriately for complex tasks | |
query | Yes | User specific question or requirement description |