Flint:AI 时代的可视化新语言

Flint: A Visualization Language for the AI Era

在 AI 大模型飞速发展的今天,数据可视化领域迎来了一位新成员——Flint。这是由 Microsoft 推出的一种专为 AI 时代设计的可视化语言。它不再局限于传统的图表绘制,而是让开发者能够用更自然、更简洁的方式描述复杂的视觉逻辑。Flint 旨在弥合人类意图与机器生成之间的鸿沟,让数据故事讲述变得更加直观和高效。无论是处理海量数据还是构建交互式仪表盘,Flint 都提供了全新的思路,让可视化从繁琐的代码堆砌转向更智能的表达方式。

Flint 是一种专为 AI 时代设计的可视化语言,它让描述复杂视觉逻辑变得像写自然语言一样简单。
  1. akst

    即使在 AI 时代,GGPlot 的 API 依然是最好的图表 API。"Grammar of Graphics"(图形语法)这个名字不只是营销噱头,他们真的是想写出一套该死的、能够表达所有可能定性图形的语法。

    他们甚至写了一本书来讲述他们是如何做到的(虽然这并不直接代表 API 的质量)https://link.springer.com/book/10.1007/0-387-28695-0

    我其实是在试图查找绘图员(用钢笔和铅笔在纸上作画)是如何制作定性图形时偶然发现这本书的,因为我觉得他们的方法比现代图表库更有魅力。这一点我在浏览大量澳大利亚储备银行(RBA)的年度报告时注意到了:1960 到 1980 年代的图表很有特色,但到了 2000 年代初,图表就变成了 Excel 生成的那种死气沉沉的样子。

    总之,ggplot 并没有真正重现那些旧图表的魔力,但它似乎以它们为基准,来学习如何传达信息。比如在图 20.1 中,他们讨论了尝试复制旧信息图的努力,那些图展示了拿破仑进军俄罗斯的过程,这里的这张图(我觉得书里的例子比这篇博客里的更好看)

    https://www.andrewheiss.com/blog/2017/08/10/exploring-minard...

    此外,这些图表看起来比用 pyplot(以及任何基于它构建的 API)生成的任何东西都要漂亮,因为 pyplot 似乎有一些非常有限的基于光栅的渲染功能,或者是什么之类的,而且文本处理能力简直……

同日更多故事

2026-08-01