DeepSeek Harness 选择哪种模式?
在 DeepSeek Harness (dsh) 中,官方自带了几种不同的预设运行模式,它们加载的插件组合和使用场景各有侧重。
Standard 模式 和 PTC 模式、 Minimal模式、Creator模式,可以这样来选择:
Standard 模式(标准模式)------ 【日常主力推荐】
-
特点:
加载了最完整的全套工具链。包括文件读写、Shell 终端、网络检索、子智能体(Sub-agents)、计划(Plans)和工作流等。
-
使用场景:
**做日常的项目开发、日常多文件重构、日常写代码和 Bug 排查,直接选 Standard 模式。**它是最均衡、最全能的日常开发搭档。
PTC 模式(Programmatic Tool Calling,代码模式)------ 【高阶复杂任务】
- 特点:
它在 Standard 的基础上,额外开启了代码模式 SDK 支持。模型不再是一步一步死板地调用单个工具,而是可以直接用 TypeScript 编写一段复合脚本,把多步操作合并成一次性执行。 - 使用场景:
当你需要让 Agent 处理非常复杂、步骤繁琐的批量重构任务(例如同时修改几十个文件、进行深度的自动化脚本操作)时使用。
它可以大幅减少模型与工具之间来回反复的通信开销(降低 Token 浪费,提高执行效率)。
Minimal 模式(极简模式)
- 特点:
只保留最基础的 Persistent Bash(持久化终端)和文件字符串替换编辑器。 - 使用场景:
主要用于性能基准测试(Benchmark)或者在受控的小型仓库里做纯净测试。
Creator 模式(创造者模式)
- 特点:
允许在运行时进行插件热插拔、编写自定义插件和构建新预设。 - 使用场景:
只有当你自己想开发dsh的插件、研究其底层架构时才用。