跳到内容
分享网

画架构图不想装软件?ASCIIFlow 用字符在浏览器里拖出流程图

在线工具 Web 1 天前更新 浏览 4 ↓ 直达下载

写文档、发 issue、留注释时,最方便贴的就是纯文本图:用加号横线方块拼的流程图,复制进 Markdown 照样清晰。ASCIIFlow 让你在浏览器里用鼠标拖出这些 ASCII 图形——方框、箭头、连线,导出就是一串字符,直接粘进代码注释或 README,不需要任何图片文件,版本库里也能干净地 diff。

它解决什么问题

想在 README 或代码注释里放张流程图,但不想引入图片文件。

发 issue 描述模块关系,纯文字说不清,截图又不方便。

需要图能随代码一起版本管理、可以被文本 diff 比对。

核心能力

能力 具体能做到什么
鼠标绘制 在画布上拖拽即可生成方框、箭头、直线,不用手敲字符。
纯文本导出 结果是一串 ASCII 字符,直接粘进任意文本环境。
图形库 内置框、箭头、折线、椭圆等基础形状,组合出结构图。
导入编辑 可把已有 ASCII 图粘回来继续修改,不丢失原样。
网格对齐 自带网格吸附,画出来的线条横平竖直更整齐。
可自部署 开源项目,可部署到内网,图数据不出公司网络。
ASCIIFlow — 字符画流程图(免费学习资源)
ASCIIFlow · 字符画流程图

它本质是「矢量式画布,再序列化成等宽字符网格」

ASCIIFlow 在内部维护一个图形对象模型:每个方框、每段线都是带坐标的对象。渲染时,它把这些对象投影到一个等宽字符网格上——横线用减号、竖线用竖杠、拐角用加号,最终导出成一段对齐的文本。因为底层是对象而非像素,所以你拖动一个框,相关连线会重新计算字符位置,导出的文本始终整齐。这也让它天然适合放进纯文本世界。

它的局限在于表现力:ASCII 图只有字符,做不了圆角、阴影、配色,复杂美观的架构图还是交给图形工具。另外超大图在等宽网格里会很长,阅读体验下降。它的价值正在于「轻」——无需图片、可 diff、到处能贴。写技术文档、开源项目说明、团队内部 note 时,这种图比截图更经得起版本流转。

同类工具怎么选

工具 授权 差别在哪
SequenceDiagram.org 免费闭源 专画时序图,适合表达调用顺序而非结构。
PlantUML 开源免费 用文本描述生成多种图,导出为图片而非纯字符。
Textik 免费闭源 轻量 ASCII 画图,功能更少但更即开即用。

谁适合用

  • 写开源文档、要在 README 放流程图而不想引入图片的开发者
  • 在 issue 或代码注释里描述结构的同学
  • 希望图表能随代码版本管理、可被 diff 的团队

怎么开始

  1. 打开 ASCIIFlow 网页,在画布上用工具栏拖出方框与箭头。
  2. 用连线把各个框接起来,表达流程或结构关系。
  3. 借助网格对齐,让线条横平竖直更工整。
  4. 需要修改时直接拖动元素,连线会自动重排。
  5. 点击导出复制 ASCII 文本,粘进 Markdown 或注释即可。

常见问题

要不要注册账号?
网页版免登录直接使用,无需注册账号。

免费额度到哪?
开源项目永久免费,没有使用次数或功能限制。

我画的图会被上传吗?
默认在浏览器本地编辑,不强制上传;建议敏感图用自部署版本。

能不能换自建方案?
能。源码开源,可部署到内网,图数据全程不出本机网络。

授权与合规

ASCIIFlow 以 MIT 开源协议发布,源码在 GitHub 公开,可自部署使用。 官网:asciiflow.com

继续找同类资源

这条属于「在线工具」栏目,同栏目还有更多可直接使用的免费资源,可以在 在线工具全部资源 里按需翻阅。

相关资源

同栏目下这几条也常被一起翻到:

资源信息
界面语言 英文
授权方式 开源免费
适用平台 Web
获取方式 直链下载
资源更新 2026-09-20
页面更新 2026-09-20

获取资源

点击按钮直接前往资源页面。