DeepSeek Harness 的核心理念是“一切皆插件”。在构建视觉界面或设计系统时,开发者通常需要处理从构思、方向到产出、评审的完整循环。现有的设计工具虽然流程成熟,但往往依赖云端服务或昂贵的 API。下面介绍的是一套针对该场景的本地化解决方案。
Deep Design 是 DeepSeek Harness 的设计模式插件,由开发者 temidayoxyz 维护。它将本地 Harness 变身为设计工作室,复刻了从简报到交付的完整设计闭环。
核心功能¶
插件包含三个主要组件:
- Deep Design 代理预设:一个完整的设计代理,包含 shell、文件操作、网络研究、技能、计划、子代理和工作流,专注于执行设计循环。
deep-design-principles技能包:提供第一性原理简报、设计语言、构图指导、动效建议以及反 Slop 审计。deep-design-qa技能包:实现无头渲染(桌面端和移动端)、结构化视觉批评、针对性修复、重新渲染和对比。针对不支持图像输入的模型提供像素采样备用方案。
这两个技能包注册全局,任何代理模式都可以从技能目录加载它们,而不仅仅是 Deep Design 会话。
安装与启用¶
- 运行安装命令:
dsh plugin --profile web add dsh-deep-design
*(注:也可从本地检查目录运行 `dsh plugin --profile web add ./deep-design`)*
- 重启 DeepSeek Harness 的 Web UI。
- 打开新会话界面。
- 在代理预设芯片中选择 Deep Design。
安装后,预设会被放入 $DSH_HOME/.agent-presets/design/ 目录。安装过程是幂等的,不会覆盖现有的文件或目录。
典型用法¶
插件执行固定的设计循环:
brief → direction (.design/direction.md) → design system → artifact
→ render (headless, desktop + mobile)
→ critic pass (structured visual diagnosis)
→ fix → re-render → compare → deliver
设计记忆会在会话之间累积:循环在会话开始时读取 .design/ 目录,在结束时记录经验教训。这意味着设计会随着使用变得更好,而不仅仅是依赖更强大的模型。
适用场景与注意¶
- 模型要求:Deep Design 会话建议使用具备视觉能力的模型,以便批评环节能“看到”画面。如果模型不支持图像输入,像素采样备用方案可以维持循环的完整性。
- 网络研究:预设中启用了网络研究(
fetch: true),请确保 Harness 已配置 web provider 以获取参考。 - 数据隐私:Deep Design 完全在本地运行。除非主动选择云端模型,否则没有任何数据离开本地环境。
- 许可证:插件采用 MIT 许可证。安装前请检查源码与许可证。