Local-first AI workbench for DSH Plugins, combining Agent sessions, project files, data analysis, web research, MCP, and Office artifacts in an Electron desktop app.
dsh-work,让 DSH Plugin 在桌面真正觉醒。装上 Bundle,编好 Profile,项目、文件、网页和 Agent 一起开战。
看板娘负责唤醒斗志,DSH Session 负责把任务一路打到终点。截图来自真实 Electron 窗口,不包含用户项目和会话数据。
当前仍在内测修炼期。接口、Bundle 合同和安装方式可能继续进化,不代表已经公开发布。
战场 可发动的能力 力量来源 --------- 会话战场 流式回答、计划、工具调用、队列、运行中补充、停止、恢复和历史记录 DSH Session 与 Agent Plugin 本地据点 项目、多个本地目录、文件浏览、预览、文件名搜索和正文搜索 dsh-work 产品层 多 Agent 联合作战 把独立子任务交给子 Agent,并在主会话中汇总 DSH Subagent 与 Workflow Plugin Office 产物锻造 读取、创建和定点修改 Markdown、DOCX、XLSX、PPTX 与 PDF;每次保存形成新版本 dsh-product-bridge 右侧战术面板 结果与证据、浏览器、文件、产物和 Site 页面 agent.workbench.tool 产品位置 能力扩展槽 通过 Profile Bundle、Skill、MCP、Hook 和 Web Slot 增加能力 DSH Web Profile 防护结界 Session 绑定项目身份,写入操作走 DSH 审批,凭据不进入 Renderer 和 Bundle 配置 DSH 权限层与 dsh-work 父进程
不只是立绘和口号:真实项目会话会同时展开 Agent 回答、文件改动、工作区权限和模型选择。
DSH 官方的核心设定只有一句:一切皆插件。模型、工具、策略、存储、上下文管理和界面都可以成为 Cordis Plugin,连 Agent loop 也在这套体系中。
- Plugin 是招式:它注册模型、工具、Skill、MCP、策略、存储或界面能力。 - Bundle 是增援包:它带着 cordis.patch.yml,把一组 Plugin 安装进 DSH。 - Profile 是作战编成:它把多个 Bundle patch 层按顺序叠放,决定这次启动到底带哪些能力。
dsh-work 不维护第二套插件宇宙。安装状态、加载顺序和运行状态都来自 DSH web Profile。
1. Profile 是唯一权威:Profile 的精确依赖表示已安装,dsh.profile.bundles 表示加载顺序。 2. Bundle 是安装单位:包必须声明 package.jsondsh.bundle.patch,由 patch 把 Plugin 加入 Cordis 运行树。 3. 能力进入正式接口:模型能力进入 Tool、Skill、MCP、Hook 或 Cordis service;浏览器界面进入 DSH Web Slot。 4. 产品数据按 Session 授权:Bundle 只发送 DSH Session id,dsh-work 父进程再解析当前用户、项目和权限。
Plugin Center 就是编成界面:当前 web Profile 带了谁、谁先登场,一眼可见。
随应用提供的 @deepseek-ai/dsh-product-bridge 是 dsh-work 的专属 Bundle。它不篡改 Agent loop,也不越界读取产品数据库,只通过 DSH 的正式接口展开支援。
From the project README.
Add the radar badge to your README — it shows your project was picked up by MCP Radar and links to this page:
[](https://mcp.liqiwa.com/s/vibeinging--dsh-work.html)
DeepSeek Harness Desktop App: a local AI desktop workspace for DSH Sessions, projects, files, web research, plugins, and Office artifacts.
0xsline/OpenChatCutLocal-first conversational AI video editor with a professional multi-track timeline, Agent Skills, MCP integration, and Remotion-powered rendering.
liangyou09/lyshellAI-native terminal & SSH client — built-in DeepSeek Harness to launch agents in TUI or embedded Web UI, plus SFTP, serial/Telnet and MCP server.
PerryLink/jevcoreTypeSafe Jev for DeepSeek Harness, the Model Context Protocol, and plain Node: typed judgments instead of prose, offline by default.
KaichenCurry/TabNexusTurn tab overload into a local-first workspace with intent-first AI organization and Agent collaboration through MCP.
klarluft/gitwarren-appA cross-platform desktop app for doing local code reviews of your own git repositories. Single user, single machine, no server, no account.
The top new MCP servers of the week, every Monday. No spam, unsubscribe anytime.