dsh-web
zhu1090093659/dsh-webDeepSeek Harness(DSH)Web 插件聚合生态包 · 一切皆插件,创意工坊分发(dsh-market.com)
DeepSeek Harness 极简增强模式 | Minimal-Win Agent Preset(Windows 下自动使用 pwsh 的极简增强预设)
DeepSeek Harness(DSH)的「极简增强版本」agent 预设:保留极简模式的两工具内核,再按需解锁一小套轻量工具,并配一套「第一人称思维链 + 渐进暴露工具 + 抵抗过拟合」的强化系统提示词。预设面向 Windows 做了适配:Windows 下自动改用 pwsh,命令始终能 spawn,不会因为找不到 bash 而失败。
Minimal-Enhanced is a DSH agent preset: the minimal two-tool core (shell + str_replace_editor) plus a small "unlock" set, driven by a fixed enhanced persona. It is Windows-ready — the persistent shell chain switches to pwsh on win32, so commands always spawn.
shell 与 str_replace_editor;后续轮次按任务复杂度逐步解锁 grep / glob、web_search、todo_write、ask_user_question、skill,并要求在调用新工具前先说明目的。@deepseek-ai/dsh-tool-pwsh-persistent 接管命令执行;POSIX 上仍使用持久 bash 链路,平台守卫保证两套 shell 不会同时生效。complete: true,并关闭运行时上下文快照,因此 {{cwd}} 与 {{model}} 被直接折进 persona 文本。| 文件 | 说明 |
|---|---|
minimal-enhanced/preset.yml | 预设元数据:名称与描述 |
minimal-enhanced/agent.cordis.yml | 预设的 Cordis 插件树(persona、shell、文件系统、解锁工具集、技能) |
agent.cordis.yml 依次挂载:
@deepseek-ai/dsh-persona,complete: true,includeRuntimeContext: false。cordis:group 隔离 terminals:dsh-terminal + 持久 bash(POSIX)/ 持久 pwsh(win32)。cordis:group 隔离 fs:dsh-fs-local + dsh-tool-str-replace-editor(需绝对路径)。dsh-tool-fs-search(glob / grep)、dsh-tool-web(仅 web_search,fetch: false)、dsh-tool-todo(同时只允许一个 in-progress)、dsh-tool-ask-user。dsh-skill-filesystem + dsh-tool-skill。本预设不提供 subagent、workflow、goal、plan 等重型能力;任务确实需要时,模型会提示改用「标准模式」。
将本仓库的 minimal-enhanced/ 目录复制到 DSH 的 agent 预设目录:
# 以本机 DSH 安装为例;路径里的 ~ 请替换为你的 DSH_HOME 或用户目录
Copy-Item -Recurse .\minimal-enhanced "$env:USERPROFILE\.dsh\.agent-presets\minimal-enhanced"
如果目标目录已存在,可以直接覆盖这两个文件。
在 ~/.dsh/settings.yaml 中设置:
agent-presets:
default: minimal-enhanced
重启 dsh web(或对应的 profile)后,新会话默认使用「极简增强版本」。
process.platform 判断操作系统,不依赖任何第三方服务。minimal-enhanced。minimal-win 预设(英文「we」思考链 + safe-mode 技能)已被本预设替换,历史仍保留在 git 提交记录中。MIT