简体中文
Appearance
一个中文学习站,逐层拆解 cline/cline 这个 VSCode AI 编程扩展的整体设计;每一步都直链 GitHub 对应源码行,版本钉在 v4.0.10。
从扩展入口 activate → Controller → Task 主循环 → 工具系统 → Provider → 提示与模式 → MCP/子 Agent,一层层往下展开。
每个关键文件都带 SrcLink,点开就是 GitHub 上对应的那几行;版本钉在 v4.0.10,升版本只改一处。
不只是给指针——关键函数的 5-15 行真实 TypeScript 源码直接贴在页面里,前后用中文点出在做什么。
每页除了职责,还讲为什么这么设计,以及边界情况和失败模式怎么处理。
Cline 的核心是 Task 类通过 recursivelyMakeClineRequests 递归驱动 LLM 流→解析→工具执行→回流,如何串起整个回合。
本站聚焦架构拆解与源码定位,安装使用看官方文档,不重复造使用文档。