Claude Code 面试核心书规格
本书是发布在 /books/cc/ 的单页交互式长书,面向零基础读者,
系统讲解 Claude Code 上下文管理、记忆、压缩、多 Agent 设计和面试答法。
来源契约
页面必须覆盖用户提供的三个微信公众号链接,以及这些链接中能读取到的同主题内部链接。
第一个微信链接已直接读取正文,内容包括上下文窗口、朴素方案缺陷、五层压缩金字塔、 Auto-Compact、摘要 prompt、压缩后接续和面试回答结构。
第二、第三个微信链接在本地读取时返回微信安全验证页,因此使用可读授权转载页补齐:
https://www.eefocus.com/article/1984643.htmlhttps://www.eefocus.com/article/2009921.html
页面也必须覆盖可读来源页中的图片。实现需要读取正文图片,排除网站外框、广告、 作者头像、页脚二维码和推荐位缩略图,并重构图意,不得直接热链第三方图片资产。 已复核的正文图片集合为:
https://www.eefocus.com/article/1984643.html的正文图 19 张;https://www.eefocus.com/article/2009921.html的正文图 32 张。
用于查漏补缺的同主题递归链接包括:
https://www.eefocus.com/article/2015097.htmlhttps://www.eefocus.com/article/2013527.htmlhttps://www.eefocus.com/article/1988689.htmlhttps://www.yangyitao.com/books/harness-engineering/chapters/11-short-term-memoryhttps://zhanghandong.github.io/harness-engineering-from-cc-to-ai-coding/part3/ch09.html
页面同时用 Anthropic 官方文档校验 subagents、memory、MCP、slash commands 等公开能力,避免只依赖非官方源码分析。
路由契约
src/pages/cc/index.astro渲染主要中文页面。src/pages/zh/cc/index.astro按仓库现有中文路由模式渲染同一页面。- Astro 的
base是/books,因此公开 URL 是/books/cc/。 - 规格页可通过
/books/cc/spec.html和/books/zh/cc/spec.html访问。
字体与数学排版契约
本书继承 BOOK_STYLE.md 的全站书籍样式契约:正文、标题、导航、
控件、表格、图注和普通 UI 文本默认使用苹方字体栈;代码块、行内代码、
终端片段和代码编辑器默认使用 Cursor/LeetCode 代码字体栈
Monaco, "Cascadia Code", Consolas, "Courier New", ui-monospace, SFMono-Regular, Menlo, monospace。数学符号、token 数、阈值、复杂度、指标和
公式能用 LaTeX/KaTeX 表达时必须优先使用 LaTeX。
覆盖契约
页面必须从第一性原理讲清:
- chat、copilot、agent 的区别;
- token、上下文窗口、system prompt、历史消息、工具定义、tool use、 tool result;
- 为什么 coding agent 比普通聊天更快消耗上下文;
- 为什么长上下文不能消除上下文管理需求;
- 为什么滑动窗口、固定间隔摘要、向量召回不适合作为 agent 历史的唯一方案;
- 为什么 live repo 的代码检索应优先使用 Grep、Glob、Read 和 Explore 子 agent, 而不是默认 RAG;
- 五层压缩金字塔:大结果存磁盘、Snip、Micro-Compact、Context Collapse、 Auto-Compact;
- Auto-Compact 的触发、20K 摘要输出预留、13K 自动缓冲、3K 手动缓冲、 熔断、递归守卫、全量重写和恢复通道;
- 摘要 prompt 的 XML 结构、九项清单、所有用户消息和当前工作;
- 压缩后的边界标记、summary、attachments、hook results 和 transcript 兜底;
- memory、context、summary 的区别,以及项目文件、计划文件、skills 和长期记忆;
- Subagent、Fork Subagent、Coordinator、工具隔离、上下文隔离、消息队列和完成通知;
- 30 秒版、2 分钟版和追问版面试答法。
交互契约
页面必须提供这些可视化或交互讲解:
- token 预算压力和压缩触发阈值;
- 五层压缩机制;
- Auto-Compact 流水线;
- 九项摘要 prompt;
- memory 类型和恢复通道;
- 多 Agent 通信;
- 原图图意重构;
- 递归链接查漏补缺矩阵;
- 面试问答卡片。
原文图片不直接热链发布到本站;页面用本站自有交互图和解释文本重构图意。
质量契约
- 页面必须通过
npm run build。 - 页面必须通过仓库内容检查和 dist 检查。
- 发布 HTML 不得包含本地机器路径或私有环境信息。
- 页面必须兼容桌面和移动端。
- 无 JavaScript 时内容仍可读,JavaScript 只增强图示交互。