MIT 授权的 DSH preset,用编排能力换一条更快更直接的编码路径:搜索与读取上限、超时自动转后台的 bash,以及一个在 `npm publish` 上保持保守的主工程师人设。
DSH 适配
原生运行时
作者声明
安全审计
未审计
最后核验
2026-11-13
许可证
MIT
01它能帮你完成什么?
在 DeepSeek Harness 会话里跑快节奏、低开销的编码循环
一个跑在 `awesome` preset 上的会话:保留文件读写、快速目录搜索、完整 bash、后台任务与技能包,但不带 `present` 交付工具、goals、复杂计划模式、子 agent 和 TODO 追踪
日常写代码、希望少一层编排、回合更快的 dsh 用户
让长命令和大文件别把会话拖死
超时的前台命令自动提升为后台任务,glob/grep 结果上限 50 条,单次读取上限 800 行 / 每行 600 字符 / 120KB
经常让 agent 跑构建、跑测试、在全仓里 grep 的开发者
拦住 agent 在发布环节做不可逆操作
主工程师人设:代码任务上直接并发动手,但把 `npm publish` 当保守操作——不改版本号,也不因 registry 校验延迟或 404 去重试正在进行的发布
允许 agent 执行发布或部署命令的团队
02如何接入 DeepSeek Harness?
前置条件
- 已装好 DeepSeek Harness(`dsh`)—— preset 要装进某个 dsh profile(README 用 `--profile web`)
- 只有走可选的本地 clone 链接流程时才需要 git
安装步骤
- 01
`dsh plugin --profile web add dsh-awesome-preset` 从 npm 安装,或 `dsh plugin --profile web add github:Jaylor-Wang/dsh-awesome-preset` 直接从 GitHub 装
$ dsh plugin --profile web add dsh-awesome-preset
- 02
本地开发:clone 仓库后运行 `dsh plugin --profile web add ./dsh-awesome-preset`
$ dsh plugin --profile web add ./dsh-awesome-preset
- 03
重启或启动 DeepSeek Harness(`dsh web`),让 Cordis patch 加载
$ dsh web
- 04
打开会话,在输入框上方的 agent preset 下拉里选 `awesome`
验证接入成功
- 运行 `dsh plugin --profile web list` —— 这就是 README 给的验证步骤
03DSH 适配与能力边界
原生 DSH agent preset:用 `dsh plugin add` 装进 profile 后,会话的 agent preset 下拉里会出现 `awesome`
精简工具面
一个 dsh 会话→只保留 `fs`、`fs-search`、`tool-bash`、`tool-jobs`、`skill-filesystem`/`tool-skill` 与 `compaction`
被移除的工具在这个 preset 里完全不可用文件与搜索上限调优
glob 模式、grep 查询、文件读取→glob ≤ 50 条、grep ≤ 50 条(每行预览 ≤ 500 字节),单次读取 800 行 / 每行 600 字符 / 120KB
超出上限的 glob/grep 输出转存到 spill 文件,而不是塞进上下文窗口bash 与后台任务韧性
shell 命令→后台任务支持、`promoteOnTimeout: true`、120s/600s 超时与 3s 终止宽限
超时的前台命令会继续以后台任务跑启用 bash 沙箱,并关掉冲突的 `pwsh-sandbox`带操作边界的主工程师人设
会话里的编码任务→代码任务上直接并发动手,不可逆操作被隔离到更严格的规则后面
`npm publish` 被限定为严格保守的规则集会话 preset 选择
一个 dsh Web 会话→在输入框上方下拉里选中的 `awesome` preset
04适合谁?何时不该用?
适合
- 日常写代码、希望少一层编排、回合更快的 dsh 用户
- 经常让 agent 跑构建、跑测试、在全仓里 grep 的开发者
- 允许 agent 执行发布或部署命令的团队
不适合
- 只装上还不够:要重启 `dsh web` 让 Cordis patch 生效,再新建会话并在 agent preset 下拉里选 `awesome`,否则 preset 不参与工作。
- 这个 preset 去掉了 `present` 文件交付、goals、复杂计划模式、子 agent 和 TODO 追踪,依赖这些能力的工作流要换别的 preset。
05兼容性、维护与安全提示
- 只装上还不够:要重启 `dsh web` 让 Cordis patch 生效,再新建会话并在 agent preset 下拉里选 `awesome`,否则 preset 不参与工作。
- 这个 preset 去掉了 `present` 文件交付、goals、复杂计划模式、子 agent 和 TODO 追踪,依赖这些能力的工作流要换别的 preset。
- 执行器调优针对 bash:启用 Bash 沙箱、关掉冲突的 `pwsh-sandbox`,并内置 Windows 适配,超时为 120s/600s,终止宽限 3s。
- 人设不改版本号,也不因 registry 校验延迟或 404 去重试正在进行的发布,所以版本号提升仍是人工决定。
MIT · 最新版本 v2.5.0(2026-11-09)· 仅 README 证据,未做安全审计
06常见问题
在 DeepSeek Harness 里怎么装 dsh-awesome-preset?
npm 版本用 `dsh plugin --profile web add dsh-awesome-preset`;想直接从 GitHub 装就用 `dsh plugin --profile web add github:Jaylor-Wang/dsh-awesome-preset`;本地 clone 可以 `dsh plugin --profile web add ./dsh-awesome-preset` 链接进去。装完用 `dsh plugin --profile web list` 确认。
装完怎么在会话里真正用上这个 preset?
重启或启动 `dsh web` 让 Cordis patch 加载,然后在 Web UI 里新建会话,从输入框上方的 agent preset 下拉里选 `awesome`。继续用别的 preset 的会话完全不受影响。
跟默认 agent 比,它拿掉了什么?
拿掉了重的编排层:`present` 文件交付工具、goals、复杂计划模式、子 agent 和 TODO 追踪。依赖计划模式或子 agent 的工作流得换别的 preset 跑。
bash 命令超时了会怎样?
`tool-bash` 开了后台任务支持并设了 `promoteOnTimeout: true`,超时的前台命令会被提升为后台任务,不会终止任务也不会把 UI 卡住。内置的 `bash-sandbox` 调优用 120s/600s 超时,终止宽限 3s。
它会影响 agent 发布包的流程吗?
会。人设被要求把 `npm publish` 当严格保守的操作:不改版本号,也不因为 registry 校验延迟或 404 去重试正在进行的发布。
07相关的 DSH 工作流
archify
作者 tt-a1i
为编码智能体生成美观可验证的架构图、时序图与数据流图,输出自包含 HTML,支持动效与清晰导出。
openviking
作者 volcengine
为 AI 智能体打造的自进化上下文数据库,统一智能体记忆、知识 RAG 与技能。
aitoearn
作者 yikart
面向抖音、快手、小红书和视频号的 AI 内容发布工作流,提供相关平台与 MCP 工具集成。
learn-harness-engineering
作者 walkinglabs
Harness 工程新手教程,从 0 到 1 系统学习智能体工作流框架。
08数据与来源
Ultra-lean daily coding agent preset for [DeepSeek Harness (`dsh`)](https://github.com/deepseek-ai/deepseek-harness).
Restart or start DeepSeek Harness (`dsh web`) to load the Cordis patch;
In the Web UI, open a session and select **`awesome`** from the agent preset dropdown list above the prompt input bar;
页面基于项目公开文档、仓库元数据和 DSH Plugins 的结构化解析生成;最后核验于 2026-11-13。发现错误?提交更正。
最佳 DeepSeek Harness 插件
从全目录挑出的 12 个值得优先安装的插件,覆盖各个分类。
