当前位置: 首页 > news >正文

谷歌高调宣布,Gemini 2.5 Pro正式版,绘制常见图表(折线图、柱状图、PPT等),国内直接使用

在这里插入图片描述

目录

    • 一、国内直接使用Gemini 2.5 Pro
    • 二、基于文本的图形绘制工具PlantUML
    • 三、HTML5 Canva
    • 四、图表生成工具Mermaid

对于程序员来说,画各种图表就像吃饭一样常见。

比如要向领导汇报工作时需要画系统架构图,写技术文档时要画流程图,开会讨论想法时要画思维导图等等。

会不会画图、画得好不好,往往能看出一个程序员的专业功底如何。

作为一个资深码农,我画图还是很老六的。

  • 通过Draw.io画支持各种图表,最主要是免费的
  • ProcessOn画思维导图很好用
  • 最让我头疼的还是部门必须用Visio绘制uml类图。
  • XMind思维导图
  • 有的时候写技术文章,还会手画markdown时序图,看着难看至极、画完感觉很大佬的感觉,这种酸爽感,谁会懂?

通过上面这几种方式,动手画图真的很麻烦,画一个复杂一点的系统架构图就得花好几个小时,画完了还要来回修改调整,非常耗时耗力。

但现在不一样了!有了Gemini 2.5 Pro,你只需要喝杯茶的时间,AI就能帮你把图画得又快又好,而且看起来还特别专业,完全不输人工画的效果。

一、国内直接使用Gemini 2.5 Pro

为了让国内的小伙伴们能第一时间真真正正体验使用到Gemini 2.5 Pro最新版本。

吒哥已经将Gemini 2.5 Pro 和Gemini 2.5 Flash集成到了我的AI系统。

在这里插入图片描述

无需魔法、不需要Google 账号、不需要绑定信用卡、不需要20美元/月。

使用地址:www.nezhasoft.cloud

还包含了ChatGPT4o(支持原生文生图,不降智)、o4-mini(支持Deep Research深入研究)、o4-mini-high、o3、Claude Sonnet 4、GPT4.5、GPT4.1、671B满血DeepSeek R1、Grok3 thinking等模型。

二、基于文本的图形绘制工具PlantUML

PlantUML是一个开源工具,通过简单的文本语法来创建各种UML图和技术图表。

支持PNG、SVG、PDF、LaTeX等多种格式。

支持IDE插件、在线编辑器、文档系统集成

UML图表类型应用场景
用例图描述系统功能和用户交互
类图展示类之间的关系和结构
序列图系统交互、API调用时序
活动图描述业务流程和工作流
状态图展示对象状态变化
组件图显示系统组件关系
部署图描述系统部署架构
对象图展示特定时刻的对象实例
其他图表类型应用场景
思维导图知识整理、头脑风暴
甘特图项目进度管理
网络图网络拓扑、架构图
线框图UI原型设计
Git分支图版本控制流程
JSON数据图数据结构展示
YAML数据图配置文件结构
时序图增强版复杂交互流程

请用 PlantUML 语法帮我画一个在Java中实现一个简单的用户登录功能的类图。

复制Gemini给出的plantuml代码,打开plantuml官网。

PlantUML 还适合画复杂的时序图和系统架构图。

请用 PlantUML 语法帮我画一个在Java中的一个简单的用户登录功能的时序图

三、HTML5 Canva

HTML5 Canvas是一个HTML元素,提供了通过JavaScript绘制图形的画布,基于像素的位图绘制,支持2D绘图上下文和WebGL 3D绘图上下文。

适合绘制的图形类型具体应用优势
数据可视化图表柱状图、折线图、饼图、散点图、热力图高度定制化,性能好
游戏图形2D游戏、简单3D游戏、像素游戏实时渲染,帧率控制好
地图可视化自定义地图、数据叠加、路径绘制灵活的地理信息展示
实时图表股票走势图、监控仪表盘、实时数据高频数据更新
艺术创作生成艺术、数学图形、分形图案算法绘图能力强
UI组件自定义控件、图标、按钮效果完全自定义的视觉效果

请用 HTML5 Canvas 创建一个商务风格的宣传海报:

主题:小米su7 ultra大定

文字内容:小米公司 Logo、产品名称、核心卖点、售价52.99万起

布局:分3页,每一页左右布局,左侧是图片、右侧是文字,第1页展示汽车外观,第2页展示汽车内饰,第3页展示汽车售价和优惠情况

核心图片:左侧的图片是具体的本地图片

颜色:蓝白配色方案,体现专业感

格式:高分辨率海报

复制Gemini 2.5 Pro给出的html代码到文件里,直接双击打开:

用 draw.io 格式生成图书管理系统系统架构图,系统架构结构:

复制Gemini 2.5 Pro生成的xml到.drawio文件。

四、图表生成工具Mermaid

Mermaid是一个基于JavaScript的图表生成工具,通过简单的文本语法在网页中创建各种图表和流程图。

输出格式为SVG、PNG、PDF(通过工具转换)。

原生支持GitHub、GitLab、Notion、Markdown编辑器。

UML图表类型应用场景
流程图业务流程、算法逻辑、决策树
序列图系统交互、API调用时序
类图面向对象设计、数据模型
状态图状态机、生命周期管理
ER图数据库设计、实体关系
专业图表类型应用场景
思维导图知识整理、头脑风暴
甘特图项目进度、任务规划
Git分支图版本控制流程
饼图数据占比展示
需求图需求管理、追溯性
C4图系统架构设计
时间线图历史事件、项目里程碑
象限图优先级分析、决策矩阵
XY图表数据可视化、趋势分析

请用 Mermaid 画一个用户定时秒杀商品的时序图

复制Gemini 2.5 Pro给出的mermaid代码到typora

用户 前端 后端 支付网关 1. 确认订单并点击支付 2. 发送订单支付请求 (订单ID/金额) 3. 验证订单,生成支付流水号 4. 请求创建支付 (订单信息, 金额, 回调地址) 5. 返回支付预支付ID/支付链接/二维码数据 6. 返回支付参数 (如: 预支付ID, 支付URL) 7. 引导用户进行支付 (跳转支付页面/展示二维码) 8. 在支付网关完成支付 (输入密码/指纹等) 9. 支付结果通知 (Webhook/回调) 10. 验证支付通知,更新订单状态为"已支付" 11. 通知前端支付结果 (成功/失败) 12. 显示支付结果页面 (支付成功/失败) 用户 前端 后端 支付网关

换成之前的我,画这个图,大概可能需要半个小时,而且还必须全神贯注、可能还会出错。

用Gemini 2.5 Pro只需要一个简单的提示词,最要命的是,它生成的mermaid代码,我们自己还可以进行校对、修改,以达到我们需要的时序图。

用 Mermaid 根据下面数据做一个饼状图

市场部,320
研发部,450
人事部,150
财务部,130
客服部,200
行政部,100

在这里插入图片描述

http://www.lryc.cn/news/577171.html

相关文章:

  • 将 h264+g711a存为 mp4文件,记录
  • uniapp+vue2 ba-tree-picker下拉项多选 树形层级选择器(支持单选、多选、父级选择、映射)
  • SAP月结问题9-FAGLL03H与损益表中研发费用金额不一致(FAGLL03H Bug)
  • 【数据结构中的位运算】
  • 堆排序实现及复杂度分析
  • AWS WebRTC:通过shell分析并发启动master后产生的日志文件
  • 腾讯云空间,高性能显卡云,安装xinference报错,pip install 空间不够用了
  • 大语言模型(LLM)笔记
  • JavaEE-MyBatis-Plus
  • datax-web报错:连接数据库失败. 请检查您的 账号、密码、数据库名称、IP、Port或者向 DBA 寻求帮助(注意网络环境)
  • Flutter插件ios_pod
  • 跨时间潜运动迁移以实现操作中的多帧预测
  • 云效DevOps vs Gitee vs 自建GitLab的技术选型
  • 临床试验审计问题分类与整改策略
  • 高效数据采集:Python与Rust完美结合
  • 将本地仓库推送到GitHub
  • 【Pandas】pandas DataFrame attrs
  • 2025年光学工程、精密仪器与光电子技术国际会议(OEPIOT 2025)
  • 【MCP服务】蓝耘元生代 | 蓝耘MCP平台来袭!DeepSeek MCP服务器玩转大模型集成
  • Python-Word文档、PPT、PDF以及Pillow处理图像详解
  • 车载ECU刷写文件格式汇总详解
  • 博图SCL编程:结构体(STRUCT)使用详解与实战案例
  • .net实现内容推荐算法代码
  • C++ --- list
  • ES6笔记1
  • ES6从入门到精通:箭头函数
  • 【PHP】.Hyperf 框架-collection 集合数据(内置函数归纳-实用版)
  • uniapp小程序蓝牙打印通用版(集成二维码打印)
  • Day113 切换Node.js版本、多数据源配置
  • 服务器被入侵的常见迹象有哪些?