---
title: "Mermaid 转 ASCII 艺术：浏览器内图表渲染新工具"
source: "Simon Willison 博客（Atom）"
source_tier: "t2"
url: "https://simonwillison.net/2026/Jul/16/mermaid-ascii/#atom-everything"
permalink: "https://feed.astralor.com/items/itm_802fb60b3c2581bb8a28ed8e"
published: "2026-07-16T14:57:39.000Z"
score: 76
channel: "tech"
tags: ["Go","Mermaid","mermaid-ascii","Simon Willison","WebAssembly","图表渲染"]
---

# Mermaid 转 ASCII 艺术：浏览器内图表渲染新工具

## AI 点评

> 如果你需要在纯文本或终端中嵌入流程图，这个工具是绝佳选择。它让我想起早期如何在字符世界里做 UI，但这次用的是现代 WebAssembly 让一切在浏览器里离线完成。对喜欢简洁、低依赖的开发者来说值得一试。

## 速览

Simon Willison 发布了一个开源工具 mermaid-ascii，能将 Mermaid 图表语法转换为纯 ASCII 和 Unicode 框线艺术。工具利用 Go 语言编译为 WebAssembly，完全在浏览器端运行，无需后端或网络请求，支持流程图、子图、标签边等功能，适合在纯文本环境或终端中嵌入图表。

## 关键点

- 基于 Go 编译的 WebAssembly 实现完全客户端渲染
- 支持流程图、子图、标签边等常见 Mermaid 特性
- 输出纯 ASCII 与 Unicode 框线艺术，无需图形界面
- 无需后端或网络请求，保护隐私且离线可用

## 全文

Convert Mermaid diagram syntax into ASCII and Unicode box-drawing art rendered entirely in your browser using a Go library compiled to WebAssembly. The tool supports flowcharts with labeled edges, subgraphs, …

---

引用前请核对原文;本文由星际流动整理:https://feed.astralor.com/items/itm_802fb60b3c2581bb8a28ed8e
