improve update_working_mem tool description; adb_ui u2 priority; autonomous_operation framework lock

This commit is contained in:
Liang Jiaqing
2026-02-16 11:31:58 +08:00
parent 90bb6868ec
commit df478d81e1
5 changed files with 50 additions and 17 deletions

View File

@@ -48,9 +48,9 @@
}},
{"type": "function", "function": {
"name": "update_working_mem",
"description": "更新当前任务的工作记忆。当任务目标细化、阶段切换或发现关键物理约束时调用内容不得超过200 tokens将作为物理锚点在后续每轮自动注入强行锁定推理方向,防止长任务逻辑漂移。",
"description": "短期工作便签,内容每轮自动注入,防止长任务中关键信息丢失。何时调用:(1)即将切换子任务、上下文将被大量新信息冲刷前,存入当前路径/参数/进度;(2)获得后续步骤必需的关键发现后;(3)SOP多步执行时完成一步后更新为本步结果+下一步要求。原则只存N轮后可能忘记但后面还要用的信息刚发生的、上下文里还热乎的不用存。宁可多更新不可丢关键上下文。",
"parameters": {"type": "object", "properties": {
"key_info": {"type": "string", "description": "替换当前的极简关键信息<200 tokens,包含当前进度和目标、已获取的关键信息及下一步必须绕过的坑,已经解决或完成的步骤可以去掉"},
"key_info": {"type": "string", "description": "替换当前便签<200 tokens。只写后续必须记住的:文件路径、关键参数/发现、当前进度、下一步计划、要避的坑。刚完成的和上下文中显而易见的不写,省空间给真正容易丢的信息。"},
"related_sop": {"type": "string", "description": "相关sop名称可以多个必要时需要再读"}}}
}},
{"type": "function", "function": {