dsh-ccd
Show the user short first-person working notes instead of the raw chain of thought, while the model keeps seeing the full reasoning
Install
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add https://github.com/mmyddd/dsh-ccd/releases/latest/download/dsh-ccd.tgzREADME
Read the full README ↗配置
插件页的「思考笔记」设置区按下面的字段生成表单,改完即时生效并写进 profile(跨 DSH 升级保留)。
| 字段 | 默认 | 说明 |
|---|---|---|
enabled | true | 关掉就直接显示原文 |
provider / model | 空 | 转述模型;留空用会话默认模型 |
maxTokens | 400 | 转述请求输出上限 |
temperature | 0.5 | 转述温度;0 表示不传 |
language | auto | auto / zh / en / custom,auto 跟随浏览器语言 |
customLanguage | 空 | language: custom 时的目标语言,≤40 字 |
parallel | 3 | 每轮并发转述数 |
timeoutSec | 20 | 单段超时 |
maxSummaries | 0 | 一轮最多几段;0 不限 |
minTail | 0 | 尾巴短于此值丢弃;0 用语言默认(中文 60 / 其它 120) |
maxRunes | 0 | 单条笔记字数上限;0 用语言默认(中文 200 / 其它 420) |
streamFirst | 100 | 第 0 段目标字数 |
streamStep | 200 | 每段递增 |
streamMax | 1800 | 单段上限 |
prefix | 空 | 笔记必须以它开头,否则丢弃重试 |
blockedRegex | 空 | 命中即整段作废(大小写不敏感) |
avoidPrefixes | [] | 禁用的开头,只对首次尝试生效 |
retainDays | 14 | 笔记保留天数;0 表示只受条数上限约束 |
writer | provider | provider 走已配置的供应商;local 走本机模型 |
localQuant | Q4_K_M | 量化精度,六档可选;换档等于重新下载 |
localDataRoot | 空 | 运行时与模型的下载目录;空则用 /storages/dsh_ccd_local |
localThreads | 4 | 本地服务的 CPU 线程数 |
localContext | 8192 | 本地服务的上下文长度 |
localIdleSec | 300 | 闲置这么多秒后卸载模型;0 表示常驻 |
两个要点:
- 思考固定关闭,没有开关。 转述模型不该在想笔记的时候再想一遍,那会把预算烧在看不见的地方、把笔记截断在半句。如果某个路由不支持关思考,插件会退一步保证笔记完整,而不是硬关。
- 切段长度决定笔记的粒度。 默认从 100 字起,每段递增 200 字、封顶 1800 字。想让笔记更细就调小
streamFirst和streamStep,代价是调用次数变多。