v1.5.3 思维链不再衰减:工具循环轮次持续锚定 we/let's
🐛 修复:we/let's 思维链在工具循环里衰减回 let me
- 根因:near-field 锚定只在「最后一条是用户消息」时注入。工具循环里最后一条通常是 tool 结果,锚定在第二轮起断供——实测「做一个我的世界网页版」会话:turn1 step1 完美(we=121 / let me=4),turn1 step2(工具结果返回后)let me 飙到 18。
- 修复:最后一条是「用户消息」**或「tool 结果」**都持续注入锚定/引导;assistant 文本回复 / tool_calls 之后不追加(避免"用户插话"或破坏 tool_call→tool 结果配对);复杂度判断在 tool 轮次回退到会话首个用户任务。
- 真实上游复验:turn2(tool 结果后)we=8 / let's=6 / let me=1——集体语域跨轮保持。
🐳 镜像
ghcr.io/hengxin666/freebuff-proxy:1.5.3(latest 同步),升级:docker compose pull && docker compose up -d。