「图表图片生成」是「龙虾部署大师」技能市场中的可视化技能:它从结构化数据生成出版级的 PNG 或 SVG 图表图片,基于 Node.js、Vega-Lite 与 Sharp,不依赖浏览器、Puppeteer 或外部 API,支持折线、柱状、面积、K 线、饼环图、热力图、双轴与堆叠等图型,并可配置坐标轴、暗色主题、数值格式、注释、参考线和社交媒体尺寸,输出即用型图像文件。
技能效果
生成营收折线图时,它用示例数据画了深色主题图,并标出最高点、最低点和最近涨幅。

把数据变成一张能用的图,为什么这么折磨
难点在于"出图"这一步的环境与一致性。报告、监控告警、消息渠道里要插一张图,常见做法要么是手动在表格软件里画完截图,样式难统一;要么用依赖浏览器的渲染方案,在 Fly.io、VPS、Docker 这类无头服务器上跑起来格外麻烦。结果是同一套数据,今天画出来是一种样式,明天换个人又是另一种,图表风格散乱、还难以自动化。
这个技能能生成什么图
它把一组 JSON 数据直接渲染成出版级图片。图型覆盖折线、柱状、面积、点图、K 线、饼图、环图、热力图,以及多序列、堆叠、双轴和迷你图;样式上可以设置坐标轴、颜色、暗色主题、数值格式、注释、参考线,并直接输出社交媒体常用尺寸。关键在于它跑在 Node.js + Vega-Lite + Sharp 上,全程不需要浏览器或 Puppeteer,因此能稳定地在服务端批量出图。
用前须知
该技能需要 Node.js 环境,并在 scripts 目录执行一次 npm install 安装依赖;无需浏览器、Puppeteer 或外部 API Key,默认使用 Vega-Lite 与 Sharp。图片质量取决于你提供的数据是否完整、口径是否一致。
怎么用它
用法是把数据连同想要的图型、主题和标注用自然语言交给它。例如可以这样对它说:
可以这样对它说
- "用这组月营收数据生成深色折线图,标出最近涨幅和最高最低点。"
- "把这组开高低收数据画成蜡烛图,叠加成交量,右轴单独显示。"
- "这张转化漏斗数据做成横向条形图,适合汇报展示并标上数值。"
它适合这些场景:监控指标触发后生成带变化标注的告警型趋势图;把表格数据转成报告可用的柱状、折线或双轴收入图;制作叠加成交量或事件注释的 K 线图;以及为 Slack、Discord、LinkedIn 等渠道输出指定尺寸的图表。
注:技能的实际效果与所选用的 AI 模型能力有关,不同模型下的表现可能存在差异。

提示