logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

深入拆解 Claude Code 源码(四):77 个斜杠命令背后的三种设计模式与插件迁移之路

设计决策价值三种命令类型职责分离:prompt 走 AI,local 走本地,jsx 走 UI延迟加载load()命令代码按需加载,/insights 的 113KB 不影响启动速度别名系统/reset→/clear/continue→/resume,降低记忆负担条件别名/fork别名在开启时自动移除,避免冲突插件迁移工厂内置命令无缝迁移到插件,内外用户体验一致Feature Flag 门控15+

#设计模式
深入拆解 Claude Code 源码(三):1300 行代码揭秘 AI 对话引擎的“心脏“是如何跳动的

设计决策原因AsyncGenerator 循环流式输出,实时渲染,不阻塞6 层 token 预算防御流式工具预执行在 API 流式返回时就开始验证工具,减少延迟7 种权限模式从只读到全自动,覆盖所有使用场景指数退避 + 529 降级优雅处理 API 限流,3 次 529 后自动降级模型5 个 git 命令并行Promise.all 并行收集 git 状态,避免串行阻塞memoize 上下文缓存系统

#ubuntu#linux#运维
深入拆解 Claude Code 源码(一):7 万行 TypeScript 揭秘全球最强 AI 编程助手的内部架构

2024 年底,Anthropic 发布了 Claude Code —— 一个直接运行在终端里的 AI 编程助手。它就是一个 CLI 工具,你敲claude回车,它就开始帮你写代码。但你有没有想过,当你在终端里输入一句话,到 Claude 帮你改好代码、跑完测试、提交 PR,这中间到底发生了什么?我花了大量时间研究了 Claude Code v2.1.88 的恢复源码(从 npm 包的 sourc

#人工智能
深入拆解 Claude Code 源码(一):7 万行 TypeScript 揭秘全球最强 AI 编程助手的内部架构

2024 年底,Anthropic 发布了 Claude Code —— 一个直接运行在终端里的 AI 编程助手。它就是一个 CLI 工具,你敲claude回车,它就开始帮你写代码。但你有没有想过,当你在终端里输入一句话,到 Claude 帮你改好代码、跑完测试、提交 PR,这中间到底发生了什么?我花了大量时间研究了 Claude Code v2.1.88 的恢复源码(从 npm 包的 sourc

#人工智能
到底了