AI 快讯 编译自 simon_willison #工具评测#模型发布#功能更新

CORS Chat:Simon Willison 开源浏览器端聊天测试工具,支持 Qwen 3.8 27B 与 SVG 流式渲染

Simon Willison 发布 CORS Chat,一个浏览器端聊天测试工具,兼容 OpenAI Responses API,可连接 LM Studio 和 OpenRouter,支持对话持久化与 SVG 流式渲染。本文介绍其功能、使用场景,并分析对中文开发者的实用价值与替代方案。

编译发布 2026/08/16 原文发布 2026/08/15

一句话看懂

Simon Willison 用 GPT-5.6-Sol 写了个叫 CORS Chat 的网页工具,用来测试本地跑的 Qwen 3.8 27B 模型,支持 OpenAI Responses API,还能边生成边渲染 SVG。

详细发生了什么

知名开发者 Simon Willison 在 2026 年 8 月 15 日发布了一个新工具 CORS Chat,目的是方便测试本地运行的 AI 模型。他本人用它来测试在 M5 MacBook Pro 和 NVIDIA DGX Spark 上通过 LM Studio 运行的 Qwen 3.8 27B 模型。

CORS Chat 提供了一个网页界面,可以连接任何兼容 OpenAI Responses API 的聊天端点。Simon 测试了 LM Studio(带 --cors 选项)和 OpenRouter,两者都能正常工作。这意味着用户可以在浏览器里直接和本地或远程的模型对话,而不用写代码。

工具的核心功能包括:对话记录保存在浏览器本地,可以导出为 JSON 格式;最有趣的是,它能识别模型生成的 SVG 图片,并在 token 还在流式传输时逐步渲染出来,让用户实时看到图片生成过程。

Simon 表示,这个工具是用 GPT-5.6-Sol xhigh 辅助编写的,代码托管在 GitHub Gist 上。整个项目是一个轻量级的单页应用,适合开发者快速验证模型行为。

中文圈视角

对中文开发者来说,CORS Chat 的价值在于它解决了本地模型测试的一个痛点:以前要测试 LM Studio 里的模型,要么用命令行,要么自己写前端,现在直接打开网页就能聊。而且它支持 OpenAI Responses API,这意味着国内常用的 Ollama、vLLM 等工具如果兼容这个协议,也能直接用。

不过要注意,CORS Chat 本身是英文界面,但功能简单,不影响使用。国内用户如果想用,可能需要科学上网才能访问 Simon 的托管页面,但也可以把代码下载下来本地运行,完全离线使用。

相比国内类似工具,比如 Chatbox、NextChat 等,CORS Chat 更轻量,专注于测试而非完整聊天体验。它的 SVG 流式渲染功能是独一份,对做多模态或视觉生成的开发者很有吸引力。国产模型如 DeepSeek、Kimi 如果支持 OpenAI Responses API,也能无缝接入。

几条值得记住的细节

  • CORS Chat 是 Simon Willison 在 2026 年 8 月 15 日发布的,代码用 GPT-5.6-Sol xhigh 辅助生成。
  • 支持 LM Studio(需开启 --cors)和 OpenRouter,兼容 OpenAI Responses API。
  • 对话记录保存在浏览器 localStorage,可导出为 JSON 文件。
  • 能实时渲染模型生成的 SVG 图片,边生成边显示。
  • 工具页面托管在 tools.simonwillison.net,代码在 GitHub Gist 上。

一句话总结

如果你经常在本地跑模型,CORS Chat 是个轻量好用的测试工具,尤其适合需要可视化 SVG 输出的场景。