AgentIndex icon
AgentIndex
工具MCP 服务HOT分类热门最新选型清单对比指南
提交工具
工具MCP 服务HOT分类热门最新选型清单对比
首页/
开发者工具/
flint-chart
flint-chart logo

flint-chart

活跃·★ 4.4k·MIT·更新于 2026-10-22

Flint 是微软推出的可视化中间语言,让 AI 智能体可以用简单、人也能编辑的图表规格创建精美的图表。它不要求智能体或开发者去调整比例尺、坐标轴、间距、标签和布局等繁琐的设置,而是由 Flint 编译器根据数据、语义类型、图表类型和编码推导出优化后的设置。结果是一份紧凑的规格,智能体能稳定地生成,人可以直接编辑,多个后端可以把它渲染成原生的 Vega-Lite、ECharts 或 Chart.js 规格。

仓库有两个主要组件:flint-chart,把同一份输入编译到这三种后端的 JavaScript 和 TypeScript 库;以及 flint-chart-mcp,让智能体在聊天或编程环境里创建、校验和渲染图表的 MCP 服务。功能包括:使用 70 多种语义类型(如 Rank、Temperature、Price 或 Country)的语义图表规格、根据数据基数和画布约束的自动布局、三种后端上 30 多种图表类型,以及提供模板、校验和交互式图表视图的 MCP 服务。用 `npm install flint-chart` 或 `npx -y flint-chart-mcp` 安装;Python 包尚未发布,目前的移植只是仅限源码的预览版。采用 MIT 许可证。

本文根据项目 README 和公开仓库数据整理,我们没有实际试用过该工具。数据截至 2026-10-18。

许可证
MIT
最新发布
© 2026 AgentIndex.app|由十年 iOS 开发者构建。
按场景挑选关于我们联系我们广告合作隐私政策使用条款QYSGitHub请作者喝咖啡 ☕

按分类浏览

MCP 服务器代码助手工作流自动化RAG / 知识库多智能体浏览器自动化大模型基础设施开发者工具可观测性

与 Anthropic, OpenAI 或 Microsoft 无关。

指南
0.5.1 · 2026-08-14
最近提交
2026-10-18
贡献者
20
复刻数
247
未关闭的 issue 和 PR
37
首次发布
2026-05-13
npm 包
flint-chart 0.5.1 · 32,164 上周下载

来源:GitHub、npm 和 PyPI 的公开接口。

#可视化#图表绘制#AI代理#数据可视化#编译器#Vega-Lite#ECharts#Chart.js
$ 安装
$ npm install flint-chart
↗ 访问官网★ GitHub
01

功能特性

01支持使用70多种语义类型(如等级、温度、价格、国家)的语义图表规范。
02自动布局,根据数据和限制调整尺寸、间距、标签、标记和图例。
03编译至多个后端,支持 Vega-Lite、ECharts 和 Chart.js 中的 30 多种图表类型。
04通过 MCP 服务器实现代理就绪的图表创作,支持交互式视图并直接集成到聊天/编码环境。
02

为什么选择它

+紧凑的图表规格,智能体能稳定生成,人也能编辑,布局和坐标轴由系统自动推导。
+一份输入可编译成 Vega-Lite、ECharts 或 Chart.js,涵盖 30 多种图表类型。
+70 多种语义类型让编译器能根据每个字段的含义选择合理的编码。
+带有用于创建、校验和渲染图表的 MCP 服务,采用 MIT 许可证,由微软出品。
03

权衡点

!Python 包尚未发布,目前的 Python 移植只是仅限源码的预览版。
!它是一种新的中间语言,你需要学习 Flint 的规格格式和语义类型,而不是某个后端原生的格式。
!它只能通过三种受支持的后端生成图表,更多后端被描述为后续才会支持。
04

维护状况检查

活跃检查日期: 2026-10-22
最近提交
2026-10-21
近 90 天提交数
100+
近 90 天发布数
4
最新发布
1.0 (2026-10-21)
未关闭 issue
37
近期 issue 至少有一条评论的比例
4/11
近 12 周每周提交数
近 12 周每周提交数: 124, 23, 5, 8, 23, 33, 12, 3, 9, 46, 47, 53

最早的一周在左边,最近 4 周为橙色。数据来源:GitHub 提交统计。

状态规则:GitHub 上已归档 = 已归档;最近提交在 90 天内 = 活跃;91 到 365 天 = 放缓;更久 = 停滞。所有数字来自所示日期的 GitHub API。

讨论最多的未关闭 issue

05

兼容性

JavaScript/TypeScript
语言
已通过文档验证
Node.js
运行时
已通过文档验证
Python
语言
已通过文档验证
MCP (Model Context Protocol)
集成
已通过文档验证
06

快速开始

1
$ npm install flint-chart
07

使用场景

↳AI 代理根据简单的高级指令生成复杂的数据可视化。
↳开发人员创建富有表现力的图表,而无需手动配置比例尺、坐标轴和布局等详细信息。
↳通过 MCP 服务器将交互式图表创建、验证和渲染直接集成到聊天或编码环境中。
↳使用统一的输入在不同的 JavaScript 图表库(Vega-Lite、ECharts、Chart.js)之间无缝切换。
08

同类工具

⚡热门对决:
VSterravision★1.7k→VSfigwright★1.1k→VSDebugMCP★573→

评论

登录后发表评论

暂无评论,来发表第一条吧

本页内容
01功能特性02为什么选择它03权衡点04维护状况检查05兼容性06快速开始
#102 Use `camelCase` instead of `kebab_case` in spec for consistency
4 条评论 · 2026-08-17
  • #45 NTCharts2 条评论 · 2026-07-08
  • #149 Plotly: a theme's line interpolation overrides an explicit `interpolate: "linear"`1 条评论 · 2026-10-21
  • #80 Golden fixtures in shared/test-data no longer match the JS reference (705/705)1 条评论 · 2026-07-30
  • #67 No control over axis label font size (layout-computed ~10px, no scale knob)1 条评论 · 2026-07-21
  • issue 标题引自 GitHub。请打开链接确认该问题是否仍适用于你使用的版本。

    VS
    polymarket-paper-trader
    ★492
    →
    terravision logo
    terravision★ 1.7k
    TerraVision可将Terraform或JSON文件转换为使用官方AWS、Azure和GCP图标的专业云架构图。
    VS对比→
    figwright logo
    figwright★ 1.1k
    Figwright是一个允许AI代理直接与Figma交互的工具,它通过本地WebSocket中继连接MCP服务器和Figma插件,实现设计稿的读取和画布的直接编辑。
    VS对比→
    DebugMCP logo
    DebugMCP★ 573
    DebugMCP 是一个 MCP 服务器,使 AI 编码助手能够在 VS Code 中进行操作调试,支持设置断点、单步执行、检查变量和评估表达式。
    VS对比→
    polymarket-paper-trader logo
    polymarket-paper-trader★ 492
    一个为AI智能体提供零风险真实预测市场训练环境的工具,模拟真实订单簿、官方费用和成交精度,用于练习、评估和基准测试决策智能。
    VS对比→
    Containarium logo
    Containarium★ 310
    Containarium是一个开源、可自托管、以AI代理为中心的沙盒环境。
    VS对比→
    fennara-godot-mcp logo
    fennara-godot-mcp★ 311
    Fennara为多模态编码客户端(MCP)提供与Godot游戏引擎的实时连接,使AI代理能够直接在编辑器内进行场景检查、脚本调试和运行时验证。
    VS对比→
    rutis logo
    rutis★ 149
    供智能体和长期运行程序编写、替换和热重载自己插件的插件运行时,Rust 内核,插件可用 TypeScript、Python、Go
    VS对比→
    jacobian logo
    jacobian★ 318
    Jacobian为AI智能体提供可执行的数学操作,支持精确计算、反例搜索和形式化证明,并强调独立验证。
    VS对比→
    查看全部替代品 →
    07
    使用场景
    08同类工具
    microsoft /
    flint-chart
    ↗

    微软推出的紧凑图表语言,可编译为 Vega-Lite、ECharts 和 Chart.js

    4.4k247MIT
    最后更新1天前
    状态活跃
    分类开发者工具
    贡献者20
    最新发布0.5.1
    链接
    文档↗讨论↗问题↗版本↗
    推荐云部署
    Ad

    在 DigitalOcean 上一键部署

    为你的 MCP 服务、Docker 容器与智能体提供即开即用云服务器,新用户立享 $200 免费额度(60天有效)。

    立即领取 $200 免费额度