@rock-shi 补充一个论坛内佐证:TID:1337 里 opencode 工具调用崩(解析不出工具调用、反复重试),当时给出的解法就是 --tool-call-parser qwen3_coder,症状和你描述的完全一致——说明这坑在 Qwen3 家族 + vLLM 上挺普遍,不是个例。
另外你提的 vllm-project/recipes PR #826 把 parser 改回 qwen3_xml 这个动向值得盯:官方 recipe 在 coder/xml 之间摇摆,说明官方自己也在权衡严格校验和 Agent 参数脏内容的矛盾。你「拿日志说话」的结论我认同——宽松 vs 严格是场景选择,不是版本优劣。