DeepSeek Harness 选哪个模式?四种模式对比与选型建议
DeepSeek Harness(简称 dsh)是 DeepSeek AI 开源的一款 Agent 运行框架,核心设计是"一切皆插件"。它内置了四种工作模式(标准、PTC、极简、创造),很多新手装好后会纠结该选哪个。本文把这四种模式的能力差异、适用场景讲清楚,并给出具体的选型建议。
一、四种模式是什么
dsh 的"模式"指的是内置的 Agent 预设,决定了一个会话里 agent 挂哪些工具、用什么人格。切换入口在设置中,或修改配置文件:
agent-presets:
default: standard支持四种取值:standard(标准)、code(PTC)、minimal(极简)、cordis(创造)。
二、四种模式对比
1. 标准模式(standard)
功能最完整:文件编辑、命令行、网页检索、技能、计划、目标、子代理、工作流全都有。适合绝大多数日常任务,是新手默认的选择。
2. PTC 模式(code)
具备标准模式全部能力,但工具以"写代码"的方式呈现——模型写一个 TypeScript 程序,一次执行完成多步操作。本来要来回调用 5 次工具的任务,变成 1 次。适合多步骤、重复性操作多的场景,能明显省时间。
3. 极简模式(minimal)
只保留两个工具:一个持久终端和一个文本编辑器。提示词固定、不加载额外上下文,行为最可控。适合对安全性要求高、只想让它干"读文件 + 改文件"这类简单任务的场景。
4. 创造模式(cordis)
在标准模式基础上,多了"读改写自身运行时"的能力——可以让 agent 帮你编写新的预设、开发插件。官方明确提示:此模式等同 shell 访问权限,只建议在开发插件、创作新预设时使用。
三、怎么选:一张表看懂
| 场景 | 推荐模式 | 理由 |
|---|---|---|
| 新手刚上手 | 标准模式 | 功能全、不容易卡住 |
| 日常写代码、改仓库 | 标准模式 | 工具齐全 |
| 多步骤重复操作 | PTC 模式 | 一次代码调用完成多步 |
| 只做简单文件处理 | 极简模式 | 最可控、最安全 |
| 开发插件/新预设 | 创造模式 | 需要读写运行时 |
| 生产环境高安全要求 | 极简模式 | 工具面最小 |
四、切换方法
方式一:Web UI 设置里切
打开设置 → 通用(或会话设置),选择目标模式即可,对新会话生效。
方式二:改配置文件
编辑 $DSH_HOME/settings.yaml(默认 ~/.dsh 下):
agent-presets:
default: code # 改成 standard / code / minimal / cordis改动同样只影响新会话,正在进行的会话不受影响。
五、几个实用建议
- 默认用标准模式,大多数场景够用且不会出错
- 批量、重复性任务切 PTC,能明显减少往返次数
- 别轻易用创造模式,它等同 shell 权限,日常使用有风险
- 想临时换模式,在会话层面切即可,不用改全局配置
总结
DeepSeek Harness 的四种模式按"能力从全到简、风险从高到低"分布:标准模式全能、PTC 模式高效、极简模式安全、创造模式可扩展。日常默认标准模式,重复任务用 PTC,高安全场景用极简,开发插件时才用创造——按这个思路选,基本不会错。



