以系统设计视角学习 ClaudeCode,并将本仓库建设为系统设计分析文档库。
注:所有含“视图/流程图”的文档都提供了ASCII 纯文本可读版本(Mermaid 无法显示时可直接阅读)。
- 总览:
docs/claudecode-system-design.md - 系统边界与职责逻辑视图:
docs/logical-view-system-boundary.md - 术语表:
docs/glossary.md - 执行模式对比:
docs/mode-comparison.md - 快速学习路径:
docs/quick-start-learning-path.md
docs/deep-dives/01-query-core.mddocs/deep-dives/02-tool-execution.mddocs/deep-dives/03-permission-system.mddocs/deep-dives/04-startup-boot.mddocs/deep-dives/05-extensibility-ecosystem.mddocs/deep-dives/06-state-and-storage.mddocs/deep-dives/07-observability-and-telemetry.mddocs/deep-dives/08-failure-recovery-patterns.md
- 并发调度实验剧本:
docs/experiments/02-tool-concurrency-experiments.md - 深挖专题模板:
docs/templates/deep-dive-template.md
# 1) 同步主线(按你的远程配置替换)
git fetch origin
git rebase origin/main
# 2) 处理冲突后继续
git add <resolved-files>
git rebase --continue
# 3) 再提交增量修改
git commit -m "docs: incremental update"