DeepSeek Harness 配置
入口: 侧边栏 → 设置 → 依赖管理 → DeepSeek Harness
实验性功能,默认关闭
DeepSeek Harness(dsh)支持是实验功能,默认关闭。请先在 常规设置 → 实验功能 → DeepSeek Harness 支持 中开启,依赖管理、设置面板与对话窗口的 dsh 入口才会显示。开启后可能不稳定。
dsh(DeepSeek Harness)是 LoongCode 接入的第八个 AI 助手家族,经 dsh web 实例(HTTP RPC + WebSocket)驱动。本页管理 dsh 的插件与 Agent 预设。dsh 的 MCP / 技能 / 记忆由 dsh 自身管理,对应设置页只读展示状态(见下文)。
若 dsh CLI 尚未安装,本页会提示先安装;dsh 的安装 / 检测 / 更新统一在依赖管理中完成。
插件
dsh 的插件即 npm 包,安装后由 dsh 加载进 web profile。本页「插件」页签可查看已安装插件,并按包名安装 / 移除:
| 项 | 说明 |
|---|---|
| 安装 | 输入 npm 包名(如 @deepseek-ai/dsh-mcp-client)后点击安装,安装中显示进度 |
| 移除 | 已安装插件可一键移除(需二次确认) |
| 内置 | 部分能力标记为「内置」,由 dsh 自带、无需安装 |
安装 MCP 客户端插件后,MCP 服务器 设置页才会出现 dsh 页签(仅作状态展示——MCP 服务器本体在 dsh 侧的 cordis.patch.yml 中配置)。
Agent 预设
Agent 预设决定会话的 persona、工具集与技能,来自 dsh 侧 ~/.dsh/.agent-presets 目录(分为系统预设与用户预设)。本页只读列出,预设的创作在 dsh 侧完成。任务草稿中选择 dsh 时,可在选择器栏的Agent 预设下拉中选用,发消息前必须选定一个预设。
与任务配置的关系
dsh 任务在选择器栏中选择 dsh 后:
- Agent 预设:决定会话 persona / 工具集 / 技能(见上)
- 模型:从你在模型供应商配置的供应商中经 RPC 注入选择;不选时「跟随预设」
- 思考深度:提供通用档位(low / medium / high / xhigh / max / ultracode)
- 执行授权:三档——只读(read-only,仅读不写)/ 工作区写入(workspace-write,允许在工作区内写入与执行)/ 完全访问(danger-full-access,全部放行,默认档)
出厂默认完全访问
dsh 的出厂默认授权档为完全访问——该模式下 dsh 可在无人值守时修改、删除文件或执行命令。若希望逐步确认每个操作,请改为「只读」或「工作区写入」。
dsh 任务支持编辑历史消息重跑(经 RPC fork + 会话改指),对话中注入的上下文(context injection)以可折叠卡片呈现,ToolAsk 确认以回执卡片呈现,子智能体运行态有独立的生命周期卡片并实时流式推送子会话内容;/ 命令面板按 dsh 的技能根(项目根、~/.dsh、~/.agents)扫描技能。

