用途:把用户提供的文本内容转化为信息图。该技能使用 AntV Infographic 的 DSL 描述渲染配置,先确定信息结构(标题、描述、条目等),再选择模板并生成语法,最后产出可直接在浏览器打开的 HTML 文件。
主要能力:提供大量模板,覆盖列表(list-)、流程与阶段(sequence-)、多角色交互(sequence-interaction-)、层级与思维导图(hierarchy-)、双方对比与 SWOT、四象限(compare-)、折线/柱状/饼图/词云(chart-)、节点关系(relation-*)。支持主题配置,如 palette 调色板、字体(theme.base.text.font-family)以及 rough、pattern、渐变等内置样式。
使用方式:先理解需求并拆解结构,选择匹配模板,按 AntV Infographic 语法输出。语法首行必须是 infographic <template-name>,随后是 data 与 theme 块,块内统一两空格缩进,键值对写作 key space value,对象数组用 - 前缀。data 只能包含一个与模板匹配的主数据字段(如 lists、sequences、compares、values、root、nodes),避免混用。palette 使用不带引号和逗号的原始颜色值,如 palette #4f46e5 #06b6d4 #10b981。生成 HTML 时引入 https://unpkg.com/@antv/infographic@latest/dist/infographic.min.js,容器 id 为 container,宽高设为 100%,并通过 infographic.toDataURL({ type: 'svg' }) 提供 SVG 导出。
适用场景:需要把要点、流程、对比、层级、统计趋势或节点关系快速可视化的场合,例如汇报、演示与文档配图。
限制:输出必须是可直接执行的语法,不能混入 JSON、解释文字或额外 Markdown 段落;模板与数据结构需严格对应,否则渲染失败或被忽略;文本语言需与用户输入一致。资料未提供收费、价格与平台支持等具体信息。