dsh-think-zh-expand-eac
在终端中运行以下命令:
dsh plugin install jing-hy/dsh-think-zh-expand-eac
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端中运行 dsh plugin install jing-hy/dsh-think-zh-expand-eac 即可安装本插件,源码详见 https://github.com/jing-hy/dsh-think-zh-expand-eac
插件介绍
用 DSH 写中文对话时,两个小问题很常见:模型思考和回复偶尔被英文上下文带偏,界面里 Thinking、Tool Call、ASSISTANT 等标签始终是硬编码英文。上游插件 dsh-think-zh-expand 解决了前者,却以 priority:-1 抢占 assistant-step 渲染器自行绘制思考块,与 dsh-turn-fold、dsh-auto-collapse 等折叠插件产生静默冲突——思考块收不起来、折叠栏失效,且不报任何错误。
dsh-think-zh-expand-eac 是上游的派生裁剪版,只保留两件不碰 DOM 结构的事:一是在 System Prompt 最前面注入结构化语言规则,强制思考与回复使用简体中文(代码、命令、路径、术语保持原文);二是在 DOM 层做精准文本替换,把界面残留的硬编码英文标签中文化,通过 MutationObserver 跟随 React 重渲染持续生效。
适合在 DSH Desktop(EAC)或 DSH CLI / Web 中使用折叠插件、又希望思考与界面全程中文的用户。上游自绘渲染器版本仍可用,但若需要 dsh-turn-fold 或 dsh-auto-collapse 正常工作,选 EAC 版即可。
使用场景
- 用 DSH 调试英文项目时希望思考与回复始终留在中文
- 启用 dsh-turn-fold 或 dsh-auto-collapse 后需要思考块能正常收起
- 界面里 Thinking、Tool Call 等英文标签需要中文化
适合人员
- DSH Desktop EAC 的中文用户
- 依赖折叠插件的 DSH CLI 或 Web 用户
- 不想被自绘渲染器锁定 DOM 结构的开发者