vkxkzsp769-cloud/dsh-context-compressor0

dsh-context-compressor

DeepSeek Harness Web UI (dshweb) 自动上下文压缩插件:按 Token 阈值自动将老旧非系统对话浓缩为 system 摘要,并在 UI 显示释放空间与 Token 进度条。

包名
dsh-context-compressor
版本
0.1.0
最近更新
2026年8月18日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:vkxkzsp769-cloud/dsh-context-compressor

⚙️ 配置

配置键默认值说明
enabledtrue总开关
thresholdRatio0.6Token 使用率达到该比例触发压缩
minConversationTurns10最小会话轮次,防过早压缩
maxContextTokens128000模型最大上下文(tokens)
compressRatio0.3压缩区域比例(压缩最早 30%,保留最近 70%)
keepSystemMessagestruesystem 消息永不参与压缩
modeldeepseek-chat摘要主模型
fallbackModelgpt-4o-mini主模型失败时的备用模型
apiBaseUrl''OpenAI 兼容端点;留空自动选择(deepseek / gpt)
apiKey''API Key;留空读取 DEEPSEEK_API_KEY / OPENAI_API_KEY
summaryPrompt内置中文 Prompt摘要指令(200 字核心事实)
summaryMaxChars200摘要输出上限(字符)
requestTimeoutMs30000摘要请求超时
minCompressionIntervalMs300000两次压缩最小间隔(冷却)
tokenizertiktokentiktoken(BPE)或 heuristic(len/4 估算)
uiEnabledtrue是否插入 UI 通知与进度条