VChart Skill 使用
VChart 和 VTable 作为 VisActor 数据可视化解决方案的核心组件,为了帮助开发者通过 AI 提升效率、降低使用门槛,VisActor 提供了开发者 skill。
与快速上手的关系
- 快速上手 介绍的是 VChart 基础安装与绘图流程。
- 本文聚焦
vchart-skill在 AI 编 辑器中的使用方式,帮助你更快完成图表生成、样式调整和配置修复。 - 建议阅读顺序:先完成快速上手,再阅读本文。
简介
vchart-skill 面向支持 skills 的 AI 编辑器,核心目标是让模型更准确理解 VChart 语义与实践路径,从而减少试错成本。
安装与简单 Demo
1. Skill 安装
VChart 开发 skill 已发布在 GitHub:
- 仓库入口:
https://github.com/VisActor/VChart - skill 目录:
https://github.com/VisActor/VChart/tree/develop/skills/vchart-development-assistant
可使用以下任一命令安装:
npx skills add VisActor/VChart
npx skills add VisActor/VChart --skill vchart-development-assistant
安装过程示意:
2. 编辑器参考
- Trae 文档:
https://docs.trae.ai/ide/skills?_lang=zh - Cursor 文档:
https://cursor.com/cn/docs/context/skills
安装后,通常会落到项目内编辑器对应的 skills 目录(例如 .cursor/skills 或其他 .<editor>/skills 目录),请确认目录中能看到 vchart-development-assistant。
目录示意:
3. 示例一:生成简单图表
建议提示词:
使用 VChart 生成一个基础柱状图,包含 xField、yField 和最小可运行示例。
验收点:
- 能输出可运行的最小 spec。
- 图表可正常渲染。
示例效果:
4. 示例二:调整图表样式
建议提示词:
在已有柱状图基础上,优化颜色、标签样式和图例可读性,保留原有数据结构。
验收点:
- 样式改动清晰可见。
- 不破坏原有图表结构与数据映射。
示例效果:
5. 示例三:修复配置问题
建议提示词:
检查当前 VChart spec 的配置错误并给出修复方案,解释每一处修复原因。
验收点:
- 明确指出错误位置。
- 给出可直接替换的修复配置。
示例效果:
常见问题与注意事项
- 如果编辑器不支持 skills,需先确认当前版本是否提供该能力。
- 如果命令执行成功但效果不明显,优先检查 skill 目录是否正确写入。
- 若项目上下文不足,建议先补充图表目标、字段含义和预期输出。
- 外部链接或命令可能随版本变化,请以最新官方文档为准。