GPT-Vis

让大模型输出配置,前端直接渲染出规范图表

开源 🏷️完全免费 ✅ 目前可打开 开发框架 🍴 复刻 96 🐛 待处理 3 👀 关注 23
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 797
维护状态 活跃
是否开源 开源
定价模式 🏷️完全免费 开源免费使用

项目预览

GPT-Vis 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类开发框架
开发团队antvis
定价模式🏷️完全免费
价格说明开源免费使用
访问状态✅ 目前可打开
是否开源是
开源协议MIT
主要语言TypeScript
技术栈/模型antvis,gpts,llm,lui,visualization
GitHub 星标★ 797
上线时间2023-11-13 00:00:00
代码更新2026-11-02
仓库体积102.9 MB
本站数据更新2026-11-03
维护状态活跃
收录时间2026-09-16
浏览次数1

项目介绍

GPT-Vis 是蚂蚁 AntV 团队面向 AI 场景推出的可视化组件库,用 TypeScript 编写。它要解决的问题是:大模型输出多为纯文本,直接生成图表代码容易出错、渲染不稳定。GPT-Vis 提供一套对 AI 友好的图表组件与协议,让 LLM 只需输出结构化描述(如 JSON 配置),即可由前端渲染出规范图表,降低模型生成可视化内容的门槛。核心能力包括覆盖折线、柱状、饼图、关系图等常见图表类型,提供统一的组件规范与主题,支持流式渲染与增量更新,适配对话式 AI 输出场景。项目定位为 AntV 在 AI 方向的入口,官方称代码 100% 由 AI 生成,适合做 AI 助手、数据分析问答、智能报表等产品的前端可视化层。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-09-16 · 当前星标 ★ 797

技术标签

使用教程

难度:入门 约 15 分钟 部署方式:前端集成 4 步

环境要求

  • React 18+ 或纯 JS 环境
  • Node.js 18+

安装与启动步骤

  1. 1装包

    蚂蚁出的 LLM 可视化组件库,把模型输出的图表描述渲染成图。

    npm install @antv/gpt-vis
  2. 2配 markdown 渲染

    配合 marked 用,图表会嵌在回答里。

    npm install @antv/gpt-vis marked marked-highlight highlight.js
  3. 3用 shadcn 直接拿组件

    项目是 shadcn 生态的话按需装单个图表。

    npx shadcn@latest add @gpt-vis/line
  4. 4渲染一段图表协议

    模型输出一段 JSON 描述,组件据此出图。

    import { GPTVis } from '@antv/gpt-vis';

如何确认成功

页面上出现折线图,改 JSON 里的数据后图形随之变化。

注意事项

  • 它解决的是「模型说画图,前端怎么画」,协议设计比渲染更关键。
  • 按需装单图组件能显著减包体。
  • 数据脱敏后再交给模型生成图表描述。

核心亮点

  • 提供面向 LLM 的结构化图表协议,模型只需输出 JSON 配置而非易错的绘图代码
  • 背靠 AntV 生态,图表类型与主题规范成熟,渲染质量有保障
  • 支持流式与增量渲染,契合对话式 AI 逐字输出的交互形态

不足之处

  • 项目处于早期,星标约 780,生态与周边工具尚不完善
  • 官方称代码 100% 由 AI 生成,长期维护与复杂场景稳定性待观察

适用场景

  • AI 助手对话中根据用户提问实时生成图表
  • 数据分析类产品把查询结果自动可视化成报表
  • 智能 BI 或低代码平台中作为 AI 驱动的图表渲染层

替代项目

ECharts、Vega-Lite

上一篇:Omega-AI

下一篇:MCP-Nest

同类项目推荐

llm-consortium 开源

多个大模型互相挑错,迭代到答案一致

Parallel Reasoning: llm-consortium orchestrates mulitple LLMs, iteratively refines &···

★ 409 2026-09-16
context-engineering 开源

把 AI 上下文当工程做,输出更稳更准更可控

Context Engineering: Build Consistent, Accurate, Predictable AI Systems

★ 180 2026-08-09
superpowers 开源

给 AI 编程代理装上开发流程,写代码不再跑偏

An agentic skills framework & software development methodology that works.

★ 311254 2026-10-13
SeargeSDXL 开源

拖拽节点,一键跑通 SDXL 高清出图

Custom nodes and workflows for SDXL in ComfyUI

★ 868 2026-08-09
llm-engineer-toolkit 开源

一张清单搞定 LLM 工具选型,120+ 库按类挑。

A curated list of 120+ LLM libraries category wise.

★ 10903 2026-08-09
llm-anthropic 开源

一条命令在终端调用 Claude,还能写进脚本

LLM access to models by Anthropic, including the Claude series

★ 252 2026-09-16
ComfyUI_smZNodes 开源

给 ComfyUI 加个强力文本编码器,让提示词更精准

Custom nodes for ComfyUI such as CLIP Text Encode++

★ 336 2026-08-09
connery-sdk 开源

用 TypeScript 快速构建 AI 插件和动作,打通 LLM 与外部 API。

The open-source SDK for creating AI plugins and actions

★ 293 2026-08-09
codesyncer 开源

让AI编程助手跨会话记住你的项目,告别反复解释

Claude forgets everything when the session ends. CodeSyncer makes it remember.

★ 69 2026-08-09