人工智能面试题更新 2026-08-05

在 OpenClaw 框架的前置知识中,请解释 Agent 的 Context Window 概念,并阐述为何它被视为 Agent 工程中最关键的约束条件之一?

人工智能风险判断技术原理方案权衡OpenClaw

考察说明

考察对 Context Window 概念的本质理解及其在 Agent 工程中的核心瓶颈地位。

回答思路

  1. 【回答框架 1】Context Window 是模型单次可处理的最大 token 数,涵盖输入和输出。它决定 Agent 一次能用的上下文总量,超出部分需截断或外部存储。
  2. 【回答框架 2】Agent 工程如 OpenClaw 中,上下文被系统提示、工具描述、多轮记忆、中间推理共享,窗口有限迫使开发者做取舍,需维护外部记忆或压缩技巧。
  3. 【回答框架 3】它是核心约束,因为模型性能受上下文长度影响,成本随长度增加,且超限必出错。Agent 的自主性和多步任务依赖可用上下文,设计不当会失败。
  4. 【回答框架 4】实际方案需权衡:用 RAG 或摘要减少占用,或分片处理。窗口不是越多越好,有注意力分散风险。
  5. 【关键点 1】Context Window 是模型单次处理的 token 上限,输入输出共享。
  6. 【关键点 2】Agent 中系统提示、工具、记忆竞争同一窗口,需策略分配。
  7. 【关键点 3】窗口限制直接影响 Agent 的任务规模、质量和成本。
  8. 【关键点 4】常用缓解手段包括外部存储、摘要和分片。
  9. 【关键点 5】OpenClaw 通过工具调用和记忆管理优化有限上下文。
  10. 【易错点 1】误以为上下文窗口越大,Agent 能力一定越强,忽略注意力分散风险。
  11. 【易错点 2】忽视输出 tokens 也计入窗口,导致截断错误。
  12. 【易错点 3】只扩大窗口不优化记忆管理,成本高且易出错。