Will McGugan 可能不再经营Textual 的商业公司,但这并没有阻止他在开源项目上取得进展。
他最近发布了用于构建 TUI 命令行应用程序的 Python 框架 v4,其标志性功能是流式 Markdown 支持– 这在我们当前的 LLM 时代非常重要,其中大多数默认通过其 API 输出 Markdown 流。
我从他的一个测试中取了一个例子,拼接到我的异步 LLM Python 库中,并从 o3 那里得到了一些帮助,将它变成了一个用于与模型对话的流脚本,可以像这样运行:
uv run http://tools.simonwillison.net/python/streaming_textual_markdown.py \ 'Markdown headers and tables comparing pelicans and wolves' \ -m gpt-4.1-mini
标签:uv run http://tools.simonwillison.net/python/streaming_textual_markdown.py \ 'Markdown headers and tables comparing pelicans and wolves' \ -m gpt-4.1-mini
异步、 python 、 markdown 、 ai 、 will-mcgugan 、 generative-ai 、 llms 、文本、 llm 、 uv
原文: https://simonwillison.net/2025/Jul/22/textual-v4/#atom-everything