Commit Graph
4 Commits
Author SHA1 Message Date
ypshidifu 08944e6bc2 v5:常驻中文引导——非压缩请求在 messages 末尾注入 <reply-language> 回复语言规则,防被英文工具结果带偏 2026-10-12 19:43:01 +08:00
ypshidifu 6cda8d91b6 compaction-cn:去掉压缩请求全文落盘,只保留逐条message结构日志
定位阶段用的全文落盘每次会写约55KB会话明文到~/.config/opencode,既堆积又有隐私问题;根因已定位,保留body顶层keys与逐条结构(role/长度/开头60字)即可继续观测。
2026-09-26 15:12:31 +08:00
ypshidifu 5c04f4f8b4 compaction-cn v4:压缩请求出网前双重注入中文指令,修复自动压缩仍输出英文
根因(A/B实测,agnes-2.5-flash):模型只认messages最末尾的指令,system段无论放头尾都被无视;手动压缩原本出中文只是跟随对话语言,与注入无关,自动压缩上下文全英文才暴露问题。
http.request钩子在压缩模板指纹(## Objective + Do not continue the task)命中后:
1) 把极短英文语言规则内联写进模板消息本身(紧跟Do not continue the task);
2) 再在messages最末尾追加一条独立中文指令。
v3只做第2条时4次里1次仍输出英文,v4双保险后Win/WSL手动与自动四象限实测全部中文。
附带诊断日志:body顶层keys、逐条message结构、命中请求全文落盘。
2026-09-26 15:09:44 +08:00
ypshidifu d13d7c1714 新增compaction-cn插件:向compaction钩子system注入中文输出指令,压缩摘要内容简体中文、小节标题原样英文(标题译了会过不了ww校验致压缩失败) 2026-09-25 15:37:17 +08:00