如何从 Agent 对话中可靠地抽取结构化事实写入长期记忆?
本题聚焦如何在 Agent 记忆写入路径上构建可靠事实抽取流水线:从 JSON 候选到统一 Schema、置信度阈值、异步后台事务。在不讨论冲突消解的前提下,给出用户同时提及长期办公地和临时出差地的具体算例和低置信度降级策略。
异步编程专题面试题第 1 页,显示第 1–50 题,共找到 292 道完整解析,可继续按分类、标签与关键词缩小范围。
按稳定语义路径排序
本题聚焦如何在 Agent 记忆写入路径上构建可靠事实抽取流水线:从 JSON 候选到统一 Schema、置信度阈值、异步后台事务。在不讨论冲突消解的前提下,给出用户同时提及长期办公地和临时出差地的具体算例和低置信度降级策略。
记忆写入放在对话主流程同步执行还是后台异步执行,各自的风险是什么? 本文先给出可直接复述的结论,再用最小代码说明Agent 记忆写入 同步 异步 后台的工作方式、判断依据、项目边界和常见误区。
Python asyncio 实现的 Agent 中,取消一个正在执行的 LLM 流式请求需要穿过哪几层才能生效? 本文先给出可直接复述的结论,再用最小代码说明asyncio Agent 取消 传播 流式的工作方式、判断依据、项目边界和常见误区。
LangGraph 中同步节点与 async 节点混用时并发行为有何差异,阻塞节点会拖累并行分支吗? 本文先给出可直接复述的结论,再用最小代码说明LangGraph async 节点 并发 阻塞的工作方式、判断依据、项目边界和常见误区。
LangGraph 的 durability 模式(sync/async/exit)在崩溃恢复语义上有什么差异? 本文先给出可直接复述的结论,再用最小代码说明LangGraph durability sync async exit 崩溃恢复语义的工作方式、判断依据、项目边界和常见误区。
Service Worker 拦截流式响应时为什么容易把流缓冲成整包,如何透传? 本文先给出可直接复述的结论,再用最小代码说明Service Worker 透传流式响应的工作方式、判断依据、项目边界和常见误区。
在 Angular 模板中使用 async pipe 时,它如何自动处理 Observable 的订阅与取消?为什么推荐使用它? 本文先给出可直接复述的结论,再用最小代码说明Angular async pipe 订阅自动管理的工作方式、判断依据、项目边界和常见误区。
本题对比模板驱动表单与模型驱动表单在数据绑定(双向绑定 vs 显式响应式绑定)、验证(模板内置 vs 代码函数)和可测试性(异步集成 vs 同步单元)上的关键差异,并给出选择场景与边界。
在 Angular 表单或 HTTP 调用中,为何通常使用 Observable 而非 Promise?其核心优势体现在哪里? 本文先给出可直接复述的结论,再用最小代码说明Angular Observable vs Promise 流式数据 多次通知的工作方式、判断依据、项目边界和常见误区。
Angular 路由配置中的 data 属性用于存放什么类型的信息?它与 resolve 服务提供的数据有何不同? 本文先给出可直接复述的结论,再用最小代码说明Angular 路由 data 属性 数据存储 与 resolver 区别的工作方式、判断依据、项目边界和常见误区。
CanActivate 路由守卫如何决定用户是否可以进入某个路由?它返回的布尔值或 Observable 代表什么含义? 本文先给出可直接复述的结论,再用最小代码说明Angular 路由守卫 CanActivate 布尔值 Observable 决策的工作方式、判断依据、项目边界和常见误区。
computed 里能否包含异步逻辑?如果不能,应如何设计以支持异步数据的响应式计算? 本文先给出可直接复述的结论,再用最小代码说明Signals computed 异步逻辑 限制 设计替代方案的工作方式、判断依据、项目边界和常见误区。
effect 里等待异步操作完成后再执行后续逻辑,应如何实现? 本文先给出可直接复述的结论,再用最小代码说明Angular Signals effect 异步完成 后续逻辑 顺序执行的工作方式、判断依据、项目边界和常见误区。
effect 为何应避免用于简单状态更新?有何替代方案? 本文先给出可直接复述的结论,再用最小代码说明Signals effect 简单状态更新 替代方案的工作方式、判断依据、项目边界和常见误区。
effect 如何与 RxJS Observable 集成?如何避免多次订阅? 本文先给出可直接复述的结论,再用最小代码说明Signals effect RxJS Observable 集成 多次订阅 避免的工作方式、判断依据、项目边界和常见误区。
resource 用于加载异步数据时,如何处理请求失败或网络中断? 本文先给出可直接复述的结论,再用最小代码说明Signals resource 异步数据 失败处理 网络中断的工作方式、判断依据、项目边界和常见误区。
resource 为何比 effect + async pipe 组合更高效?关键性能差异是什么? 本文先给出可直接复述的结论,再用最小代码说明Signals resource vs effect+async pipe 性能差异 优化点的工作方式、判断依据、项目边界和常见误区。
多个 resource 同时发起请求时,它们是否并行执行?如何控制并发数? 本文先给出可直接复述的结论,再用最小代码说明Angular Signals resource 并行请求 控制并发 串行执行的工作方式、判断依据、项目边界和常见误区。
浏览器自动播放策略下,为什么 muted 常能播而带声音失败,如何检测并降级? 本文先给出可直接复述的结论,再用最小代码说明自动播放策略 muted play() Promise的工作方式、判断依据、项目边界和常见误区。
导出画布时 HTMLCanvasElement.toBlob 与 toDataURL 的差异和选型依据是什么? 本文先给出可直接复述的结论,再用最小代码说明Canvas toBlob toDataURL 导出 差异的工作方式、判断依据、项目边界和常见误区。
navigator.clipboard.readText 读取剪贴板前应如何提示并处理空内容、权限拒绝与格式不符? 本文先给出可直接复述的结论,再用最小代码说明Clipboard readText 权限 拒绝 空内容的工作方式、判断依据、项目边界和常见误区。
copy/cut/paste 事件里的 event.clipboardData 与 Clipboard API 读写有什么分工和限制? 本文先给出可直接复述的结论,再用最小代码说明copy paste 事件 clipboardData Clipboard API的工作方式、判断依据、项目边界和常见误区。
MediaRecorder.stop 后为什么不能立刻用已收 Blob,还要等最后一次 dataavailable? 本文先给出可直接复述的结论,再用最小代码说明MediaRecorder stop dataavailable Blob的工作方式、判断依据、项目边界和常见误区。
AbortController 取消一个进行中的 fetch 后,Promise 和底层网络连接分别发生什么? 本文先给出可直接复述的结论,再用最小代码说明AbortController abort fetch AbortError 连接中断的工作方式、判断依据、项目边界和常见误区。
解释 fetch 为什么对 404、500 不 reject:Promise 只在网络层失败时拒绝,HTTP 错误状态会正常 resolve。给出检查 response.ok 或 status 并手动抛错的标准处理方式与边界。
浏览器中 fetch 与 XMLHttpRequest 的核心差异是什么,选型时怎么权衡? 本文先给出可直接复述的结论,再用最小代码说明fetch 与 XMLHttpRequest 区别的工作方式、判断依据、项目边界和常见误区。
img 标签的 loading=lazy 与 decoding=async 分别推迟什么工作,两者对首屏大图是否都合适? 本文先给出可直接复述的结论,再用最小代码说明img loading lazy decoding async 图片懒加载 解码的工作方式、判断依据、项目边界和常见误区。
做元素可见性检测时,IntersectionObserver 相比 scroll 事件里调 getBoundingClientRect 有什么本质优势? 本文先给出可直接复述的结论,再用最小代码说明IntersectionObserver scroll getBoundingClientRect 可见性检测的工作方式、判断依据、项目边界和常见误区。
script 标签的 defer 与 async 属性在下载时机、执行顺序和相对 DOMContentLoaded 的执行点上有什么区别? 本文先给出可直接复述的结论,再用最小代码说明script defer async 执行顺序 DOMContentLoaded的工作方式、判断依据、项目边界和常见误区。
Cookie、localStorage 和 IndexedDB 分别适合存储什么类型的数据? 本文先给出可直接复述的结论,再用最小代码说明Cookie localStorage IndexedDB 区别与适用场景的工作方式、判断依据、项目边界和常见误区。
如何将 IndexedDB 的请求式 API 封装成 Promise 形式? 本文先给出可直接复述的结论,再用最小代码说明IndexedDB API 封装为 Promise的工作方式、判断依据、项目边界和常见误区。
为什么收到 storage 事件后获取 localStorage 可能不是最新值? 本文先给出可直接复述的结论,再用最小代码说明storage 事件读取旧值问题的工作方式、判断依据、项目边界和常见误区。
在 Worker 中抛出的 Promise 拒绝会不会触发全局错误事件? 本文先给出可直接复述的结论,再用最小代码说明Worker unhandledrejection 未处理拒绝的工作方式、判断依据、项目边界和常见误区。
在 Worker 中用 type='module' 加载 ES 模块脚本与经典脚本有何不同? 本文先给出可直接复述的结论,再用最小代码说明Worker type module ES 模块加载的工作方式、判断依据、项目边界和常见误区。
命令对象内部执行异步操作时,完成通知与错误处理应如何设计? 本文先给出可直接复述的结论,再用最小代码说明命令模式 异步执行 Promise的工作方式、判断依据、项目边界和常见误区。
etcd Watch 客户端应如何利用 revision 处理断线后的事件缺口? 本文先给出可直接复述的结论,再用最小代码说明etcd watch revision 事件 消费位点的工作方式、判断依据、项目边界和常见误区。
Kafka 消费者如何实现 at-most-once,并接受什么数据丢失风险? 本文先给出可直接复述的结论,再用最小代码说明Kafka at-most-once 先提交位移 消息丢失的工作方式、判断依据、项目边界和常见误区。
Kafka enable.auto.commit 为什么会在两次自动提交之间产生重复消费? 本文先给出可直接复述的结论,再用最小代码说明Kafka 自动提交 offset 重复消费的工作方式、判断依据、项目边界和常见误区。
Kafka 重放历史积压时应如何估算恢复时间并保护在线消费? 本文先给出可直接复述的结论,再用最小代码说明Kafka 积压重放 恢复时间 限速的工作方式、判断依据、项目边界和常见误区。
Kafka commitSync 与 commitAsync 的失败处理有什么本质差别? 本文先给出可直接复述的结论,再用最小代码说明Kafka commitSync commitAsync offset 提交失败的工作方式、判断依据、项目边界和常见误区。
Kafka 消费滞后应如何根据日志末端位点与已消费位点判断? 本文先给出可直接复述的结论,再用最小代码说明Kafka consumer lag log end offset 消费滞后的工作方式、判断依据、项目边界和常见误区。
Kafka 增加消费者实例为什么超过分区数后不能继续降低积压? 本文先给出可直接复述的结论,再用最小代码说明Kafka 消费者数量 分区数 扩展上限的工作方式、判断依据、项目边界和常见误区。
Kafka 死信消息重新投递前必须先确认哪些条件? 本文先给出可直接复述的结论,再用最小代码说明Kafka 死信重投 redrive 幂等的工作方式、判断依据、项目边界和常见误区。
Kafka 死信 topic 中的消息必须保留哪些上下文才便于诊断? 本文先给出可直接复述的结论,再用最小代码说明Kafka dead letter topic 原始 topic offset 异常的工作方式、判断依据、项目边界和常见误区。
Kafka 的 exactly-once 语义覆盖从生产到消费的哪个完整链路? 本文先给出可直接复述的结论,再用最小代码说明Kafka exactly-once 语义 范围 事务的工作方式、判断依据、项目边界和常见误区。
Kafka 如果要求主题全局有序,通常要付出什么吞吐代价? 本文先给出可直接复述的结论,再用最小代码说明Kafka 全局顺序 单分区 吞吐的工作方式、判断依据、项目边界和常见误区。
Kafka 消费者做幂等去重时,为什么只用 topic、partition 和 offset 可能不够? 本文先给出可直接复述的结论,再用最小代码说明Kafka 消费者幂等 去重 key offset的工作方式、判断依据、项目边界和常见误区。
Kafka 消费者组总 lag 不高但个别分区严重积压说明什么问题? 本文先给出可直接复述的结论,再用最小代码说明Kafka 分区 lag 热点 数据倾斜的工作方式、判断依据、项目边界和常见误区。
Kafka 消费 lag 持续上升时如何区分生产突增与消费者处理瓶颈? 本文先给出可直接复述的结论,再用最小代码说明Kafka lag 持续上升 生产速率 消费瓶颈的工作方式、判断依据、项目边界和常见误区。
Kafka compacted topic 重放时为什么不能期望看到每个历史更新? 本文先给出可直接复述的结论,再用最小代码说明Kafka log compaction 重放 最新消息 key的工作方式、判断依据、项目边界和常见误区。