# DSH 中文极简自定义模式
[English](README.md) | 中文
完整保留 `dsh-custom-mode` 的设置页:可以手动编辑系统提示词、切换基础模式、开关插件行并管理多个助手。本分支只修改首次安装默认值:基础模式为极简模式,完整系统提示词为 `你是一个中文助手`。
## 安装
从 GemChance 的 GitHub 稳定版本安装:
```sh
dsh plugin --profile web add https://codeload.github.com/GemChance/dsh-chinese-minimal-mode/tar.gz/refs/tags/v2.3.0
```
重启为这个 profile 提供服务的进程。设置页上的版本号才是正在运行的版本。
桌面端从应用里的插件页安装。CLI 不能改 `profiles/desktop`。
在 Windows 上,`install.sh` 是 bash,而且 PATH 里要有 `dsh`。否则用 DeepSeek Harness 自带的 `dsh`,或 `node node_modules/@deepseek-ai/dsh/lib/bin.js`。
## 使用
1. 打开设置 → 自定义模式。
2. 改系统提示词。保存按钮在编辑器下面。
3. `settings.yaml` 里还没有 `agent-presets.default` 时,新会话用这个助手。已经写过的值保持原样。
首次安装会创建“自定义模式”,默认选中极简模式,并把 `prompt.md` 初始化为 `你是一个中文助手`。之后所有内容都可以继续在设置页手动修改,升级不会覆盖已有用户数据。
提示词是 `prompt.md`。下一步组装模型输入时会重读这个文件。历史可以把旧稿载入编辑器;载入不落盘。打开页面之后文件被改过时,这一次保存会被拒绝。模型要改同一份文件,只能走 `custom_prompt`,并且先问过你。
页面分成两支。当前助手改的是已经打开的这一位,基础模式五档都可以点。新建助手只在点「新增助手」时写入:开发、写作、聊天可以点,工具底只有官方标准模式是亮的。其余四档是暗的,在这一支里点不了。
| 姿态 | 新建之后 |
| --- | --- |
| 开发 | 官方标准模式,工具按出厂。 |
| 写作 | 官方标准模式。终端关,文件工具开。 |
| 聊天 | 官方标准模式。文件和终端关。 |
## 边界
- 不替换标准、PTC、极简、创造。
- 不附带角色扮演预设。
- 不用 CLI 改桌面端 profile。headless 不会启动使用 agent preset 的会话。
## 兼容
声明范围:`>=0.1.5-rc.2 <0.2.0-0 || >=0.1.6-alpha.1 <0.2.0-0 || >=0.1.7-alpha.1 <0.2.0-0 || >=0.2.0-0 <0.3.0-0 || >=0.2.1-alpha.1 <0.3.0-0`
| dsh | 声明 | 2.3.0 核对 |
| --- | --- | --- |
| `0.2.0-rc.2` | 声明支持 | 本版发布前的 Windows web profile |
| `0.2.1-alpha.1` | 声明支持,CI 有这条腿 | 本版没有重跑 |
| `0.1.7-rc.2` | 声明支持,CI 有这条腿 | 本版没有重跑 |
单元套件在 WSL2 Ubuntu 26.04 下也通过了(只有 Node,没有 dsh 进程,没有浏览器)。这不是 Linux 桌面的结果。
## 文档
- [docs/TROUBLESHOOTING.zh.md](docs/TROUBLESHOOTING.zh.md) — 装到旧版、基础模式不可用、升级停在半截
- [docs/ARCHITECTURE.zh.md](docs/ARCHITECTURE.zh.md) — 提示词在哪被读,依赖宿主的哪些调用
- [docs/PUBLISHING.zh.md](docs/PUBLISHING.zh.md) — tag 与发布
- [CONTRIBUTING.zh.md](CONTRIBUTING.zh.md) — 给人看
- [AGENTS.md](AGENTS.md) — 给 agent 看
## 许可证
MIT