EN
返回档案库

档案库 · 开发与企业工具 · 产品决策 · 2026

TikZ编辑器的大胆尝试:可视化编辑LaTeX图形,保留代码;HN获451分

Dominik Peters构建了一款免费的可视化编辑器,能解析TikZ代码,让作者拖拽图形而保留其代码;Show HN获得451分和74条评论。

TikZ编辑器

它在赌什么大语言模型智能体使得对已有TikZ的可视化编辑变得可行:将作者使用的命令解析成可编辑的场景,然后修补源代码,让作者保留他们的代码。已上线

做的是什么生意

A free, MIT-licensed WYSIWYG editor for TikZ diagrams in LaTeX — on the web and as a Tauri desktop app — where dragging nodes and paths edits the underlying code, and a full .tex paper can be opened with its figures edited in place.

起因

Dominik Peters built the editor because parsing TeX is famously near-impossible, which is why no WYSIWYG editor for pre-existing TikZ code existed — tools like TikZiT exist but cannot import your own figures. With competent LLM coding agents the brute-force parsing task became feasible: the initial codebase was written by Codex models (gpt-5-3-codex, gpt-5-4, gpt-5-4-mini and gpt-5-5) over about three months, with some contributions from Claude.

经过

The editor was posted publicly in June 2026 as a free MIT-licensed app on tikz.dev, and the Show HN drew 451 points and 74 comments. Version 0.5.2 supports dragging and resizing nodes and paths with snapping, grouping and alignment through TikZ scopes, foreach loops, a source panel with syntax highlighting and diagnostics, import from SVG, Ipe and PowerPoint, export to SVG, PNG, PDF or standalone LaTeX, and MathJax-based text rendering that reimplements TeX hyphenation and line-breaking. Peters released the converters as standalone npm packages (svg2tikz, pptx2tikz, ipe2tikz, xcolor-rgb-convert), and the desktop build can ask an OpenAI Codex assistant to edit figures.

还没有结局,它还在跑。

背景

TikZ编辑器是多米尼克·彼得斯构建的一款免费、MIT许可的LaTeX TikZ图表可视化编辑器,托管于tikz.dev。用户无需手动修改坐标,而是拖拽节点和路径,TikZ代码即时更新,不干扰原有换行或间距;源面板提供语法高亮、折叠和错误说明,可打开整篇.tex论文并显示图形缩略图进行编辑。

其赌注是LLM编程智能体使一个先前被放弃的问题变得可行:解析TeX是出了名的几乎不可能,因此之前从未出现过针对已有TikZ代码的可视化编辑器。该应用不解析任意TeX——它只解析TikZ图形中常用命令,构建成语义场景,保留到源代码的行和字符标签,应用编辑为小补丁,从而保持作者的格式。

初始代码库主要由Codex模型在约三个月内编写,并有少量来自Claude的贡献。2026年6月23日的Show HN获得451分和74条评论;此后,项目发布了桌面版本,带OpenAI Codex助手,以及SVG、Ipe和PowerPoint转换器作为独立npm包,并支持foreach循环、矩阵、吸附、样式和多图论文。

这件事要成立,得有什么

  • 之前的工具如TikZiT不能导入你现有的TikZ,因此每位作者都面临在视觉编辑器和自己的代码之间的选择;这个编辑器结束了这种取舍。
  • 按行和字符范围修补源代码,而不是重写标准输出,保留了缩进和注释,因此该工具对真实论文感觉安全。
  • 智能体的暴力破解是真正的解锁:TeX解析多年击败人类,而数月耐心的LLM努力使覆盖率足够发布。
  • 免费发布工具并在npm上发布转换器,在利基LaTeX社区建立了信任和传播,而不是要求闭源编辑器付费。

可借鉴之处

当能力一跨越门槛就要下注:TeX解析多年阻碍可视化编辑器,而LLM智能体的暴力耐心在数月内把它变成了可发布的编辑器。

后续进展

截至2026年9月,TikZ编辑器已作为免费网页应用上线,版本0.5.2,提供Linux桌面包(AppImage、deb、rpm)及其他平台链接,代码在GitHub上公开。维护者继续扩大可解析的TikZ命令集,并接受带有破坏解析器的示例图形的问题报告;项目未附有任何公司、资金或商业模式。

资料来源

发现哪里写错了?告诉我们。

轮到你了

你刚读完一家。说说你在做什么,看看谁在赌同一件事。

免费账号 · 3 次免费提问 · 不用绑卡

相关案例