SuperAPI AI 工具集

context-window-management

办公与效率

查看项目

更新于 10-15 19:57

技能介绍

用途:该技能针对长时间运行的 OpenClaw 会话,防止上下文窗口溢出。当会话接近上下文上限时使用。

触发信号:会话运行多小时;回复变慢或连贯性下降;上下文中残留已完成任务的无关内容;存在未被主动使用的大段代码。可检查状态文件中的 last_compacted_at,若本会话近期已压缩,宜采用更轻的策略。

三种精简策略:一、总结已完成工作,用简短摘要替换已完成任务的详细上下文,之后在状态中写入 strategy_used: summarize、current_task、last_compacted_at。二、外置参考资料,将大文档或模式移至文件,以上下文中的文件名引用,之后写入 strategy_used: externalize、current_task、last_compacted_at。三、干净重启,写完整交接文档后开新会话,只加载所需内容,之后写入 strategy_used: clean_restart、handoff_path、current_task、last_compacted_at。

状态文件路径:~/.openclaw/skill-state/context-window-management/state.yaml。

应保留在上下文中的内容:当前任务目标、正在执行的步骤、正在修改的相关代码(仅范围内部分)、调试时的近期错误信息。可卸载的内容:已完成任务细节、当前未编辑文件的完整内容、数小时前不同主题的对话历史、可随时重读的参考文档。

限制:资料未提供具体命令、安装方式、收费信息与适用平台,暂未提供。