技术转 AI / Agent 工程面试题更新 2026-08-05

长对话中模型经常忘记早期约束,直接扩大上下文窗口仍没解决。你会怎样诊断并改造对话状态?

系统设计技术原理问题排查

考察说明

考查长上下文信息衰减、状态抽取和可追溯压缩的处理能力。

回答思路

  1. 先构造包含早期约束、中段干扰和近期修改的测试,确认问题是内容被截断、位置衰减还是约束相互冲突。
  2. 把用户目标、已确认参数、禁止条件和任务进度抽成结构化状态,不依赖模型每轮重读全部聊天记录。
  3. 历史摘要只保留仍然有效的决定,并保存来源消息和更新时间,新的明确修改应覆盖旧值且可追踪。
  4. 在生成前检查必需状态是否齐全,缺少或冲突时主动澄清,不能通过默认值悄悄继续执行。
  5. 回归测试应覆盖多轮修改、恢复会话和摘要压缩,比较约束遵循、上下文成本与错误恢复能力。