context-engineer

🔬 上下文窗口诊断与优化专家

上下文窗口分析工具,精准追踪 token 消耗分布,识别冗余配置与低效工具定义,支持快照对比与优化报告生成。

收藏
4.2k
安装
1.3k
版本
1.0.1
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

context-engineer 是一款专为 LLM 智能体设计的上下文窗口优化工具。它通过命令行接口对 OpenClaw 工作空间进行全面分析,帮助用户理解 token 的实际去向,并提供可量化的优化建议。

主要功能模块

  • analyze:扫描工作空间的 SKILL.md、SOUL.md、MEMORY.md 等文件,计算各组件的 token 占用,生成效率评分与优化建议;支持自定义预算(--budget)和快照保存(--snapshot
  • audit-tools:审查 openclaw.json 中的工具定义,识别冗余、重叠和未使用的工具,量化每个工具的 token 开销
  • report:生成综合上下文工程报告,支持终端格式输出
  • compare:对比两个快照文件,计算预期的 token 节省量

显著优点

1. 零依赖设计:仅依赖 Python 3 标准库,无需额外安装,部署门槛极低
2. 全面覆盖:从系统提示词、工具定义到记忆文件、技能开销,无死角扫描

3. 量化决策:提供百分比占比、token 计数、效率评分等硬指标,避免盲目优化

4. 快照驱动:支持 before/after 对比,让优化效果可追踪、可验证

5. 开源生态:MIT 协议,由 CacheForge 维护,与 OpenClaw 深度集成

潜在局限

  • 估算精度:采用 ~4 字符/token 的近似估算,非模型专属 tokenizer 的精确值
  • 输出格式单一:当前仅支持终端格式,缺少 JSON/结构化输出便于 CI/CD 集成
  • 静态分析:仅分析配置文件内容,无法评估运行时动态上下文的增长模式
  • 生态绑定:核心功能深度耦合 OpenClaw 目录结构,通用性受限

适合人群

  • 频繁遭遇上下文窗口不足的 OpenClaw/Claude 用户
  • 需要维护多技能系统的 AI 智能体开发者
  • 追求 token 成本优化的企业级 Agent 运维团队
  • 对提示工程有量化分析需求的技术研究人员

常规风险

  • 路径敏感:依赖特定目录结构(~/.openclaw),自定义部署需手动调整路径参数
  • 误删风险:优化建议可能包含删除建议,用户需人工确认后再执行,避免误删必要配置
  • 预算认知偏差:默认 200K token 预算可能与实际使用的模型窗口不符,需显式指定(如 Claude 3.5 Sonnet 200K vs GPT-4 128K)
  • 快照文件管理:长期累积的快照文件可能占用磁盘,需定期清理

---

来源:CacheForge | OpenClaw 生态官方技能

context-engineer 内容

手动下载zip · 12.6 kB
CHANGELOG.mdtext/markdown
请选择文件