dsh-zh-thinking:强制 DeepSeek Harness 使用简体中文思考的宿主插件

前言

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 包:

  1. 从 GitHub Releases 下载打包文件。
  2. 设置 → 插件 → 从其他来源安装。
  3. 填入 .tgz 文件的绝对路径。
  4. 勾选“高级选项”。
  5. 重启 DSH。

注意事项

  • 逻辑极简:插件逻辑仅包含一个文件 lib/index.js,不包含 HTTP 路由或客户端面板。
  • 维护承诺:作者不承诺持续维护,仅供学习尝试。
  • Preset 兼容性:在“梁神模式”等两阶段锚定 preset 下,首轮锚定阶段提示词会被过滤,晋升后自动恢复。这是 preset 的锚定行为,不是插件失效。
  • 版本兼容:依赖 DSH 内核 >=0.1.1-rc.1 <0.3.0-0。安装后如遇不生效情况,请检查内核版本是否满足要求。
羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜