# 别再做命令行工具了：用 AI 截图就能生成原生桌面应用

> 原标题：Stop Making TUIs

- 来源：Hacker News 首页
- 发布时间：2026-08-21T05:37:38.000Z
- AX AI 日报：https://ai-daily.ax0x.ai/items/52287
- 原文：https://sockpuppet.org/blog/2026/08/20/stop-making-tuis/

## 摘要

作者用 AI 写了 7 个 macOS 原生应用，包括 Markdown 阅读器、数学计算前端、音乐播放器、自动维基、食物热量估算、温度监控和 Apple TV 遥控器，一行 UI 代码都没手写。他的方法是截一张设计图扔给 Claude，让模型直接生成 SwiftUI 界面。文章没给性能或兼容性数据，但展示了真实可用的集成：SQLite 做后端、虚拟文...

## 推荐理由

截图扔给模型出 SwiftUI 这套流程，7 个真实应用撑着，比纯观点输出硬多了。但正文没给任何性能或兼容性数据，标题也更像宣言而不是评测，所以分数压到 72。如果是真的，省 UI 开发时间这点挺诱人，不过没数据之前先别太激动。

## 锐评

这篇文章的核心判断很直接：别再手写终端界面了，把设计图扔给Claude生成原生UI更省事。作者展示了7个自己用这种方法做的macOS应用，从Markdown阅读器到Apple Music播放器，再到用LLM估算食物热量的工具，功能都挺完整，还接入了SQLite、虚拟文件系统和本地模型。

但文章有个明显的缺口：它只展示了“能跑”，没提“跑得怎么样”。比如这些SwiftUI界面在不同屏幕尺寸下的适配、内存占用、多线程操作时的稳定性，正文都没披露。作者自己也承认，像那个音乐播放器，他一行代码都没写，这到底算开发软件还是配置电脑，他自己也拿不准。

对AI从业者来说，这更像一个工作流演示，而不是可复现的方法论。如果你也想试试，得先接受一个前提：你生成的界面可能只在你自己的机器上表现正常，换个环境就得重新调。另外，文章里提到的应用大多没打包发布，作者的原话是“想要就截张图给Claude”，这种随性的态度也说明，这套玩法目前还处在个人作坊阶段，离工程化还有距离。
