SuperAPI AI 工具集

strategic-compact

办公与效率

查看项目

更新于 10-16 07:22

技能介绍

用途:在长会话或多阶段任务中,于逻辑边界手动执行 /compact,保留关键上下文而非依赖任意触发的自动压缩。

主要能力:通过 suggest-compact.js 在 PreToolUse(Edit/Write)钩子中统计工具调用次数,达到阈值后给出压缩建议,默认 50 次调用触发,之后每 25 次再次提醒;阈值可用环境变量 COMPACT_THRESHOLD 调整。

使用方式:需在 ~/.claude/settings.json 中为 Edit 与 Write 配置 PreToolUse 命令 node ~/.claude/skills/strategic-compact/suggest-compact.js。是否执行压缩由用户决定;可用 /compact 并附自定义提示,如 /compact Focus on implementing auth middleware next。

适用场景:会话接近上下文上限、研究到规划、规划到实现、实现到测试、调试后转向新特性、尝试失败后换方案等阶段转换点。建议在规划后、调试后压缩,避免实现中途压缩,压缩前把重要上下文写入文件或记忆。

限制:资料未提供具体模型版本兼容性、安装方式、依赖要求或效果数据;压缩后指令、任务列表、记忆文件、Git 状态、磁盘文件存留,而中间推理、已读文件内容、多轮对话、工具调用历史与口头偏好可能丢失。