zhangzhenwen1/dsh-task-effort ↗★ 0
dsh-task-effort
Auto-adjust model reasoning effort per task: off/low/high/max with task classification, peak-pricing-period capping, countdown notices, and in-turn error escalation
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:zhangzhenwen1/dsh-task-effort说明文档
阅读完整 README ↗配置项
| 键 | 默认 | 说明 |
|---|---|---|
enabled | true | 总开关 |
providers | ["deepseek-official"] | 只调整这些 provider 的请求 |
defaultEffort | "high" | 无信号时的默认档位 |
maxKeywords | 见源码 | 复杂任务关键词(命中→max) |
offKeywords | 见源码 | 闲聊关键词(命中→off) |
politenessPrefixes | 见源码 | 判定前剥离的礼貌前缀 |
continuationKeywords | 见源码 | 继续类指令(沿用上一轮) |
longThreshold | 200 | 消息长度超过即 max |
shortThreshold | 4 | 短于此且无信号则沿用上一轮 |
escalateOnError | true | 轮内工具报错后升级到 max |
costAware | true | 时段感知:高峰时段(北京时间工作日 09-12/14-18)价格更高,自动压档省钱 |
peakCap | "high" | 高峰时段的 effort 上限(max 被压到该档;可设 "low"/"off",null 关闭限档) |
periodOverride | null | 测试用:强制时段 "peak" / "offpeak"(演示限档效果) |
subagents | "auto" | 子代理策略:auto / off |
notify | true | effort 变化时注入说明(含时段与距下一时段倒计时) |
log | true | 打印判定日志(task-effort: agent=… effort=… reason=…) |