self-media-james/articles/008/diagrams/02-startup.mmd
邓文兵 0686f1969c docs(article): 添加 Claude Code 源码分析文章及相关架构图
- 新增 008 号文章《51 万行源码意外曝光!我扒完了 Claude Code 的全部家底》
- 添加 8 个 Mermaid 架构图文件,涵盖整体架构、启动流程、查询循环等
- 新增项目配置文件 CLAUDE.md,定义自媒体写作规范
- 创建详细的架构分析文档 claude-arch-by-claude.md
- 包含权限系统、工具调度、多智能体等核心技术解析
- 记录反蒸馏机制、KAIROS 守护进程等隐藏功能发现
- 提供完整的工具清单及安全防护措施说明
2026-04-01 10:38:57 +08:00

23 lines
710 B
Plaintext

sequenceDiagram
participant U as 你的终端
participant CLI as cli.tsx (302行)
participant Main as main.tsx (4,683行)
participant GB as GrowthBook 特性开关
participant MCP as MCP 服务器
participant REPL as REPL 交互循环
U->>CLI: $ claude
CLI->>CLI: 快速路径检查<br/>(--version? --help?)
CLI->>Main: 动态 import()
par 并行初始化(不阻塞)
Main->>GB: 加载 44 个特性开关
Main->>Main: 读取配置 / 密钥链
Main->>MCP: 连接所有 MCP 服务器
Main->>Main: 注册 40+ 工具
end
Main->>Main: 组装系统提示词
Main->>REPL: launchRepl()
REPL->>U: 光标闪烁,等你说话