Skip to content

6.1 常规设置 ​

本节目标

把 dsh 的通用偏好设置过一遍:预设、权限agent 能执行的操作范围,由沙箱和审批策略共同决定。Permission/pərˈmɪʃn/、语言、外观、字号、工作步骤展示、回车行为等。

设置面板在哪里 ​

点主界面左侧边栏底部的设置按钮,弹出设置面板。第一个 tab 就是通用设置,日常用到的偏好都在这。导航栏里还有模型(第 1 章)、内置插件(6.2 节,只读清单)、Agent 预设(6.3 节)。面板顶部有打开配置文件入口,页脚显示当前版本号,提问题或对照更新日志时报版本号就行。

设置面板

通用设置都有什么 ​

设置项作用默认
Agent 预设新会话一次独立的对话记录,有自己的上下文,互不干扰。Session/ˈseʃn/默认用什么 Agent(标准模式等)标准模式
权限新会话的默认权限模式Workspace Write
语言界面语言(中文 / 英文)跟随浏览器
外观界面主题(浅色/深色/跟随系统)跟随系统
字号大小会话内容正文的字号14px
工作步骤展示工具调用过程默认显示多少细节(3.2 节)详细
性能与用量统计信息显示多细详细
对话中网页链接的打开位置点回答里的网页链接去哪应用内侧边栏
代码工作工具显示轨迹、本轮代码差异、新对话中的 Agent 预设切换(4.10 节)开
上传 Session Log用官方模型 API 时把会话日志随请求上传,帮助改进模型与产品开
快捷键查看和编辑当前可用的快捷键-
繁忙时 Enter 行为agent 运行时按 Enter 怎么处理排队发送

逐个说明一下新增的几项,老面孔挑要点讲。

Agent 预设:决定新会话一次独立的对话记录,有自己的上下文,互不干扰。Session/ˈseʃn/的 agent 类型。切到"标准模式",新会话就是功能完整的编码 Agent。具体有哪几种,6.3 节细讲。

权限agent 能执行的操作范围,由沙箱和审批策略共同决定。Permission/pərˈmɪʃn/:新会话默认的权限模式,对应 4.4 节的档位。日常保持工作区内修改,需要全局操作再手动切。

语言:界面语言,支持中文和英文两种。默认跟随浏览器的语言设置,也可以手动切到另一种,切换立即生效。

外观:主题设置,浅色、深色、跟随系统三选一,6.4 节细讲。

字号大小:0.1.7-alpha.1 起,通用设置里可以调会话内容的字号(默认 14px),点增大/减小按档位步进。只影响对话区正文,不影响整个界面。

工作步骤展示:0.1.7 起新增的四档开关,控制消息流里工具调用过程默认显示多少细节(简洁 / 标准 / 详细 / 完全展开)。它是 3.2 节过程分组体验的总开关,细节在那节讲。

性能与用量:0.1.7-alpha.1 起,控制输入卡片下方的统计药丸、上下文圆环和已完成轮次的用量显示多细,简洁和详细两档。不想被数字包围选简洁就行。

对话中网页链接的打开位置:0.1.7-alpha.1 起,点 agent 回答里的网页链接时,默认在应用内侧边栏打开(走 2.3 节的侧栏浏览器);换成默认浏览器则交给系统浏览器。这项只在装了内置浏览器的部署里显示。

代码工作工具:0.1.7-rc.2 起更名(此前叫开发者工具),开关打开后,界面里会多出三样东西:轨迹 / Session log 视图入口(4.10 节)、本轮代码差异(3.2 节的改动文件卡片),以及新对话中的 Agent 预设切换(6.3 节)。名字看起来像调试开关,实际管的是这几处进阶界面,日常想用轨迹视图就让它保持打开。

上传 Session Log:0.2.0-rc.1 起新增的隐私开关,全名是在使用官方模型 API 时上传 Session Log。默认开启:你通过官方 API 对话时,完整会话日志的未上传部分会随请求一起发给 DeepSeek,用于改进模型与产品。把它关掉就不再上传,保存后立即生效,不用重启;之后重新打开,会把关闭期间积攒的部分一并补传。介意隐私就关,它只影响日志上传,不影响对话本身。

快捷键:0.1.7-rc.2 起,通用设置里新增的入口,点编辑快捷键打开快捷键对话框。里面分应用操作(新会话、搜索会话、添加工作区、重命名、分叉、归档、打开设置、左右侧栏、新建终端、分栏、关闭页面等十几项)和消息输入 / 菜单与弹层 / 审批区域几组只读说明。每个应用操作都能点修改录一串自己的组合键,支持搜索定位,冲突了会提示,随时可以恢复全部默认。偏好按设备保存:同一账号在网页和桌面端、不同浏览器各记各的,不互相同步。日常快捷键速查随时按 Ctrl + /(Mac 是 Cmd + /)唤起,不用进设置。

繁忙时 Enter 行为:agent 正在运行时,你按 Enter 会怎样。默认排队发送:回车后消息排进队列,agent 忙完自动处理。另一个选项是插队发送:回车直接插入正在进行的回合,立刻让 agent 处理(适合临时打断让它先干急事)。切到插队后,Ctrl + Enter(Mac 是 Cmd + Enter)就变成排队发送,两个行为互补,Shift + Enter 始终是换行。

打开配置文件 ​

设置面板里还有个打开配置文件入口,点开可以看到 dsh 的实际配置文件。新手不建议直接改配置文件,界面能设置的先用界面,改错了配置反而容易出问题。

常见问题 ​

问:改设置对已有会话生效吗?

分情况。外观、语言、字号这类界面设置立即全局生效。Agent 预设和权限只影响新会话,已存在的会话保持开始时的设置。

问:配置文件能改什么?

进阶玩法。等把界面功能都摸熟了,进阶篇会讲配置文件的结构,到时候再动。

小结 ​

  • 常规设置面板在左侧边栏底部设置按钮打开,第一个 tab 就是通用设置,页脚能看到当前版本号
  • 高频项:预设、权限、语言、外观、字号、回车行为
  • 工作步骤展示和性能与用量控制消息流的信息密度,嫌吵就调简洁
  • 代码工作工具管着轨迹视图、本轮代码差异和预设切换这三处进阶界面;快捷键入口可自定义应用操作的组合键,速查随时 Ctrl + /
  • 预设和权限影响新会话,外观和语言等界面项立即生效

通用设置过完了,下一节看插件可插拔的功能模块,dsh 的一切能力都通过插件装配。Plugin/ˈplʌɡɪn/配置。

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