bigfish 头像

bigfish

记录技术和生活。

Agent 源码看不懂?先跟着一条消息走一遍

从 Enter 到任务结束,读懂 Agent 的消息、上下文、模型请求、工具闭环、双层循环,以及流式显示、压缩、重试与恢复的职责。

Agent 源码看不懂?先跟着一条消息走一遍

如果要给 Agent 搭一套可观测平台,应该从哪里开始?

如果要给 Agent 搭一套可观测平台,应该记录什么?从 Langfuse v4 的 Trace、Observation 和 OTLP 报文开始拆解。

如果要给 Agent 搭一套可观测平台,应该从哪里开始?

Rust 1.99 更新了什么?一个新手视角的升级前后对比

把 Rust 1.99 的几个变化放进真实代码里跑一遍,看升级前后同一个需求分别要写什么,哪些是省事,哪些其实没那么大差别。

Rust 1.99 更新了什么?一个新手视角的升级前后对比

Rust 生命周期:为什么要有它,实际代码里到底怎么用?

从悬垂引用出发,逐步理解 Rust 生命周期的真实使用场景,并对照 C++ 与 Java 看三种语言如何处理引用失效问题。

Rust 生命周期:为什么要有它,实际代码里到底怎么用?

从 0 到 1 构建 Agent:为什么需要 Agent Loop,核心代码怎么写

接通大模型 API 以后,怎样让它真正执行任务?从一次写文件请求出发,逐步读懂 Rust Agent Loop 的实现。

从 0 到 1 构建 Agent:为什么需要 Agent Loop,核心代码怎么写

Rust 所有权:为什么值是我的,我却不能改?

从移动后不能用、有所有权却不能修改这些常见困惑出发,解释 Rust 的所有权、借用和可变性,再用七道小题检查理解。

Rust 所有权:为什么值是我的,我却不能改?