Skip to content

6.3 Agent 预设

本节目标

理解 Agent 预设是什么,学会在预设之间切换,并知道怎么创建一个自定义预设。

预设决定"agent 是什么样"

同样一个 dsh,agent 可以有不同的"形态":有的功能全、有的精简、有的可以自己扩展。Agent 预设就是这些形态的出厂配置,它决定一个新会话里的 agent 是什么样。

设置面板点 Agent 预设 tab,就能看到所有预设:

Agent 预设

内置的四个预设

dsh 内置了四个预设,从上到下能力从全到简:

预设能力适合
标准模式功能完整的编码 Agent:文件编辑、Shell、文件与网页检索、技能、计划、目标、子代理、工作流日常默认(推荐)
PTC 模式标准模式的全部能力,但工具通过 Code Mode SDK 呈现,模型用 TypeScript 程序组合多步操作喜欢程序化控制的玩家
极简模式只保留两个工具:持久 bash 和 str_replace_editor极简环境、专注跑命令
创造模式以标准模式为蓝本,用于创作自定义预设用来制作自定义预设

标准模式是大多数人的日常选择,也是默认预设。它是"功能完整的编码 Agent",前面几章讲的所有能力它都具备。

怎么切换预设

设置 → Agent 预设 → 点选目标预设即可。切换后:

  • 新会话使用新预设
  • 已存在的会话保持开始时的预设不变

主界面底部输入框上方也会显示当前会话用的预设,比如标准模式

创建自定义预设

内置预设不够用?用创造模式创建自定义预设:

  1. 先切到创造模式
  2. 通过复制现有预设创建你的副本(浏览器端只做复制,不直接写配置)
  3. 编辑预设的配置文件,调整 agent 的组成和行为
  4. 保存后,新会话就可以选你的自定义预设

自定义预设适合对 agent 行为有特殊要求的场景,属于进阶玩法,先知道有这条路就行。

常见问题

问:预设之间差别大吗?

主要差别在能力范围。标准模式什么都有,极简模式只留核心。日常用标准模式不用纠结。

问:换了预设,会话里之前的配置会丢吗?

不会。预设只管新会话,旧会话还是原来的样子。

小结

  • Agent 预设决定新会话 agent 的形态,设置面板可切换
  • 四个内置预设:标准(默认)、PTC、极简、创造
  • 创造模式可制作自定义预设,进阶玩法

预设选好了,最后一节把界面调成你看着舒服的样子:主题。

发现错误?提交反馈 · 欢迎 提 PR 改进本书