拓十年匠心定制 · 商业建站与技术教学双线并行 咨询热线:400-886-1026 service@lmnt.cn
ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

图片、文字转可编辑的Visio文件,这个开源Skills做到了

图片、文字转可编辑的Visio文件,这个开源Skills做到了

流程图、架构图、时序图这些东西,最麻烦的从来不是想清楚逻辑,而是把逻辑画出来。

明明流程已经能用文字写清楚了,打开 Visio 还是要一个个拖框、连线、调布局,一张图画一两个小时。

有一个开源项目OpenVS专门解决这个问题:输入文字描述,或者直接上传一张草图、截图、白板照片,生成可编辑的 .vsdx 文件。

开源地址:https://github.com/yyjuan97/openvs.github.io


文字生成:把已经写好的描述直接变成图

OpenVS 的第一种用法是文字转图表。

你只需要把流程逻辑像平时写文档一样描述出来,比如:

系统发生故障后,运维人员查看监控告警,判断故障级别;一般故障由值班运维直接处理,处理完成后记录归档;严重故障需通知运维主管,组织团队协同处理,处理完成后进行故障复盘并输出报告;如果涉及数据损坏,需启动数据恢复流程。

工具会自动识别这段话里的节点、分支判断和流转关系,直接生成 Visio 流程图:

关键是生成的图完全可编辑,不是一张死图片:

所以它的正确用法是:生成一个80分的基础框架,你在 Visio 里花几分钟微调到90分。而不是对着空白画布从头画起。


图片生成:草图、截图、白板照片直接转Visio

第二种用法更贴近日常工作——很多时候流程和架构不是写在文档里的,而是画在白板上、存在 PPT 里、拍在手机里的。

OpenVS 客户端支持直接上传图片,识别后转成 Visio 文件。

上传白板草图或截图:

生成完成:

下载后用 Visio 打开,草图变成了规范的架构图:

各层级、各模块的归属和依赖关系都识别出来了。同样可以直接编辑调整:

图片转绘的效果取决于原图质量。白板照片清晰、字迹工整,识别准确度就高;照片模糊、草图太潦草,就需要多花时间手动修正。


支持6种图表类型

文字生成和图片生成都支持以下类型:

流程图、时序图、功能组成图、关系图、架构图、泳道图。

写投标文件、技术方案、交付文档需要的图表类型,基本都覆盖了。


开源 Skills:配合自己的AI Agent本地生成

除了直接使用,项目还开源了一套OpenVS Skills工具包,可以接入你自己的 AI Agent(Codex / Cursor / Claude 等),在本地生成 Visio 文件。

这套方案的价值在于:

数据不出本机:适合内网和涉密环境

定制自己的文本/图片生成工具

Skills运行环境要求:Windows + Microsoft Visio,Python 3.10+。


实际能用到的场景

写投标文件:评分项要求附流程图,用文字描述直接生成

写技术方案:架构、流程、时序图批量出初稿

整理会议结论:白板讨论拍照,直接转成正式 Visio 文档

补交付文档:运维手册、架构文档缺图时快速补齐

内网开发:用 Skills 本地生成,数据不外传

这些场景的共同点是:逻辑已经有了(文字或草图),缺的只是把它变成规范图表的最后一步。


限制说明

  1. 只支持 Windows + Microsoft Visio(2016及以上版本)

  2. 只能生成新的 .vsdx 文件,不能在已有文件上修改

  3. 不导出 PNG/PDF

  4. Skills 走图片转绘时,识别质量取决于你所用 Agent 的视觉能力


开源地址

GitHub:https://github.com/yyjuan97/openvs.github.io

客户端在线体验:https://yyjuan97.github.io/openvs.github.io/

如果你经常被画图拖住进度,值得花十分钟试试。觉得有用可以去 GitHub 点个 Star 支持作者。

返回列表