Codex 校核(2026-10-10):以下更正适用于本页;原采集内容保留为历史快照。

  • 截至本次校核,Flint 官方仓库为 microsoft/flint-chart,README 列出 Vega-Lite、ECharts、Chart.js、Plotly 和 Excel 五种输出后端;这是当前信息更新,不能反推 7 月 9 日已具备全部后端。Flint 是通用图表库,并通过 MCP 支持 agent 使用。官方 README

信号1: Microsoft Flint — Agent原生可视化语言 (426⭐)

HN链接: https://news.ycombinator.com/item?id=48834924 GitHub: https://github.com/microsoft/flint-chart 官网: https://microsoft.github.io/flint-chart/ 热度: HN 92 points, 13 comments | GitHub 426⭐ (2026-07-09)

核心发现

Flint 是微软研究院推出的可视化中间语言,专门为 AI Agent 设计。传统上 agent 需要生成复杂的 Vega-Lite 或 ECharts 配置来画图,但 agent 在精细参数调整上表现很差。Flint 的思路:用一个更简单的、语义化的中间语言来描述图表意图,然后编译器自动推导出最优的渲染参数。

技术要点

  1. 语义类型系统: 70+ 语义类型(Rank, Temperature, Price, Country),agent 只需描述字段语义类型
  2. 三后端输出: 一套 Flint spec → Vega-Lite / ECharts / Chart.js
  3. 30+ 图表类型: 从柱状图到桑基图到树图
  4. MCP 服务器: npx flint-chart-mcp即可使用
  5. Agent skill 备用: 非MCP环境有独立 skill 文件

设计哲学

Flint 的关键洞察: Agent 不擅长做视觉决策(布局、间距、标签旋转),但擅长表达数据语义。让 agent 处理”这是什么数据”,编译系统处理”该怎么画”。“中间语言”思路可类比到很多 agent 应用场景。

对 Hermes 的意义

  • 报告系统可用 Flint MCP 生成可视化图表
  • MCP server + JS库 + agent skill 三接口覆盖模式值得学习
  • “中间语言优化”思路可推广到 agent 不擅长的其他精细配置领域

信号2: EasyLastSkill — Agent skill 研究模板 (227⭐)

GitHub: https://github.com/CWS6206/EasyLastSkill 热度: 227⭐, 31 forks (发布仅1天) 作者: Dr. René Bäder PhDs

核心发现

EasyLastSkill 是一个德语 Codex/Agent skill,专门做”短期内某主题的热点研究”(默认最近30天)。这是一个Agent skill 设计模式示例——展示如何构建多来源、结构化输出的研究 skill。

技术要点

  1. 多来源聚合: Google News RSS + HN Algolia + GitHub Search + Reddit RSS + arXiv + YouTube + Bluesky
  2. 相关性评分系统: 四维度——更新鲜度、来源权重、互动度、主题匹配度
  3. 显式不确定性表示: 报告中标注确信程度
  4. 对比模式: 支持”Codex vs Claude Code”比较分析
  5. 主题画像: 人/公司/产品/仓库/研究分别调整搜索策略
  6. 配置即代码: TOML 配置搜索范围、来源、格式
  7. Bundle 分发: npx skills add 模式分发 skill

对 Hermes 的意义

  • Hermes skill 可加入相关性评分和不确定性标注
  • 对比模式(A vs B)值得移植到 agent 能力中
  • npx skills add 分发模式 vs gbrain skill 系统——不同哲学的对比
  • relevance = f(recency, source_weight, engagement, topic_match) 可改进报告排序

横向连接

两者互补: Flint 优化输出质量(中间语言编译),EasyLastSkill 优化输出可信度(评分+不确定度)。对 Hermes 的组合启示是引入”中间语言编译”模式 + “评分+不确定度”元数据。