DeepSeek Harness (DSH) 的插件架构支持通过插件扩展功能。自定义模式 (Custom mode) 是开发者常用的一种配置,用于定义特定的系统提示词和运行环境。原生配置在首次安装时通常没有默认的中文提示词或基础模式。dsh-chinese-minimal-mode 插件解决了这个问题,它修改了首次安装的默认配置,并提供了一个可编辑的 Markdown 系统提示词。
插件定位¶
该插件由 GemChance 维护,License 为 MIT。它是一个 DeepSeek Harness 的 Minimal 预设插件。其核心改变仅在于修改首次安装时的默认值:默认基础模式为 Minimal,系统提示词默认为“你是一个中文助手”。它不改变核心逻辑,而是保留了完整的 dsh-custom-mode 设置 UI,允许用户在此基础上进行配置。
核心功能¶
- 保留完整 UI:保留完整的
dsh-custom-mode设置界面,支持基础模式切换、插件行开关、以及多个助手的管理。 - 默认配置:首次安装时,会自动创建自定义模式,初始化基础模式为 Minimal,初始化系统提示词为“你是一个中文助手”。
- Markdown 编辑:提供 Markdown 格式的
prompt.md文件供用户编辑系统提示词。编辑器下方提供直接保存按钮。
安装与启用¶
在终端执行以下命令进行安装:
dsh plugin --profile web add https://codeload.github.com/GemChance/dsh-chinese-minimal-mode/tar.gz/refs/tags/v2.3.0
安装后,需要重启对应 profile 的进程才能生效。桌面端应用可以通过应用内的插件页面进行安装。注意,CLI 无法修改桌面配置文件。
典型用法¶
- 打开设置 → 自定义模式。
- 在编辑器下方直接保存系统提示词。系统会在保存时检查
prompt.md是否被外部修改,如果检测到冲突会拒绝覆盖。 - 新建会话时,如果
settings.yaml中没有指定agent-presets.default,将使用此助手。
适用场景与注意¶
该插件适合需要快速启动一个基于 Minimal 基础模式且默认为中文助手的场景。
在使用时需注意以下限制:
- 不替换官方模式:插件不替换 Standard、PTC、Minimal 或 Creator 模式。
- 无角色扮演预设:不包含任何角色扮演预设。
- CLI 限制:不能通过 CLI 在桌面配置文件中运行。
- 无头模式限制:无头模式不会启动使用助手预设的会话。
总结¶
该插件通过修改默认配置,降低了中文场景下使用 DeepSeek Harness 的配置门槛。更多技术细节和源码可参考项目仓库。