
YKennen/dsh-zh-output
30最近提交 2026年8月15日
dsh-zh-output DSH 插件
本插件为 DeepSeek Harness 提供中文预设,确保模型的所有思考过程和输出均为中文(代码、命令等非自然语言内容除外)。包含五个基于官方模式的中文预设,以及一个中文压缩引擎,在上下文压缩时保持语言约束。
如何安装 dsh-zh-output DSH 插件
dsh plugin --profile <name> add github:<你的用户名>/dsh-zh-output来源命令需要人工核对。复制不会执行命令。
dsh-zh-output DSH 插件数据来源
dsh-zh-output DSH 插件快照日期:2026年8月16日
discovered
dsh-zh-output DSH 插件能做什么
- 提供五个中文预设:standard-zh、code-zh、minimal-zh、cordis-zh 和 router-standard-zh
- 强制两条硬约束:首次提示为中文,人设中包含“语言铁律”强制所有输出为中文
- 附带中文压缩引擎 dsh-zh-compaction,将官方英文摘要指令替换为中文
- 支持通过 `dsh plugin` 命令安装为组合包,或直接复制预设到用户预设目录
- 提供一键部署脚本 deploy.ps1,自动部署压缩引擎并同步预设
- 附带可选补丁,将检查点前言改为中文
dsh-zh-output DSH 插件适合哪些场景
- 需要模型始终以中文回复以提升沟通效率的用户
- 使用 DeepSeek Harness 构建中文应用或聊天机器人的开发者
- 要求模型生成的文档和代码注释全部为中文的团队
- 希望在多语言环境中尝试中文驱动AI工作流的用户
dsh-zh-output DSH 插件适合谁
- DeepSeek Harness 的中文用户
- 将 DeepSeek Harness 集成到中文产品或服务中的开发者
dsh-zh-output DSH 插件的限制
- 仅适用于 DeepSeek Harness,不能独立使用
- 标准 Web/Headless CLI 会覆盖预设根目录,因此组合包安装对标准 CLI 无效;普通用户建议使用复制预设方式
- 检查点前言默认仍为英文,除非应用可选补丁
- cordis-zh 预设默认禁用了 `tool-cordis` 工具,以避免与官方创造模式冲突
dsh-zh-output DSH 插件的仓库 README 摘录
以下文字摘自 dsh-zh-output DSH 插件的上游仓库 YKennen/dsh-zh-output 的 README,版权归原作者,仅作引用。
为 [DeepSeek Harness](https://github.com/deepseek-ai/deepseek-harness) 提供「强制中文思考与输出」的中文预设(模式)。 每个中文预设都满足两条硬性约束: 1. 注入给模型的第一句话是中文; 2. persona 中写入「语言铁律」,强制模型的全部思考过程与所有输出使用中文(仅代码、命令、标识符、URL、文件路径、日志原文等非自然语言内容可保留原样)。 ## 包含的模式 | 目录(预设 id) | 显示名 | 对应官方模式 | |----------------|--------|-------------| | `standard-zh` | 标准模式(中文) | `standard` | | `code-zh` | PTC 模式(中文) | `code` | | `minimal-zh` | 极简模式(中文) | `minimal` | | `cordis-zh` | 创造模式(中文) | `cordis` | | `router-standard-zh` | 路由标准模式(中文,实验性) | `router-standard`(自定义) | 前四个预设基于官方预设完整复制而来,仅改动人设(persona)、计划模式提示词与注释,功能与官方版本一致。`router-standard-zh` 基于你自定义的 `router-standard`(任务感知路由)实验预设:保留 router 的机制与工具(`dev_router_status` / `dev_router_mode` / `dev_mode_subagent`),仅把注入给模型的所有自然语言(人设、模式 persona、路由指导、工具描述)中文化并加入「语言铁律」,压缩引擎同样使用中文版 `dsh-zh-compaction`。 ## 安装 ### 方式一(推荐,任何部署都可靠):复制到用户预设目录 把 `presets/` 下的目录复制到你的用户预设根目录。该目录默认是 `${DSH_HOME:-$HOME/.dsh}/.agent-presets/`(Windows 下为 `%DSH_HOME%\.agent-presets\`,未设置 `DSH_HOME` 时为 `%USERPROFILE%\.dsh\.agent-presets\`)。 Windows PowerShell(在本仓库根目录执行): ```powershell $root = if ($env:DSH_HOME) { $env:DSH_HOME } else { Join-Path $env:USERPROFILE '.dsh' } $dest = Join-Path $root '.agent-p
阅读完整 README仓库许可: MIT
dsh-zh-output DSH 插件常见问题
如何安装这个插件?
你可以通过复制预设到用户预设目录,或使用 `dsh plugin` 命令安装:`dsh plugin --profile <name> add github:YKennen/dsh-zh-output`。标准 CLI 用户推荐使用第一种方法。
这个插件支持官方 DeepSeek Harness 的 Web 界面吗?
支持。安装预设后,在新建会话时模式选择器中会出现中文模式,无需重启。
上下文压缩还会是英文吗?
插件附带了一个中文压缩引擎,将英文摘要说明替换为中文。但压缩消息的前言(第一行)仍然是英文,除非你应用可选的补丁脚本。
我可以使用 router-standard-zh 预设吗?
可以,但它是实验性的。它保留了路由机制和工具,所有自然语言改为中文,基于自定义的 'router-standard' 预设。
为什么 cordis-zh 预设禁用了 tool-cordis 工具?
为了避免与官方创造模式冲突,因为官方创造模式注册了一个进程级单例的检查器。如果你从不使用官方创造模式,可以编辑预设的 YAML 文件来启用它。