SuperAPI AI 工具集

high-tide

智能体与模型

查看项目

更新于 10-16 05:01

技能介绍

High Tide 用于在上下文质量下降前停止工作,捕获关键事实、按需持久化项目经验,并为用户执行 /clear 后的重续工作生成重启交接。触发条件包括实测上下文用量超过 98%、出现上下文上限或自动压缩警告、用户调用 $high-tide,或智能体出现上下文退化症状(重复已否决方案、丢失文件或分支状态、反复重读同一上下文)。

主要能力包括:通过 scripts/context_percent.py 将实测上下文载荷或状态片段归一化为已用百分比,支持 Claude 状态行 JSON、ctx:87% 渲染文本、Codex /status 文本,或用 --mode used / --mode remaining 标记的显式值;无输入时检查 ${CLAUDE_CONFIG_DIR:-~/.claude}/statusline/context.json。退出码 0 表示找到实测值,1 表示无实测值,2 表示输入无效或冲突。

常用命令:scripts/context_percent.py --json < statusline-payload.json;printf '%s\n' 'ctx:87%' | scripts/context_percent.py --json;scripts/context_percent.py --mode remaining --json '4%';scripts/context_percent.py --json;scripts/context_percent.py --self-test。

交接默认保存到 repo-local 路径 docs/.ai/handoffs/<timestamp>-high-tide-<slug>.md;无仓库或不可写时以围栏文本返回。持久项目经验写入 docs/.ai/lessons/,记录混乱、错误路径、阻塞、更正与未来捷径。限制:只读、仅审查、仅报告或仅诊断任务不创建文件;不得把普通环境变量或工具调用次数估算当作实测上下文;未测得来源时须标注 unknown,不得谎称超过 98%。