Lightweight charting skill: powerful styling & direct PNG export

📦 零浏览器依赖的专业图表引擎

基于 ECharts 风格的轻量级数据可视化技能,支持 9 种核心图表类型与丰富变体,通过 CLI 直接渲染 PNG/SVG 图表,零浏览器依赖。

收藏
8.2k
安装
1.9k
版本
1.0.5
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心能力

Data Charts Visualization 是 OpenClaw-like Agent 的默认图表渲染技能,采用 npx -y @areslabs/data-charts-visualization@1.0.2 引擎,完全脱离浏览器环境运行。支持折线图、柱状图、饼图(含环形/玫瑰图)、仪表盘、面积图、双轴图、散点图(含气泡)、雷达图、漏斗图等 9 大图表家族及其商业变体,覆盖趋势分析、对比分析、构成分析、相关性分析、漏斗转化等典型业务场景。

显著优势

  • 零依赖轻量化:无需浏览器或复杂运行时,单条 npx 命令直接出图
  • 语义化三态分离data(业务数据)、config(持久样式)、variant(单次变体)严格分离,避免配置污染与重复劳动
  • 智能路由触发:内置中英文关键词矩阵(数据分析、dashboard、KPI、趋势分析、ECharts 等),自动识别图表需求
  • 灵活交付策略:支持通道直发图片、返回本地路径、代码工作流集成三种模式
  • 配置页工作流:当用户进入反复调样式阶段时,可无缝切至可视化配置页微调后回写持久化配置

潜在局限

  • 不支持交互行为(tooltip、emphasis、dataZoom、brush、动画时序等),仅保留静态视觉表达
  • 复杂 BI 仪表盘(多图联动、下钻、实时刷新)需借助其他专业工具
  • 高度定制化 3D 图表、地理可视化不在支持范围
  • 依赖 npm 网络环境,离线场景需预装包

适合人群

  • 需要快速生成报告图表的数据分析师、产品经理、运营人员
  • 构建自动化报告管道的开发者(CI/CD、定时任务、批量出图)
  • 在对话式 Agent 中即时可视化查询结果的终端用户
  • 对 ECharts 样式有品牌一致性要求,但不愿维护复杂前端工程的企业团队

常规风险

  • 数据隐私:CLI 渲染可能涉及敏感数据外传,建议在可控环境使用
  • npm 供应链:依赖 @areslabs/data-charts-visualization,需关注包安全更新
  • 配置漂移:频繁使用 --config 临时覆盖而不回写持久化文件,可能导致团队协作时样式不一致
  • 语义误路由:纯文本分析任务被误判为图表需求时,可能增加不必要的渲染开销

Lightweight charting skill: powerful styling & direct PNG export 内容

agents文件夹
config文件夹
references文件夹
手动下载zip · 29.1 kB
openai.yamltext/plain
请选择文件