insight Simon Willison 2026-08-21T16:07 正文 ok 126 words

别再做 TUI 了

英文标题:Stop Making TUIs

Thomas Ptacek 主张,即便是最小型的个人工具,也应尝试构建真正的原生用户界面。随着编码 Agent 大幅降低开发成本,做出“足够可用”的 GUI 几乎不再需要太多额外投入。作者此前曾分享用 vibe coding 制作 macOS 菜单栏带宽和 GPU 监控应用的经历,且至今每天都在使用这些工具。这一趋势意味着开发者可以更低成本地将一次性 CLI 工具转化为更易用的原生应用。
打开原文相关 7.2 · 机会 2

中文

2026 年 8 月 21 日 - 链接博客

别再做 TUI 了。Thomas Ptacek 主张,即使是最小型的个人工具,也应该构建真正的原生用户界面,因为编码 Agent 已将搭建一个足够可用的 GUI 的成本降至几乎为零。

我曾在今年 3 月写过自己通过 vibe coding 制作 macOS 菜单栏带宽和 GPU 监控应用的经历,而我至今仍每天都在使用这两个应用。

我还没有养成为其他项目经常快速做出真正 UI 的习惯,但我能找的借口已经越来越少了!

Thomas:

如果你还没尝试把自己那 500 个一次性 CLI 工具中的某一个变成原生应用,那你是在亏待自己。去做一个原生 UI 吧。这大概会改变你的思考方式。

English / 原文

21st August 2026 - Link Blog

Stop Making TUIs. Thomas Ptacek advocates for building real native user interfaces for even the smallest of personal tools, because coding agents have reduced the cost of getting a usable-enough GUI up and running to almost nothing.

I wrote about my vibe-coded bandwidth and GPU monitoring macOS task bar apps back in March, and I'm still using both of those on a daily basis.

I'm not habitually knocking out real UIs for my other projects yet, but I'm running out of excuses!

Thomas:

If you haven’t tried your hand at turning one of your 500 throwaway CLIs into a native app, you’re doing yourself a disservice. Go build a native UI. It’ll probably change the way you think.