Token导航 LogoToken导航

Agent Skill · 效率

viz-table(可视化表)

viz-table 用于补充效率相关能力,适合在 OpenClaw 中需要让 Agent 承接效率相关任务时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

viz-table 是效率类 Agent Skill,可用宿主为 OpenClaw,通过ClawHub获取,权限为需要联网;许可证为 MIT-0,第三方扫描有提醒项,按安装量在效率类的 21,003 个 Skill 里排第 10,384。

总安装 5,236周安装 216GitHub Stars 公开资料未说明下载 1,711核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
MIT-0
版本
1.0.0

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:viz-table(可视化表)
来源仓库:https://github.com/charles-lpf/viz-table
安装命令:
openclaw skills install viz-table
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install viz-table

这个 Skill 是做什么的

效率类 Skill 把重复的整理、汇总、转换工作交给助手完成,减少手工复制粘贴。

从 CSV/JSON 文件读取数据,使用 ECharts 生成可视化 HTML 图表(柱状图、折线图、饼图、环形图)并自动在浏览器中打开。用户提供文件路径时触发。

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 OpenClaw;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 openclaw skills install viz-table;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要需要联网,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

viz-table 怎么安装?

在终端执行 openclaw skills install viz-table。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

viz-table 支持哪些 AI 工具?

公开资料标注支持 OpenClaw。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

viz-table 需要什么权限?

权限级别是需要联网。该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

viz-table 是免费的吗?

来源标注的许可证是 MIT-0。本站不代收任何费用,也不托管安装包;能否商用、要不要署名,以许可证原文为准。

viz-table 用的人多吗?

公开数据是累计安装 5,236 次,近一周安装 216 次,下载 1,711 次。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

viz-table 安全吗?

第三方扫描有提醒项,说明存在需要人工确认的行为。安装前请打开源码看清它读了什么、联网到哪里。

值得选的地方和要先想清楚的地方

值得选的地方

  • 专注 OpenClaw 一种宿主,触发方式和使用习惯不用来回切换。
  • 许可证明确为 MIT-0,商用和分发边界好判断。

先想清楚的地方

  • 第三方扫描存在提醒项或未通过项,需要人工逐条确认。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 OpenClaw,想直接扩展它能力的人。
  • 需要处理效率类任务、又不想每次都手写提示词的人。

不太适合

  • 需要厂商级技术支持和 SLA 的生产系统。

效率类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
github

GitHub 代码协作 · OpenClaw

7,632,918545需要联网MIT-0通过
nano-pdf

Nano PDF 文档 · OpenClaw

4,249,476231需要联网MIT-0通过
auto-updater

自动更新程序 · OpenClaw

2,964,063386操作浏览器MIT-0通过
video-frames

视频帧 · OpenClaw

2,621,304112需要联网MIT-0通过
gemini

Gemini 助手 · OpenClaw

2,547,39648需要联网MIT-0有提醒
viz-table

可视化表 · 本页

5,236—需要联网MIT-0有提醒

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

name
viz-table
description
从 CSV/JSON 文件读取数据,使用 ECharts 生成可视化 HTML 图表(柱状图、折线图、饼图、环形图)并自动在浏览器中打开。用户提供文件路径时触发。
argument-hint
<文件路径> [bar|line|pie|donut]

任务

将用户提供的数据文件可视化为交互式 ECharts HTML 图表,并自动在浏览器中打开。

参数解析

  • $0 — 数据文件路径(CSV 或 JSON)
  • $1 — 图表类型(可选):bar(柱状图)、line(折线图)、pie(饼图)、donut(环形图)

如果用户没有提供 $1,必须先询问用户选择图表类型:

"请选择图表类型: 1. 柱状图 (bar) 2. 折线图 (line) 3. 饼图 (pie) 4. 环形图 (donut)"

等待用户回复后再继续。

执行步骤

第一步:读取文件

使用 Read 工具读取 $0 指定的文件。

  • 如果是 .csv:解析为二维数组,第一行为表头
  • 如果是 .json:解析为对象数组,key 为表头

如果文件不存在或格式不支持,告知用户并停止。

第二步:分析数据结构

  • 识别第一列为类别/标签列(X 轴或饼图 name)
  • 其余数值列每列生成一个数据系列
  • 饼图/环形图:若有多个数值列,默认取第一个数值列;每行的类别列作为 name,数值作为 value

第三步:生成 HTML 文件

调用 Write 工具,将生成的 HTML 写入 /tmp/viz-table-output.html。

HTML 要求:

  • 使用 ECharts 5(CDN:https://cdn.jsdelivr.net/npm/echarts@5/dist/echarts.min.js)
  • 图表容器用 <div id="chart"> 并设置 width:100%; height:500px
  • 配色使用企业专业色板:['#4F81BD','#C0504D','#9BBB59','#8064A2','#4BACC6','#F79646']
  • 页面顶部有四个切换按钮(柱状图 / 折线图 / 饼图 / 环形图),点击无需刷新页面
  • 图表下方渲染原始数据表格(带斑马纹样式)
  • 页面背景 #f0f2f5,图表区域白色卡片带阴影

计算功能

功能一:图表内统计面板

在图表卡片下方(原始数据表格上方)渲染一个统计面板,对每个数值列自动计算:

  • 总计、平均值、最大值、最小值
  • 环比增长率(最后一行相对倒数第二行)

样式:横向卡片排列,每个数值列一张卡片,卡片内竖向列出各指标。

<div class="stats-panel">
  <!-- 每个数值列一张卡片 -->
  <div class="stat-card">
    <div class="stat-title">销售额</div>
    <div class="stat-row"><span>总计</span><span>2,128,000</span></div>
    <div class="stat-row"><span>平均值</span><span>177,333</span></div>
    <div class="stat-row"><span>最大值</span><span>260,000</span></div>
    <div class="stat-row"><span>最小值</span><span>98,000</span></div>
    <div class="stat-row"><span>环比增长</span><span class="positive">+33.3%</span></div>
  </div>
</div>

增长率正数显示绿色(.positive { color: #52c41a }),负数显示红色(.negative { color: #ff4d4f })。

功能二:自定义公式输入框

在统计面板下方、原始数据表格上方,放置一个公式输入区:

<div class="formula-section">
  <h2>自定义计算列</h2>
  <div class="formula-input-row">
    <input id="colName" placeholder="新列名称(如:利润率)" />
    <input id="formula" placeholder="公式(如:利润 / 销售额 * 100)" />
    <button onclick="applyFormula()">计算并添加</button>
  </div>
  <p class="formula-hint">可用列名:{列名1}、{列名2}... 支持 + - * / ( ) 运算</p>
</div>

applyFormula() 逻辑:

  1. 读取公式字符串,将列名替换为对应行的数值(用 replace 逐列替换)
  2. 用 eval() 计算每行结果,结果保留两位小数
  3. 在原始数据表格末尾追加新列(表头 + 每行数据)
  4. 同时将新系列追加到 datasets,并调用 chart.setOption 刷新图表
  5. 如果公式非法,在输入框下方显示红色错误提示

各图表类型的 ECharts option 配置要点:

柱状图 (bar):

{ tooltip: { trigger: 'axis' }, legend: {}, color: COLORS,
  xAxis: { type: 'category', data: labels },
  yAxis: { type: 'value' },
  series: datasets.map(d => ({ name: d.name, type: 'bar', data: d.data })) }

折线图 (line):

{ tooltip: { trigger: 'axis' }, legend: {}, color: COLORS,
  xAxis: { type: 'category', data: labels },
  yAxis: { type: 'value' },
  series: datasets.map(d => ({ name: d.name, type: 'line', smooth: true, data: d.data })) }

饼图 (pie):

{ tooltip: { trigger: 'item', formatter: '{b}: {c} ({d}%)' }, legend: { orient: 'vertical', left: 'left' }, color: COLORS,
  series: [{ name: 系列名, type: 'pie', radius: '60%',
    data: labels.map((l, i) => ({ name: l, value: firstDataset[i] })),
    emphasis: { itemStyle: { shadowBlur: 10 } } }] }

环形图 (donut):

// 同饼图,但 radius 改为 ['40%', '65%'],中心显示总计文字
{ ..., series: [{ ..., radius: ['40%', '65%'],
    label: { show: true },
    emphasis: { label: { show: true, fontSize: 16, fontWeight: 'bold' } } }] }

切换函数 switchChart(type) 调用 chart.setOption(buildOption(type), true) 实现无刷新切换。

第四步:在浏览器中打开

执行 Bash 命令:

open /tmp/viz-table-output.html

第五步:告知用户

输出简短确认:

"已生成图表并在浏览器中打开:/tmp/viz-table-output.html" 同时说明数据概况:X 行数据,Y 个数值列。

平台分布

OpenClaw

90.96%
按下载量换算1,556

安全审计

VirusTotal

可疑

ClawScan

可疑

Static analysis

通过

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在提醒或未通过项,安装前请自行复核。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills