‍⚕️主页 gis分享者‍⚕️感谢各位大佬 点赞 收藏⭐ 留言 加关注✅!‍⚕️收录于专栏AI大模型原理和应用面试题序号标题1如何设计 AI Agent 的工具权限控制不同场景下的工具应该有什么样的权限差异2子 AgentSubagent模式有什么优势和挑战父 Agent 调用子 Agent 时需要考虑哪些边界问题3AI Agent 的核心组件有哪些感知、决策、执行、记忆各自的作用是什么4MCP 协议的架构包含哪些核心组件Server 和 Client 分别负责什么5什么是大模型的涌现能力Emergent Abilities它对 AI 应用开发有什么启示6在生产环境中如何保证 Agent 系统的安全性需要防范哪些风险7什么是 Reflexion它和 ReAct 有什么区别如何提升 Agent 的自我纠错能力8ReAct 推理范式是什么它如何让 Agent 更可靠地完成任务9A2A 协议中的 Agent Card 是什么它在多 Agent 发现和协作中起什么作用10什么是 AI Agent它和直接调用大模型 API 有什么区别11如何让 AI Agent 具备长期记忆能力有哪些存储和检索方案12多 Agent 协作有哪些常见的编排模式各自适合什么场景13LangChain 中的 DocumentLoader 有哪些类型如何选择14LangChain 中的 Chain 是什么有哪些常见类型15LangChain 和 LlamaIndex 有什么区别各自适合什么场景16LangChain 中如何处理多模态数据17LangChain 的 Memory 组件有什么作用常见的 Memory 类型有哪些18如何在 LangChain 中自定义 Tool 工具19如何处理 LangChain 应用中的错误和异常20在生产环境中使用 LangChain 需要注意哪些问题21LangChain 有哪些常见的性能瓶颈如何优化22LangChain 中如何实现条件分支和动态路由23LangChain 中的 Prompt 模板有什么作用如何使用24LangChain 如何与其他 AI 框架或工具集成25LangChain 中的 TextSplitter 文档切分策略有哪些26LangChain 支持哪些向量数据库如何选择27什么是 RAG在 LangChain 中如何实现 RAG 应用28如何优化 LangChain 应用的性能和成本29LangChain 的 Agent 执行流程是怎样的30LangChain 是什么它主要用来解决什么问题31什么是 AI 编程中的自动修复循环Auto-fix Loop它的工作流程和退出策略怎么设计32AI 应用中的内容审核应该怎么做有哪些技术方案和最佳实践33什么是上下文压缩Context Compaction有哪些常见的压缩策略34什么是 AI 幻觉Hallucination大模型为什么会产生幻觉有哪些缓解方法35什么是 A2A 协议它和 MCP 协议有什么区别36MCP 协议是什么它在 AI Agent 系统中解决了什么问题37什么是模型蒸馏Knowledge Distillation它和模型量化有什么区别38如何评估 AI Agent 的效果有哪些评估维度和方法39如何设计一个生产级的 Agent 系统架构需要考虑哪些关键模块40Agent 系统中如何设计优雅的终止条件避免死循环有哪些策略41什么是深度思考Deep Thinking和自适应思考Adaptive Thinking它们在 AI 编程中有什么应用42什么是 Token 缓存机制它如何帮助降低 AI 应用的成本43什么是 RAG 检索增强生成它解决了大模型的哪些问题44RAG 系统如何标注信息来源和提供引用45LangChain 中如何实现多轮对话的上下文管理46什么是 Prompt 注入攻击有哪些常见的攻击方式和防范方法47开源大模型和闭源大模型各有什么优劣2026 年主流的开源和闭源大模型有哪些48什么是上下文工程Context Engineering为什么说它是 2026 年最重要的 AI 工程技能49RAG 中如何设计 Prompt 来有效利用检索到的文档50Transformer 中如何处理大型数据集51如何减少 RAG 系统的幻觉问题有哪些实用方法52什么是红队测试Red Teaming如何对大模型应用进行安全测试53大模型的训练和推理分别是什么它们在计算资源需求上有什么区别54什么是 Few-shot LearningZero-shot、One-shot、Few-shot 有什么区别55如何设计提示词来减少 AI 的幻觉问题56OpenClaw 把 Context 管理抽象成了可插拔的 Context Engine为什么要做这层抽象这个设计能支持哪些不同的策略57如果一个 Agent 系统要同时接入 Telegram、飞书、钉钉等渠道你会怎么设计抽象层OpenClaw 的 Channel Plugin 接口是怎么设计的58同一个系统里可能有多个 Agent不同渠道用户群组的消息需要路由到不同的 Agent。你会怎么设计这个路由OpenClaw 的路由匹配优先级是怎样的59同一个用户在 Telegram 私聊和 Discord 群组里和 Agent 对话应该共享会话还是隔离OpenClaw 是怎么设计会话隔离粒度的60当对话历史实在太长、裁剪也不够用时还有什么办法什么是 CompactionOpenClaw 的 Compaction 策略是怎样的61大模型的 Token 是什么输入 Token 和输出 Token 在计费上有什么区别62如何处理提示词优化中的常见问题比如输出不准确、不完整、格式错误63如何设计和管理 AI Agent 的 Skills 体系在实际项目中有哪些挑战64同一个工具比如「执行命令」在不同场景下应该有不同的权限。你会怎么设计工具的权限控制OpenClaw 的工具策略管道是怎么分层的65如何优化过长的提示词提示词压缩有哪些技巧66OpenClaw 的 Gateway 对 Agent 请求做了幂等性处理。为什么 Agent 系统特别需要幂等性工具已经产生副作用时怎么办67Agent 系统中 Hook/中间件模式有什么用能举几个典型场景吗OpenClaw 的 Hook 系统是怎么设计的68父 Agent spawn 子 Agent 时有哪些边界问题需要考虑OpenClaw 做了哪些限制和保护69什么场景下需要多 Agent 协作而不是单个 Agent 解决OpenClaw 是怎么支持子 AgentSubagent的70如果让你基于 OpenClaw 的设计理念从零搭建一个 Agent 框架你会先做哪三个模块为什么71System Prompt 在 Agent 系统中承载了哪些职责如果 System Prompt 越来越长你会怎么处理72多 Agent 之间如何通信和协调OpenClaw 的 Gateway 在其中扮演什么角色73请解释 Tool Calling工具调用的完整链路工具是怎么定义的、LLM 怎么调用它、结果怎么回传?74Agent 调用工具可能返回超大结果比如代码搜索返回 50KB这会带来什么问题你会怎么处理OpenClaw 是怎么做的75什么是 Agent 的 Context Window为什么它是 Agent 工程中最核心的约束之一76解释「短期记忆」和「长期记忆」在 Agent 系统中的区别分别适合怎么存储和检索77MCP 和 Skills 有什么区别分别适用于什么场景78什么是 AI Agent 中的 Skills它有什么用79在 OpenClaw 中一条用户消息从进入系统到收到回复完整链路是怎样的80什么是 AI Agent它和直接调用大模型 API 做一次问答有什么本质区别81OpenClaw 的核心组件有哪些请描述它们之间的关系82不同的 LLM Provider 对 Tool Schema 的支持不完全一致你会怎么处理这种差异OpenClaw 是怎么做 Schema 适配的83什么是 AI Agent 中的工具调用Tool Calling它的基本流程是怎样的84OpenClaw 采用插件架构第三方可以注册新渠道、工具、Hook。设计一个插件系统需要考虑哪些关键问题OpenClaw 的插件 API 长什么样85如果让你从零设计一个 Agent 框架你会优先实现哪些核心模块为什么86OpenClaw的原理是什么为什么这么火87什么是 Agent Loop智能体循环一个典型的 Agent Loop 包含哪些步骤88讲一下你对 Transformer 的 Encoder 模块的理解89K 和 Q 可以使用同一个值通过对自身进行点乘得到吗90在进行多头注意力的时候需要对每个 head 进行降维吗91Transformer 中的“残差连接“可以缓解梯度消失问题吗92Transformer 中的注意力遮蔽Attention Masking的工作原理是什么93请解释 LSTM 和 GRU 网络在处理序列数据中的应用94简述 Word Embedding 可以怎样运用于文本分类任务95LLaMA 有哪些实际应用96了解 ViTVision Transformer 吗97ViLT 模型是如何将 Transformer 应用于图像识别任务的