← 返回列表
未验证
DSH WhaleDeck · 现代化 DeepSeek Harness 全栈增强工作台
尚未跑自动兼容性验证,可查看页面内的依赖与入口分析。 · 最近上游提交 2026/8/19 · 已提供中文文档
🐬 专为小白与极客打造的 DeepSeek Harness 桌面全栈工作台:内置小鲸鱼姬桌宠、多源 MCP 调试沙箱、持久化终端与看板 | The Geek & Cozy Desktop Client for DeepSeek Harness with Whale-chan Mascot, MCP Hub & Terminal.
综合分
28.4
GitHub 分
28.4
用户评分
—
★ Stars
2
周下载量
—
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add jiuge2467/DSH-Desktop该插件未发布到 npm,走 GitHub 源安装(pnpm 若拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑)
数据截至 2026/9/19(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
依赖的 DSH / Cordis 模块
@deepseek-ai/dsh-tool-session-query用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动
README
DSH WhaleDeck · 现代化 DeepSeek Harness 全栈增强工作台 🔥 专为编程小白与极客开发者打造的 DeepSeek Harness 桌面客户端与全栈增强插件套件 📖 项目简介 DSH WhaleDeck 是基于 DeepSeek 官方开源 Agent 框架 DeepSeek Harness (DSH) 打造的全栈增强工作台与开箱即用桌面客户端。 官方 DSH 功能极其强大,但原生基于命令行且对运行环境(Node.js >= 22.19、pnpm、繁琐的终端编排)有较高要求。DSH WhaleDeck 的初衷是打破使用门槛: 1. 对编程小白与普通用户:提供一键安装的桌面独立安装包,内置完整运行时与核心插件,双击即可上手体验顶尖的 AI Agent 工作流; 2. 对 DSH 插件开发者:提供集成了 MCP 多源管理、CoT 视觉分析、极客桌宠与全功能侧边栏的现代化开发、调试与展示平台。 📥 软件下载 | 系统平台 | 下载链接 | 文件大小 | | :--- | :--- | :--- | | Windows x64 | 👉 点击直接下载 Windows 安装包 (.exe) | ~234 MB | 💡 提示:如果下载速度较慢,请多次刷新或使用下载加速工具。 ✨ 核心亮点一览 * 🚀 零门槛双击即用:提供 Windows x64 与 macOS Apple Silicon 独立桌面安装包,无需手动配置 Node.js 或终端命令。 * 🐬 小鲸鱼姬 2.0 灵动桌宠:常驻桌面伴侣,提供 3 套高精无痕立绘、实时 Token 账单监控、零食投喂、摸鱼小游戏与美食转盘。 * 🧰 工业级增强侧边栏:无缝内嵌代码资源管理器、Git 可视化历史差异比对、持久化 PTY 终端与任务看板。 * 🔌 MCP 多源可视化中枢:全自动扫描工作区与全局(Cursor / Claude / Gemini / DSH)MCP 配置,内置单工具在线 RPC 调试沙箱。 * 🧠 CoT 视觉思考链引擎:深度兼容带深度思考的多模态大模型,即便无即时正文输出亦能解析完整 reasoning_content 推理链路。 * 💬 会话分支与生命周期:支持会话一键 Fork 分叉测试不同方案、重命名、归档与无痕清理。 * 🛡️ 纯净且健壮的架构:进程树级联回收无僵尸进程残留,单实例锁防端口冲突,托盘驻留保障 Agent 长程任务不中断。 🧩 核心功能深度巡礼 🐬 1. 小鲸鱼姬 2.0 灵动桌宠与解压伴侣 (dsh-mascot-pet) 解决的痛点:长时间的 Agent 编码与调试枯燥乏味;缺乏对智能体运行状态的即时情感反馈与轻量级解压手段。 👗 3 套高精无痕立绘 (形象与换装中心) 在「设置 > 小鲸鱼姬」中可一键无缝切换 经典女仆、赛博极客、夏日水手 三套立绘,免刷新即时蜕变生效。 🎮 多维互动与实时监控矩阵 小鲸鱼姬不仅是可爱的桌面陪伴,更是兼具实时 Token 计费、投喂养成、益智小游戏与极客幽默的综合中枢: | 📊 实时用量与 TPS 监控 | 🍉 零食投喂与好感度养成 | | :---: | :---: | | | | | 实时开销看板:当前会话消费、全站历史累计计费、实时 TPS 生成吞吐、缓存命中率与当月预算进度。 | 投喂互动系统:西瓜、奶茶、甜甜圈与草莓蛋糕投喂,好感度升级与饱腹感活力管理。 | | 🕹️ 摸鱼挑战小游戏大厅 | 🎲 美食决策转盘 | | :---: | :---: | | | | | 解压小游戏:内置星海小水泡反应大作战、2048 极光、霓虹打砖块游戏大厅,20 秒极速挑战手速! | 程序员终极难题解法:“今天吃什么?”交给小鲸鱼姬随机轮盘一键抽奖决定! | 💡 程序员专属脑洞解压笑话库(二进制度、经典脑洞幽默每日放送) 🧰 2. 工业级极客增强侧边栏 (dsh-better-sidebar) 解决的痛点:官方 DSH 缺少文件树与内置终端,开发者频繁在 VSCode、命令行和浏览器窗口之间来回切换,破坏心流。 * 7 合 1 工作台快捷切换:一键无缝唤出 资源管理器、源代码管理 (Git)、任务管理、终端、Agent 技能、MCP 管理 与 内置浏览器。 * 5 列可视化任务看板:实时追踪会话任务状态(待处理 / 待办 / 进行中 / 已完成 / 已失败),长程复杂任务进展一目了然。 * 内置持久化终端:集成原生 Windows ConPTY / Unix PTY 命令行会话,无需脱离当前 Agent 界面直接执行 Shell / PowerShell 指令。 | 🗂️ 多标签工作台菜单 | 📋 5 列可视化任务看板 | | :---: | :---: | | | | 💻 内置持久化终端:免切窗口直接执行 Shell/PowerShell 调试命令 🔌 3. MCP 多源可视化管理中枢 (dsh-better-sidebar-mcp) 解决的痛点:MCP 配置分散在 .cursor、.vscode、Claude Desktop 等不同工具中,查找繁琐且缺少独立的在线调用调试手段。 * 全环境自动扫描聚合:深度扫描工作区(./mcp.json、.vscode/mcp.json、.cursor/mcp.json、.agents/mcp_config.json)与全局环境(Claude Desktop、Cursor、Gemini/Antigravity、~/.dsh/mcp.json)。 * Tool Tester 在线调试沙箱:可视化呈现入参 JSON Schema,自动填充测试样例,发起真实 RPC 调用并毫秒级统计延迟。 * 10 大官方常用预设:开箱即用集成 GitHub、SQLite、Web Fetch、Brave Search、Puppeteer、PostgreSQL、Memory 等实用模板。 * 批量导入与热插拔:直接粘贴 mcpServers JSON 片段即时导入,支持单服务独立启停,无需重启后端。 | 🔌 MCP 服务管理中心 | 🧪 单工具在线 RPC 调试沙箱 | | :---: | :---: | | | | 🧠 4. CoT 视觉思考链深度解析 (dsh-tool-describe-image) 解决的痛点:具备推理能力的多模态大模型在生成前往往有大量思考链,传统解析器在无即时正文时易出现空白卡死或丢弃思考过程。 * 思维链 (CoT) 深度兼容:专为深度思考多模态模型(如 Xiaomi MiMo、DeepSeek-R1 系列)优化,实时完整呈现 reasoning_content 推理折叠块。 * 可视化连通性测试与模型嗅探:支持一键端点连通探测与往返延迟测速,自动枚举上游可用模型清单。 💬 5. 会话全生命周期与分支管理 解决的痛点:探索多种提示词或代码方案时,以往需要手动复制上下文创建新对话。 * 会话分叉 (Fork):在任意会话节点一键分叉出新分支,独立探索不同方案而互不干扰。 * 原位管理:支持右键菜单一键重命名、归档会话与彻底清理。 🚀 安装与快速上手 根据你的使用习惯选择最适合的安装方式: ┌──────────────────────────────────────────────┐ │ 你希望如何使用 DSH Studio? │ └──────────────────────┬───────────────────────┘ │ ┌─────────────────────────┴─────────────────────────┐ ▼ ▼ 【普通用户 / 编程小白】 【开发者 / 极客折腾】 │ │ 下载桌面独立安装包 (方式 0) ┌─────────────┴─────────────┐ • Windows: .exe (NSIS) ▼ ▼ • macOS: .dmg 源码构建运行 (方式 1) 作为插件安装到已有 DSH (方式 2) • 零环境依赖,双击即用 • pnpm install • dsh plugin add ... • 深度定制与开发 • 模块化自由插拔 方式 0:桌面独立安装包(编程小白推荐) 适合希望开箱即用的用户。安装包已完整内置 Node.js 运行时与 DSH Studio 全套核心插件,无需额外配置任何依赖。 | 操作系统 | 安装包格式 | 架构 | 安装说明 | | :--- | :--- | :--- | :--- | | Windows | DSH-Studio-Setup-.exe | x64 (64位) | 双击运行 NSIS 安装引导,自动创建桌面与开始菜单快捷方式 | | macOS | DSH-Studio-.dmg | Apple Silicon (arm64, M1/M2/M3/M4) | 打开 DMG 镜像并将 DSH Studio.app 拖入 Applications 应用程序文件夹 | [!TIP] macOS 首次打开提示“未识别的开发者”? 1. 打开 系统设置 > 隐私与安全性 > 下拉找到 DSH Studio,点击 “仍要打开” 即可; 2. 或在终端执行一行命令放行: xattr -cr /Applications/DSH\ Studio.app 方式 1:从源码构建与运行 (Developer Mode) 适合需要二次开发、定制插件或向本项目贡献代码的开发者(需 Node.js >= 22 与 pnpm 11+): 1. 克隆本仓库 git clone https://github.com/jiuge2467/DSH-WhaleDeck.git cd DSH-WhaleDeck 2. 安装依赖并构建所有包 pnpm install pnpm run build 3. 启动 DSH Web 工作台(默认监听 0.0.0.0:3080) pnpm dsh web --host 0.0.0.0 启动完成后,在浏览器访问 http://127.0.0.1:3080 即可开始探索。 方式 2:作为插件增量安装至已有 DSH 环境 若你本地已有运行中的官方 DSH,可直接将 DSH Studio 插件安装到当前 web 配置文件中: 1. 安装 MCP 可视化管理中枢 cd ~/.dsh && dsh plugin --profile web add dsh-better-sidebar-mcp 2. 安装增强侧边栏(资源管理器、Git、终端、任务看板) cd ~/.dsh && dsh plugin --profile web add dsh-better-sidebar 3. 安装小鲸鱼姬 2.0 灵动桌宠 cd ~/.dsh && dsh plugin --profile web add dsh-mascot-pet 重启 dsh web 后即可在界面中看到对应插件生效。 🏗️ 架构设计与技术选型 DSH Studio 桌面端采用 “轻量 Electron 宿主 + 进程树守护 + 本地回环 Web 应用” 的解耦架构: flowchart TD subgraph Electron_Main["Electron 主进程 (Node.js 宿主)"] SingleInstance["单实例互斥锁 (Single Instance)"] AppLifecycle["生命周期调度器 (Ready / Activate / Quit)"] WindowManager["窗口管理器 (Splash 启动屏 -> 主窗口)"] TrayManager["系统托盘 (Tray 驻留与菜单)"] ServerDaemon["DSH 后端守护进程 (端口探测与健康检查)"] ProcessKiller["进程树级联清理器 (Tree-Kill)"] end subgraph DSH_Runtime["DSH Studio 运行时 (Cordis 微内核)"] WebServer["本地 Web 服务器 (http://127.0.0.1:3080)"] Plugin_MCP["🔌 MCP 管理中枢"] Plugin_Pet["🐬 小鲸鱼姬 2.0 桌宠"] Plugin_Vision["🧠 CoT 视觉引擎"] Plugin_Sidebar["🧰 增强侧边栏套件"] end subgraph Renderer["Chromium 渲染层 (Web GUI)"] Web_UI["React 18 + CSS Modules + Vite"] end SingleInstance --> AppLifecycle AppLifecycle --> ServerDaemon AppLifecycle --> WindowManager AppLifecycle --> TrayManager ServerDaemon --> ProcessKiller ServerDaemon -->|启动并监控| WebServer WebServer --> Plugin_MCP WebServer --> Plugin_Pet WebServer --> Plugin_Vision WebServer --> Plugin_Sidebar ServerDaemon -->|HTTP 200 就绪信号| WindowManager WindowManager -->|加载 URL| Renderer 技术栈选型矩阵 | 分层 | 组件 / 工具 | 用途与选型依据 | | :--- | :--- | :--- | | 桌面宿主 | Electron ^35.0.0 | 跨平台桌面容器,提供系统托盘、原生菜单与单实例互斥锁 | | 安装打包 | electron-builder ^25.1.8 | 构建生成 Windows NSIS 安装包与 macOS DMG 镜像 | | 前端交互 | React 18 + CSS Modules | 现代响应式 UI,高颜值磨砂玻璃与卡片式设计 | | 插件微内核 | Cordis + DSH Core | 高度解耦的插件微内核,支持依赖注入与动态生命周期效果 | | 核心语言 | TypeScript (Strict ESM) | 全仓严格类型检查与完整导出 JSDoc 契约约束 | | 工程构建 | pnpm + tsdown + Vite | Monorepo 工作区管理与毫秒级构建打包 | | 测试框架 | Vitest | 单元测试、集成测试、快照测试与覆盖率审计 | | 持续集成 | GitHub Actions | 跨平台自动化测试矩阵与 Release 产物发布流 | 🧩 内置插件生态、参考引用与专项优化 DSH Studio 站在 DeepSeek Harness 官方框架与活跃开源社区的肩膀上。我们内置、重构并深度优化了数个核心基础设施插件,以打造开箱即用的工业级桌面体验: | 插件包名 | 定位与核心功能 | 上游参考 / 来源 | DSH Studio 所做出的关键优化与重构 | | :--- | :--- | :--- | :--- | | dsh-mascot-pet | 🐬 小鲸鱼姬 2.0 灵动桌宠 | 社区桌宠与虚拟伴侣方案 | • 零残留生命周期重构:彻底修复「已关闭」状态下对话气泡残留及漫步引擎后台持续运行的 Bug(引入 return null 顶层卸载守卫 + wanderEngine.interrupt() 级联销毁)。• 换装中心:集成 3 套高精无痕立绘(经典女仆 / 赛博极客 / 夏日水手),支持免刷新一键蜕变。• 极速背单词:专为四六级与 GRE 打造 650ms 自动切词流,支持 A/B/C/D 纯键盘盲打。• 解压娱乐中心:内置星海小水泡反应挑战、2048 极光、霓虹打砖块与美食决策随机转盘。• 实时 Token 账单看板:当前会话消费、全站累计计费、实时 TPS 吞吐监控与月度预算进度条。 | | dsh-better-sidebar-mcp | 🔌 MCP 多源可视化管理中枢 | 社区 MCP 管理工具与规范 | • 跨工具配置自动扫描:深度扫描 ./mcp.json、.cursor/、.vscode/、Claude Desktop、Gemini/Antigravity 与 ~/.dsh/ 多源配置。• Tool Tester 在线沙箱:可视化 JSON Schema 入参表单,支持发起真实 RPC 调用并毫秒级统计执行延迟。• 批量 JSON 解析:支持直接粘贴 mcpServers JSON 片段一键导入,支持单服务热启停。 | | dsh-better-sidebar / dsh-task-board | 🧰 7 合 1 增强侧边栏与任务看板 | 社区侧边栏与 Kanban 方案 | • 7 合 1 多功能中枢:资源管理器、Git 差异管理、任务看板、终端、技能、MCP、浏览器无缝切换。• 内置持久化终端:集成原生 Windows ConPTY / Unix PTY 命令行,免切窗口直接执行 Shell/PowerShell。• 5 列可视化任务看板:实时追踪会话任务状态(待处理/待办/进行中/已完成/已失败)与 Durable 状态联动。 | | dsh-tool-describe-image | 🧠 CoT 视觉思考链引擎 | 多模态视觉工具 | • 深度思考大模型专属优化:专为带推理能力的视觉模型(如 Xiaomi MiMo、DeepSeek-R1 系列)优化流式解析,彻底解决首 token 空白卡死问题,实时完整呈现 reasoning_content 推理折叠块。• 可视化连通性探测:支持图形化连通性测试与往返延迟基准测速,自动枚举上游模型清单。 | | dsh-web-ui-settings | ⚙️ Studio 增强插件配置中枢 | Web UI 设置面板 | • 全栈品牌体系升级:重塑插件配置面板文案与字典,全面去 dsh-web-ui 历史包袱,确立统一的 DSH Studio 品牌语境。• 本地 Loopback 设置桥接:打通第三方命名空间的本地回环设置变更与配置热重载。 | | dsh-liangshen | ⚡ 自定义 Agent 预设 (南梁模式) | 社区 Agent Preset 方案 | • 针对 V4 Pro 调优专属提示词引导,支持通过「创造模式」快速克隆与二次创作。 | 🌐 开源社区生态致敬与索引 我们在此向所有为 DSH 生态做出杰出贡献的开源创作者致以由衷的感谢(已收录至社区插件索引): * 📊 dsh-data-agent by @omdsh-dev:专为数据查询、更新与分析打造的专用 Data Agent 预设。 * 📟 dsh-TUI by @ccch1mneyyy:Claude Code 风格全屏交互终端插件,配备像素鲸鱼顶栏与实时 TPS 仪表。 * 📜 dsh-tianshu-tui by @huiliyi37:基于 DeepSeek Harness 的交互式终端 UI,增加 TDD 与证据门等工作流。 * 📝 dsh-chat-summary by @v833:对话总结并导出为 Markdown / DOCX / PDF,支持自配 Key 智能总结。 * 🔍 dsh-builtin-toggles by @Starfie1d1272:Evidence-backed 内置能力检查器与 fail-closed 安全开关。 我们坚持开源软件的真实与坦诚原则,以下是 DSH Studio 的客观优势与当前局限: 🌟 核心优势 (Pros) 1. 极致的使用体验:预打包桌面端彻底消除了小白用户在 Node.js、pnpm 及终端配置上的所有摩擦; 2. 丰富的开箱套件:内置 5 大增强插件,无需繁琐的配置文件修改即可拥有完整现代 Agent 工作台体验; 3. 强大的多源 MCP 聚合:一站式打通 Cursor、Claude Desktop、VSCode 与 DSH 的所有 MCP 工具并支持在线调试; 4. 完全遵循官方标准:100% 遵循 upstream DSH 的 Cordis 插件规范,所有功能均为独立模块,可自由拆装; 5. 后台任务安全保活:支持最小化至系统托盘,避免误关窗口导致后台长时间运行的 Agent 任务中断; 6. 完全开源透明:采用宽松的 MIT License,代码结构清晰,易于审计与二次开发。 ⚠️ 当前局限与应对 (Cons) 1. 预编译安装包平台:当前首发提供 Windows x64 与 macOS Apple Silicon (arm64) 安装包,Linux 用户可通过源码构建(方式 1)稳定运行; 2. macOS 签名提示:自签名安装包在 macOS 上首次打开可能触发 Gatekeeper 拦截,在系统设置中点击“仍要打开”或通过一行命令即可快速放行; 3. 需自备 API Key:DSH Studio 是本地 Agent 调度工作台,用户需自行配置 DeepSeek 或兼容 OpenAI 协议的 API 密钥; 4. 安装包体积略大:因内置了完整的 Node.js 运行时与 Chromium 引擎,安装包体积大于纯 CLI 工具,后续将通过 ASAR 压缩与依赖 Tree-shaking 持续优化; 5. 云端插件市场规划中:一键式云端插件商店正在开发路线图中,未来将支持在界面中一键搜索与安装社区插件。 🧪 自动化测试与质量保障 DSH Studio 拥有严格的单元测试、覆盖率门禁与端到端自动化测试套件: 运行全仓库单元测试 pnpm test 运行 CI 代码覆盖率门禁检查 pnpm run test:coverage 运行特定插件的测试用例(如小鲸鱼姬桌宠) pnpm --filter dsh-mascot-pet test 🤝 社区贡献与共建 热烈欢迎社区开发者与爱好者共同参与共建!无论是提交 Issue、设计新立绘皮肤、开发新插件还是完善文档: 1. Fork 本仓库 2. 创建特性分支:git checkout -b feat/YourAwesomeFeature 3. 提交代码变更:git commit -m 'feat: add some amazing feature' 4. 推送分支:git push origin feat/YourAwesomeFeature 5. 发起 Pull Request 详情请参阅 CONTRIBUTING.md。 📄 开源协议 本项目基于 MIT License 开源协议分发与使用。
同作者(jiuge2467)的其他插件
扫码进群