异步代码里经常会放一个 request_id、trace_id 或 tenant_id 到 ContextVar。这样业务函数不用层层传参,日志、追踪和审计代码就能在当前任务里读取它。 问题出现在把同