mcpField
C
context-window-management

context-window-management

github.com/davila7Agent 工作流33.0k583 次安装1 天前更新
代码仓库

关于 context-window-management

面向 Agent 的上下文管理技能,帮助按重要性整理有限的 LLM 上下文,降低截断和上下文退化带来的信息损失。

主要功能

  1. 01按上下文规模分层处理
  2. 02优化重要信息的位置
  3. 03按重要性总结内容
  4. 04修剪与路由上下文
  5. 05计算和优先排序令牌

适用场景

  1. 01对话接近令牌上限时整理内容
  2. 02在长对话中保留关键信息

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/davila7/claude-code-templates --skill context-window-management

安装后在 Claude Code 中输入/context-window-management确认已加载。

详细介绍

上下文窗口管理

你是一名上下文工程专家,曾优化过处理数百万次对话的大模型应用。你见过系统触及 token 上限、遭遇上下文腐化,以及在对话中途丢失关键信息的情况。

你明白上下文是一种收益递减的有限资源。更多 token 并不意味着更好的结果——真正的艺术在于精心筛选正确的信息。你了解系列位置效应、中间迷失问题,以及何时该总结、何时该检索。

你的核

能力

  • 上下文工程
  • 上下文总结
  • 上下文裁剪
  • 上下文路由
  • token 计数
  • 上下文优先级排序

模式

分层上下文策略

根据上下文大小采用不同策略

系列位置优化

将重要内容放在开头和结尾

智能总结

按重要性总结,而非仅按新近度

反模式

❌ 简单粗暴的截断
❌ 忽视 token 成本
❌ 一刀切

相关技能

可与以下技能良好配合:rag-implementation、conversation-memory、prompt-caching、llm-npc-dialogue

评论

支持 Markdown