소스 정보
- 저장소
- Colin4k1024/tsp
- 최근 소스 활동
- 2026년 7월 14일 01:35
- 감지된 SKILL.md 언어
- 중국어
- 스타
- 2
- 포크
- 1
설치 방법
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
소스 파일 검토
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
메뉴
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/Colin4k1024/tsp --skill strategic-compact명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
自动化视觉测试与 UI 交互验证。部署功能后使用浏览器自动化验证关键页面、核心路径和发布前回归。 当任务需要真实浏览器验证渲染、导航、交互或前端上线风险时使用。
SKILL.md 표시 중
SOC 직업 분류 기준
| name | strategic-compact |
| description | 上下文优化技能,通过 trigger-based 懒加载和 context composition awareness 自动重组长会话上下文。 |
| origin | adapted from ECC |
上下文优化技能,通过 trigger-based 懒加载和 context composition awareness 自动重组长会话上下文。
Claude Code 默认由原生 auto-compact 决定压缩时机;下列百分比 trigger 只用于手动兜底模式:
| Trigger | 条件 | 行为 |
|---|---|---|
context_65% | 上下文使用 > 65% | 触发 advisory 压缩建议 |
context_70% | 上下文使用 > 70% | 触发压缩建议 |
context_85% | 上下文使用 > 85% | 强烈建议手动压缩 |
logical_break | 检测到逻辑断点 | 建议整理 |
specialist_done | specialist 完成 | 归档输出 |
理解上下文不同部分的价值:
高价值(总是保留):
中等价值(根据大小决定):
低价值(安全丢弃):
提取所有决策,保存到 ~/.claude/memory/error_experience/decisions/
提取 pending items 和 next hints,保存到 session summary
保留系统提示和最近 20 轮对话,压缩中间部分
将长工具输出替换为摘要:[File X read, Y lines]
| Skill | 关系 |
|---|---|
| Memory Persistence | Strategic Compact 使用其存储来保存决策和摘要 |
| Error Experience Library | 从压缩的上下文中提取错误模式 |
| Continuous Learning | Instincts 从归档的上下文中生成 |
用户:连续工作 2 小时后
Claude Code:上下文接近原生 auto-compact 阈值
系统:触发 PreCompact(auto),保存 compact 轮次并清理旧计量缓存
Claude Code:自动执行压缩
系统:下一轮只读取压缩后的新 usage,不复用压缩前的高水位
用户:运行 /code-review
Specialist:输出详细代码审查报告
系统:检测到 specialist_done trigger
系统:提取关键结论,丢弃详细追踪
系统:保存结论到 memory store
scripts/lib/context-window.js 统一计算上下文压力。context_window.used_percentage / remaining_percentage 是官方预计算值,直接使用,不再重复扣除 auto-compact buffer;context_window_size 用于区分 200K 与 1M 窗口。ccometixline.context_window.remaining_percentage、ccometixline_context_window.remaining_tokens、TSP_CONTEXT_WINDOW_JSON 或 CCOMETIXLINE_CONTEXT_FILE。context_window、transcript JSONL usage、bridge file 和 transcript size fallback。scripts/hooks/pre-compact.js 同时匹配 auto|manual,每次 PreCompact 会递增 .tsp/context/compact-state.json 的 session / total compact count,并清除压缩前的 bridge / debounce 状态。suggest-compact.js 默认 auto 模式,不注入人工 /compact 提示;仅在 DISABLE_AUTO_COMPACT=1 或 STRATEGIC_COMPACT_MODE=manual 时启用下表的手动兜底。| 使用率 | 紧迫度 | 建议操作 |
|---|---|---|
| < 65% | low | 无需操作 |
| 65-70% | advisory | 提醒控制上下文增长 |
| 70-85% | medium | 建议压缩,可选择性执行 |
| 85-95% | high | 强烈建议压缩 |
| > 95% | critical | 必须立即压缩 |
/compact - 手动触发压缩/compact status - 显示当前上下文使用率/compact plan - 显示压缩计划而不执行