让 AI 做完数据分析后画张图,麻烦往往才刚开始:它若直接写完整绘图代码,还得处理坐标轴、比例尺、标签和布局,结果既长,也不容易检查。Flint 想把这一步变简单。它是一种“可视化中间语言”——介于自然语言要求和最终图表代码之间的简化描述,让 Agent 先说清数据字段、图形类型和视觉编码,系统再补齐其余细节。
据 Microsoft Research 介绍,Flint 由该机构与中国人民大学 IDEAS Lab 合作开发,并已开源。Agent 或人都能编写较短、可人工编辑的图表规格;项目还提供图表图库、GitHub 代码库和 MCP Server。MCP 是 AI 应用调用外部工具和数据的一套统一接口,借助它,Agent 可以直接调用 Flint 生成交互式图表。它值得关注,不在于又多了一套画图工具,而在于它可能成为 Agent 与现有图表系统之间的接口层:分析结果不必一步跳成复杂代码,而能先落到人可检查、可修改的结构化规格上。目前材料未披露实际效果或开发者采用情况。