跳到正文
MyDSH我的 DSH 实战笔记
English
独立维护,非DeepSeek官方;与mydsh.dev等其他MyDSH站点无关联。

首页/模式与上下文/四种模式怎么用

四个内置预设各是什么:标准 / PTC / 极简 / 创造

选模式的时候不知道差别在哪,随便选一个,出问题又不知道是不是选错了。

已核验版本与环境核验日期2026-11-14
来源
packages/preset/agent-presets/presets/*/preset.yml
宿主版本
0.1.2-alpha.5
核验日期
2026-11-14

四个预设就定义在仓库里的四个目录中,每个目录一个 preset.yml。原文抄下来,不做概括:

orderid名称官方描述原文
1standard标准模式功能完整的编码Agent,支持文件编辑、Shell、文件与网页检索、Skills、计划、目标、子代理和工作流。
2ptcPTC模式功能完整的编码Agent,但默认不提供workflow工具;其他工具通过PTC模式SDK呈现,让模型用一个TypeScript程序组合多步操作。
3minimal极简模式仅提供持久bash与str_replace_editor的双工具编码Agent。
4cordis创造模式用于创建自定义Agent preset:具备标准模式的全部能力,并提供运行时检查、插件实验和preset创作指导。

怎么选

  • 默认用标准模式:工具最全,遇到问题也最容易在网上找到别人踩过的坑。
  • PTC模式适合「多步操作可以写成一段程序」的活,它把五轮往返压成一轮(详见下一页)。代价是要有代码运行时。
  • 极简模式是给「只要一个shell和一个编辑器」的场景。它的工具面最小,可控性最高,但也意味着没有Skills、没有计划、没有子代理——连上下文压缩都没有。
  • 创造模式是给写自定义preset的人用的,多了运行时检查和preset创作指导。日常任务不需要。
最容易踩的坑:以为极简模式只是「功能少一点」。实际它还关掉了上下文压缩(agent.cordis.yml里写着Context compaction is absent),长会话会直接顶到上限。功能少不是大问题,缺了压缩才是。

同一个任务,两种模式的差别

建议自己跑一遍再决定用哪个。做法很简单:同一个任务,在标准模式和PTC模式下各跑一次,只记两个数——工具调用次数与模型往返轮次。不要记墙钟耗时,那个受网络影响太大。

# 标准模式
使用标准模式完成:读取 a.md、b.md、c.md,把三份合成一份 summary.md
# PTC 模式
使用 PTC 模式完成同样的任务

如果PTC那次的工具调用次数显著更少,说明这个任务适合用程序组合;如果差不多,那没必要为它多一层复杂度。

怎么算跑通

照着逐条对,全过才算完成。有一条没过,先解决它再往下。

  • 能说出四个预设各自的工具面差别
  • 知道极简模式没有上下文压缩
  • 自己跑过一次同任务两模式的对比

会失败在哪

现象 / 原因 / 怎么办,按实际踩到的顺序写。

现象原因怎么办
选了极简模式,长会话突然答不上来极简模式没有上下文压缩,上下文顶到上限换标准模式,或缩短单次会话
PTC模式启动报错PTC需要代码运行时且有注册的SDK渲染器(TS或Python)确认codeRuntime可用,否则换标准模式

来源

标「已核验」的,来自本站实跑;标「公开资料整理」的,逐条附出处。