Shell 里一键生成迷你图表
推荐指数 48.0 NO. 018 · 2026.08.31
发布2026/08/30Score50Comments12
为什么值得看
Spark 是一个命令行工具,能将数字序列转换为 ASCII 字符组成的迷你柱状图(sparkline)。AI 工程师在调试模型训练日志、监控指标波动或写 shell 脚本时,可以秒级可视化数据,无需打开 Python 或 Excel。
编辑判断
做模型训练的同学经常需要在服务器上快速看一眼 loss 曲线或指标分布,以往要么 scp 日志到本地用 matplotlib,要么写 awk + gnuplot 的复杂管道。Spark 的聪明之处在于它只依赖 ASCII 字符,任何终端都能渲染,而且输入容错极强,能直接从 grep/sed/awk 的脏输出里提取数字。
同类工具里,termgraph 功能更丰富但依赖 Python 环境,spark 是纯 C 单文件编译,适合塞进 Docker 镜像或 CI 流水线。如果你还在用 echo 打印原始数字调试训练任务,花两分钟装这个工具,脚本的可读性会提升一个量级。
社区反馈
意见分歧 12 条评论
核心争论:2011年的老工具为何突然翻红,以及现代Unicode/Braille方案是否更优
相关内容
Site seems to be hugged to death. https://web.archive.org/web/20260830100336/https://git.zx2c4...
It is available but sometimes got rate limit due to AI crisis
Or it maybe rejects invalid Referer: header? Try https://git.zx2c4.com/ directly from browser