refine: working_checkpoint desc优化(增量更新/坑排首/全新任务清旧) + CLI最小启动 + web_execute_js兼容tab_id + mem_scanner坑点更新

This commit is contained in:
Liang Jiaqing
2026-02-26 12:11:31 +08:00
parent d417cecc45
commit f0ce7215ff
4 changed files with 19 additions and 11 deletions

View File

@@ -48,9 +48,9 @@
}},
{"type": "function", "function": {
"name": "update_working_checkpoint",
"description": "短期工作便签,内容每轮自动注入,防长任务中关键信息丢失。要在任务前中期而非结束时调用,新任务切换时应当及时使用清除之前影响。何时调用:(1)即将切换子任务、上下文将被大量新信息冲刷前,存入当前路径/参数/进度;(2)获得后续步骤必需的关键发现后;(3)分步任务完成一步后更新为本步结果+下一步要求。原则只存N轮后可能忘记但后面还要用的信息刚发生的不用存。宁可多更新不可丢关键上下文。",
"description": "短期工作便签,每轮自动注入上下文,防长任务信息丢失。调用时机:(1)任务开始、读取相关SOP后存用户原始需求和关键约束/参数;(2)子任务切换或上下文将被冲刷前,存进度/路径;(3)关键发现或完成一步后更新。切换新任务时更新内容,清旧进度但保留仍有效的约束。前中期调用,非结束时。",
"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": {