Alex Qiu
2026-05-22
来自上海
您好,大佬,通常接入trace 系统可能有两种方案 1. 通过agent 框架提供的hook 机制,如您视频所说 2. 通过agent 框架提供的callback 机制 方案 1 hook 机制: 它通常是filter 或interceptor 的实现 ,在场景上更适合用于改变agent 行为或添加更多的业务逻辑。 而方案2 callback 机制:它通常是Observation 模式的实现,属于旁听监听执行时间,适合观测。 您是怎么思考这个问题的。
作者回复: 两者没有本质区别,hook相对灵活,因为hook的点可以很多,而且更实时。callback更固定,一般偏事后上报。这两个通常从观测的角度都够用