leolee9086/dsh-context-care ↗★ 1
dsh-context-care
为 DeepSeek Harness 提供疲劳度、唤醒值、分段彩色数值显示与自主上下文压缩的独立 Cordis 插件 适合需要精细化管理模型上下文预算、防止超限和降低开销的用户。
Install
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:leolee9086/dsh-context-careREADME
Read the full README ↗配置
| 字段 | 默认值 | 含义 |
|---|---|---|
budgetRatio | 0.8 | 疲劳度分母占模型窗口的比例;与预设压力阈值配合设置 |
wakefulnessRatio | 1/3 | 唤醒值饱和时的保留信息量比例 |
fatigueExponent | 1.5 | 疲劳度增长曲线指数 |
retainRatio | 0.16 | 主动压缩保留的近期历史预算比例 |
minFreshTokens | 1024 | 待压缩区间的新内容最低估算量 |
minNoteChars | 1000 | 续接笔记 UTF-16 字符数下限(堵掉「随便写两句」) |
maxNoteChars | 10000 | 续接笔记 UTF-16 字符数上限 |
contextBudgetTokens / billingInputCeilingTokens | 未设置 | 政策合计容量 / 输入计费上限;可由 exact routeBudgets 覆盖 |
safetyTokens / burstTokens / releaseMarginTokens | 0 | 硬预算安全量 / 软预算突发量 / 维护释放余量;部署应明确填写 |
summarySafetyTokens | 跟随 safetyTokens | 摘要输入安全量 |
retainTokens | 未设置 | 覆盖 retainRatio 的保留尾部 token 数,允许 0 |
maxOverflowRetries | 1 | 同一请求序列的溢出恢复重试上限 |
maxPasses | 继承,缺少公开配置时 2 | 普通维护继承对应路由的 compactionRetries + 1;显式设置覆盖该值,与摘要输入错误的 summary.maxRetries 分开 |
rangeStrategy | basic-prefix | 最大完整前缀,或 target-prefix 的较小目标前缀 |
expectedCheckpointTokens | 未设置 | target-prefix 必填的完整替换物预测价格;提交仍按实际输出检查 |
maxSummaryRepairRetries / maxSummaryCallsPerAction | 未设置 | 同步修复次数 / 实际摘要派发次数的显式上限 |
summary | 继承 provider 公开配置 | provider、model、maxTokens、maxRetries 覆盖 |
modelScopedPrompts | 空列表 | 明确路由的静态、切换与输出模式规则 |
softBudgetRatio / hardBudgetRatio / hysteresisRatio | 0.72 / 0.8 / 0.05 | 仅兼容旧配置及其合法性校验,不决定新请求阈值 |
auxiliaryBudgetRatio | 0.12 | 仅兼容旧配置;摘要采用自己的完整硬输入预算,范围空间扣除系统、工具、提示和指令 |
比例必须大于 0 且小于 1,保留比例小于预算比例;计数上限必须为正整数。配置错误在挂载时拒绝。