- 新增 008 号文章《51 万行源码意外曝光!我扒完了 Claude Code 的全部家底》 - 添加 8 个 Mermaid 架构图文件,涵盖整体架构、启动流程、查询循环等 - 新增项目配置文件 CLAUDE.md,定义自媒体写作规范 - 创建详细的架构分析文档 claude-arch-by-claude.md - 包含权限系统、工具调度、多智能体等核心技术解析 - 记录反蒸馏机制、KAIROS 守护进程等隐藏功能发现 - 提供完整的工具清单及安全防护措施说明
23 lines
710 B
Plaintext
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: 光标闪烁,等你说话
|