前言¶
DeepSeek Harness 里的 Agent,其内部思考过程(思维链、逐步规划、工具调用推理)由同一份系统提示词驱动。当工具返回英文内容(如网页抓取结果、文档或报错信息)时,Agent 的思维链容易发生语言漂移,逐步切换到英文,导致后续推理与最终回答的语言不稳定。
这个插件的作用是在启动时向系统提示词注册一段规则,强制内部思考使用简体中文,而最终回答的语言则交给模型自身判断(可保留英文专有名词、代码标识符等)。
核心功能¶
- 强制简体中文思考:覆盖思维链、规划、工具调用推理、自我审查等场景。
- 注入位置固定:位于 persona 之后,行为可预期。
- 生命周期自动回收:插件卸载或上下文停止时自动清理注册的 section。
- 零外部依赖:不引入第三方 npm 包,规避本地目录挂载时的依赖加载崩溃。
安装与启用¶
安装完成后,必须重启 DeepSeek Harness 才能生效。重启后,新建一个普通“标准模式”会话,观察思考块应全程为简体中文。
1. CLI 安装¶
在任意非 desktop profile(如 web、tui 或自定义 profile)下执行:
dsh plugin --profile <name> add github:yingjian666/dsh-zh-thinking
2. DSH Desktop 4.1+ 安装¶
- 打开设置 → 插件。
- 选择“从其他来源安装”。
- 插件来源填写:
github:yingjian666/dsh-zh-thinking。 - 勾选“高级选项”(这是关键,否则无法识别 GitHub 来源)。
- 确认全权访问后安装。
- 重启 DSH。
3. 离线安装¶
如果网络环境受限,可以下载 .tgz 包:
- 从 GitHub Releases 下载打包文件。
- 设置 → 插件 → 从其他来源安装。
- 填入
.tgz文件的绝对路径。 - 勾选“高级选项”。
- 重启 DSH。
注意事项¶
- 逻辑极简:插件逻辑仅包含一个文件
lib/index.js,不包含 HTTP 路由或客户端面板。 - 维护承诺:作者不承诺持续维护,仅供学习尝试。
- Preset 兼容性:在“梁神模式”等两阶段锚定 preset 下,首轮锚定阶段提示词会被过滤,晋升后自动恢复。这是 preset 的锚定行为,不是插件失效。
- 版本兼容:依赖 DSH 内核
>=0.1.1-rc.1 <0.3.0-0。安装后如遇不生效情况,请检查内核版本是否满足要求。