导读 :这不是「怎么用 Cursor 」的教程,而是一篇纯 架构设计 视角的复盘。 我们不聊功能、不聊快捷键,只回答一个问题—— 如果让你从零设计一个 AI 编辑器,你会遇到哪些绕不开的架构约束? Cursor 又是怎么回答它们的? 读完你会得到一套「 AI 应用到底难在哪」的结构化认知。全文脉络: 三个约束 (流式 · 低延迟 · 上下文)→ 两个核心机制 ( Agent 状态机 · 多进程隔离)→ 一个飞轮 + 一处代价 → 可迁移的架构启示 一、先抛开 Cursor:AI 编辑器的三个硬约束 在看任何具体实现之前,先做一次第一性原理推导。一个「 AI 原生」的编辑器,天然被三个约束框死: 图 1 · AI 编辑器绕不开的三大架构约束 这三条, 几乎决定了后面所有的架构选择 。你会看到 Cursor 的每一个设计,都能回溯到其中某一条。下面逐条展开。 二、约束一:流式为什么是一等公民 传统 Web 应用的心智是 请求-响应 :发一个请求,等一个完整结果。但 AI 交互不是这样—— 模型是 逐 toke...