Blog · 指南

DeepSeek Harness 四种模式:完整指南

2026 年 8 月 14 日 · dshbase

DeepSeek Harness 内置四种预设。别想复杂了——它们就是模板预设,打包了一组插件方便你开箱即用。切换模式改变的是Agent 手上有什么工具、按什么规则跑,不是模型能力。

1. 标准模式

如果你第一次使用、或对底层机制不了解,无脑选标准模式。它是功能全开的编码 Agent,插件都预设好了:

  • 文件读取与编辑
  • Shell
  • 文件搜索与网页搜索
  • Skills、计划、目标
  • 后台任务、子 Agent、工作流

2. PTC 模式(程序化工具调用)

PTC 拥有标准模式全部能力——区别在工具的呈现方式。标准模式里模型通常发起一次工具调用、拿到结果再决定下一步;PTC 模式会给模型一套 Code Mode SDK,让模型写一段 TypeScript 程序,在一次 run_code 里组合多个工具操作。

原来可能需要五次模型往返的读取、搜索、筛选、并行调用和结果整理,有机会被压进一次程序执行。这会减少模型与工具之间来回对话的次数,更适合结构化、多步骤、可并行的操作,同时更省 token

代价是:需要模型具备足够稳定的代码规划能力,调试难度也高。小白先别碰,用标准模式就行。等你遇到大量重复工具往返,或想测试 DeepSeek 模型的程序化工具调用能力,再开 PTC。

3. 极简模式

极简模式只给模型两个核心工具:一个持久 Bash、一个文件编辑器。它还把系统提示词固定成一句非常简单的「你是一个有帮助的软件工程助手」,去掉上下文压缩和大量额外能力。

这个模式主要用于最小环境下的模型基准测试——比如比较两个模型的裸 Agent 能力,非常好用。但没事别日常用,你会发现根本没法用。

4. 创造模式 ——「现场造扳手」模式

创造模式是 DeepSeek Harness 最特别的地方。它拥有标准模式完整能力,还能检查自己正在运行的 Cordis 环境,在内存中试验插件——让 Agent 能直接改造自己

例子:

「帮我做一个只允许读代码、不允许改文件,专门负责安全审计的模式。」
「帮我做一个接入公司内部搜索、固定使用某个模型、拥有三种专属 Skills 的研究 Agent。」

你甚至可以先让 Agent 检查自己已有的插件,发现缺某个插件的话,现场创造一个插件,然后直接挂到正在运行的流程中。用一个比喻:Agent 发现自己没有扳手,于是现场造了一把扳手,插到自己手上,接着用这把扳手继续干活。这是整个 DeepSeek Harness 的核心特点,也是 Cordis 内核最棒的体现。

怎么理解模式

预设就是一个 Agent 所运行的插件集合——工具、提示词、能力。复制一份改改,或用创造模式让 Agent 帮你建。不同预设暴露不同的斜杠命令(极简只有目标命令,标准/代码/创造包含压缩、目标、计划等)。

相关:DeepSeek Harness 的会话是只追加的事件日志——见我们的会话可观测性文章。

全部文章 →

🌐 English