Skip to content

MSMate v3.0.34 · 热修——长内容写入循环失败根治(解析器修复)

Choose a tag to compare

@Mosina1102 Mosina1102 released this 01 Oct 05:31

热修:工具 JSON 解析器——长内容写入循环失败根治

症状:超长内容 write_file/modify_word 时在"连续换行转义"处循环解析失败(报错位置恒定),换 \u000a 等编码也一样,AI 被逼用 1KB 小段绕路。

根因:模型写长文本时常把 \ 放行尾、后面跟真换行(续行形态)——+真换行在 JSON 里非法,修复层原样放行导致解析永远在同位置炸。

修复:解析器修复层反斜杠延迟落盘——+真换行自动转合法 \n 转义;+真回车丢弃;+真 tab 转 \t;其余转义原对保留。长内容现在可以一次直写,不再需要拆小段绕路。

同批加固:字符串值里的裸控制字符(换页符等)自动转 \u 转义;函数调用风格(tool(path="..."))的多行值兜底解析。全链路四条解析路径(围栏/裸 JSON/函数调用/DSML)逐一排查通过。

3.0.33 内容回顾

  • 省钱专项:缓存命中率工程 + 历史窗口 32k token 预算+量化滑动 + 探索委派隔离 + 常驻提示词瘦身——同样的活更少消耗

3.0.32 内容回顾

  • 本地索引底座:文件秒搜(毫秒级全深度)+ 会话历史检索