DeepSeek Harness 桌面版:跨平台插件化架构解析
DeepSeek Harness 桌面应用现已支持 macOS 和 Windows 平台。该产品的核心设计理念为“一切皆插件”,旨在通过模块化方式扩展工具、技能及用户界面。

插件管理与创建者模式
用户可以通过两种方式获取插件:一是直接安装现有插件,二是利用内置的“创建者模式”(Creator Mode)通过聊天交互生成新插件。
在“创建者模式”下,系统能够理解自然语言指令并自动执行开发流程。以文中展示的示例为例,当用户输入“Write a Pomodoro timer plugin for me.”后,系统依次执行了以下操作:
- 深入分析需求(Deep diving...)
- 加载技能文件
skills/cordis-plugin-development/SKILL.md - 进行逻辑思考,确定使用
shell.overlay作为全屏浮动层以实现置顶窗口效果 - 检查提供者(Inspect providers)及查询运行时槽位(Query runtime Slots.listSubTree)
- 写入配置文件
dsh-plugin-pomodoro-float/package.json(新增 35 行代码) - 写入客户端脚本
dsh-plugin-pomodoro-float/client.js(新增 638 行代码) - 调用工具
plugin_manager · install_bundle进行安装 - 编辑
dsh-plugin-pomodoro-float/client.js(修改 5 行,删除 3 行) - 通过 Bash 验证插件实时状态
整个自动化构建、安装及验证过程耗时 5 分 24 秒,最终生成了一个可用的漂浮式波莫多罗计时器插件。
功能模块分类
根据界面显示,DeepSeek Harness 的功能组件分为以下几类:
- Official(官方):包括 Agent teams、Terminal、Agent loop、Subagents。
- Experimental(实验性):包括 Auto approval review、Scheduled tasks、Voice input。
- Installed(已安装):如上述生成的 Pomodoro timer 插件。





