SmartDraw 专业/手绘两种风格图示生成
什么是 SmartDraw
除了 Slides、Document、Website 等文本/演示类输出,AnyGen 还有一个专门生成图示和图表的模块——SmartDraw。
根据 OpenAPI 文档,SmartDraw 支持两种视觉风格:
- Professional(专业风格):正式、规整、适合 PPT 和文档中使用
- Hand-drawn(手绘风格):模拟白板手绘效果,适合头脑风暴记录、内部沟通
支持的图示类型
SmartDraw 可以生成:
- 流程图:步骤、决策、子流程
- 时序图:系统交互、请求响应顺序
- 架构图:系统架构、组件关系、数据流
- 思维导图:分支结构、层级关系
- 组织图:树状层级
- 其他:任何用方框 + 箭头表达的结构化图示
用自然语言描述图示
像其他模块一样,你不需要画图示工具的专业知识,用自然语言描述就行:
流程图示例
"画一个用户注册流程图:
- 用户打开注册页
- 输入邮箱和密码
- 系统发送验证邮件
- 用户点击邮件里的链接
- 验证通过 → 跳到欢迎页
- 验证失败 → 显示错误并允许重发"
架构图示例
"画一个 SaaS 系统架构图:
- 客户端层:Web + iOS + Android
- API 网关层:负载均衡 + CDN
- 业务服务层:用户服务 / 订单服务 / 支付服务
- 数据层:PostgreSQL + Redis + 对象存储"
时序图示例
"画一个支付流程时序图:
- 用户 → 前端:点击支付按钮
- 前端 → 后端:发起支付请求
- 后端 → 第三方支付:创建支付单
- 第三方支付 → 后端:支付结果回调
- 后端 → 前端:返回支付结果"
两种风格
| 风格 | 视觉特点 | 适合场景 |
|---|---|---|
| Professional | 规整方框、直角/圆角、整齐排版、专业配色 | PPT 配图、正式文档、架构评审 |
| Hand-drawn | 模拟手绘笔触、歪歪扭扭的线、随意感 | 白板头脑风暴、内部讨论、创意沟通 |
可编辑性
和图表一样,SmartDraw 生成的图示是原生可编辑对象,不是图片:
- 拖动节点、调整位置
- 加新节点、删除节点
- 改文字内容
- 调整颜色和样式
- Professional ↔ Hand-drawn 风格切换
和其他模块的配合
在文档中嵌入
在 Document 模块里,你可以让 AI:
"在这里加一个流程图,展示订单处理的 5 个步骤。"
AI 会用 SmartDraw 生成图示并嵌入文档。
在幻灯片中嵌入
在 Slides 模块里,图示可以作为独立幻灯片内容或嵌入文字页。
导出后继续编辑
导出的 PPTX / .docx 里,SmartDraw 图示是可编辑对象(不是图片)——在 PowerPoint / Word 中可以继续微调。
和其他图示工具的关系
AnyGen SmartDraw vs draw.io / Mermaid / Visio:
- draw.io / Visio:专业图示工具,手动绘制最灵活
- Mermaid:用代码生成图示,适合技术用户
- AnyGen SmartDraw:用自然语言生成、可编辑、和 AnyGen 其他模块无缝配合
三者不是替代关系——你可以用 SmartDraw 快速出初稿,不满意再用专业工具精修;或者在 AnyGen 里直接用,省了切换工具。