AgentSkillsCN

iterative-retrieval

大容量上下文的迭代式检索。对于需要从多份文件中获取信息的任务,采用分批检索的方式,避免一次性加载过多数据而超出上下文窗口的承载能力。

SKILL.md
--- frontmatter
name: iterative-retrieval
description: |
  Large context iterative retrieval. For tasks requiring
  information from many files, retrieves in batches to avoid
  overwhelming the context window.

Iterative Retrieval Skill

策略

不要一次性读取所有相关文件。分批检索:

code
1. sou.search(高优先级关键词) → 核心文件
2. 分析核心文件 → 识别依赖
3. sou.search(依赖关键词) → 补充文件
4. 重复直到上下文充足

与 1M 上下文配合

虽然有 1M 窗口,但无意义地塞满上下文 = 浪费 token + 降低注意力。 精准检索 > 大量加载。

批次大小建议

上下文使用量每批文件数
<100K5-10 文件
100K-500K3-5 文件
>500K1-2 文件 (考虑归档)