# Summary

[前言](README.md)

---

# 第一部分：基础架构

- [第 1 章：全景概览](part1-foundation/ch01-overview.md)
- [第 2 章：启动流程](part1-foundation/ch02-bootstrap.md)
- [第 3 章：类型系统设计](part1-foundation/ch03-type-system.md)

# 第二部分：核心引擎

- [第 4 章：查询引擎](part2-core-engine/ch04-query-engine.md)
- [第 5 章：消息系统](part2-core-engine/ch05-message-system.md)
- [第 6 章：流式处理](part2-core-engine/ch06-streaming.md)

# 第三部分：工具系统

- [第 7 章：工具架构](part3-tool-system/ch07-tool-architecture.md)
- [第 8 章：内置工具深度解析](part3-tool-system/ch08-builtin-tools.md)
- [第 9 章：工具执行管线](part3-tool-system/ch09-tool-execution.md)

# 第四部分：Agent 系统

- [第 10 章：Agent 模型](part4-agent/ch10-agent-model.md)
- [第 11 章：子 Agent 编排](part4-agent/ch11-subagent.md)
- [第 12 章：Skill 系统](part4-agent/ch12-skill-system.md)

# 第五部分：权限与安全

- [第 13 章：权限模型](part5-permission/ch13-permission-model.md)
- [第 14 章：Bash 安全分析](part5-permission/ch14-bash-security.md)

# 第六部分：MCP 协议

- [第 15 章：MCP 协议实现](part6-mcp/ch15-mcp-protocol.md)
- [第 16 章：MCP 认证体系](part6-mcp/ch16-mcp-auth.md)

# 第七部分：状态管理

- [第 17 章：状态管理](part7-state/ch17-state-management.md)
- [第 18 章：会话管理与压缩](part7-state/ch18-conversation.md)

# 第八部分：终端 UI

- [第 19 章：React + Ink 终端 UI](part8-ui/ch19-ink-react.md)
- [第 20 章：REPL 实现](part8-ui/ch20-repl.md)

# 第九部分：工程实践

- [第 21 章：性能优化](part9-engineering/ch21-performance.md)
- [第 22 章：测试策略](part9-engineering/ch22-testing.md)
- [第 23 章：构建系统](part9-engineering/ch23-build-system.md)

# 第十部分：编程思想

- [第 24 章：设计模式提炼](part10-philosophy/ch24-design-patterns.md)
- [第 25 章：工程哲学](part10-philosophy/ch25-philosophy.md)

---

# 附录

- [附录 A：术语表](appendix/appendix-a-glossary.md)
- [附录 B：源码导航](appendix/appendix-b-source-map.md)
