微软研究院开源 Flint-interactive,让 Agent 生成可交互图表
Microsoft Research · rss · 2026-10-23
微软研究院发布 Flint-interactive,一种在 Flint 可视化语言之上构建交互式数据可视化的语言,直指 AI agent 生成图表的两大痛点:交互图表生成成本高(反复调试耗 token)且可靠性差(布局破碎、交互失效)。
核心设计是把视觉逻辑与交互逻辑分离:编译器自动把点击、拖拽等原始触发解析为携带数据语义的「语义事件」,并将高层更新算子(set style、set annotation、set viewport 等)翻译为渲染变化,用户或 agent 只需声明「什么事件触发什么更新」,无需操作底层渲染细节。
使用方式:
- 在聊天环境通过 Flint-MCP 与 MCP Apps 使用,agent 可同时生成图表 spec 与 interactionspec,渲染可直接点选、缩放、筛选的交互图;
- 应用开发者用 Flint Interactive Canvas 的事件处理 API,让图表与表格、文本、应用状态双向联动;
- 需要 bespoke 交互时,可编程 API 定义 trigger 与 handle 函数映射语义事件到更新序列。
已开源,并提供交互示例画廊与可分享给编码 agent 的 interaction-author skill。
「编程与Agent」频道最新
- OpenJet 引擎宣称 Qwen3.8-27B 推理速度达 llama.cpp 1.9 倍 — JeremyCMorgan · 2026-10-23
- 黄仁勋详解 Vera Rubin 代理系统完整架构:NVL72+MGX+CMX+RTX — rohanpaul_ai · 2026-10-23
- 用 Hermes 搭建全自动 SEO 智能体:三个 skill 覆盖关键词到建站 — EXM7777 · 2026-10-23
- 从赛事研究到链上下单:一个「默认需人工批准」的下注 agent 架构复盘 — Dry-Comfortable-2678 · 2026-10-23
- Capy 0.5.0 支持复用 Claude Pro/Max 订阅额度,并新增 OIDC 云端访问 — garrytan · 2026-10-23
- You.com CEO Richard Socher:遗留代码就是人类垃圾,该让 AI 清理 — RichardSocher · 2026-10-23