DeepSeek Harness (DSH) Web 插件聚合生态 · 万物皆插件,通过创意工坊分发||DeepSeek Harness (DSH) Web Plugin Aggregation Ecosystem · Everything is a plugin, distributed via the Creative Workshop
See the code中文 | English
dsh-web 是面向 DeepSeek Harness(DSH)Web GUI 与官方桌面客户端的模块化插件生态与 AI 智能体开发工作台。它为深度用户与开发者提供任务自动化看板(Cron 定时调度)、手机与跨设备远程控制、SSH 远程终端与集群运维、Git 提交历史图谱与多 Agent Worktree 隔离、全量会话归档管理、Token 用量与成本统计,以及一站式主题皮肤与桌面宠物工坊。用户既可以通过官方 profile 机制将插件全家桶一键挂载至已有的 dsh web 实例,也可以直接在官方 DeepSeek Harness 桌面客户端中开箱即用。
DeepSeek Harness(DSH)Web 插件生态 · 模块化智能体工作台
创意工坊 · 任务看板 · 移动端远程 · SSH 运维 · Git 图谱 · 使用统计 · 会话归档
原生 DeepSeek Harness Web 提供了核心的对话交互与工具调用能力,但在多任务并发调度、长程后台执行、移动端协同以及工程化开发运维方面仍有扩展空间。
dsh-web 通过官方 profile 机制挂载到 dsh web,零修改侵入官方源码,为用户提供完整的模块化扩展体系:
@linxin666/dsh-web-all 聚合包一键安装完整功能,也支持按需单独安装特定插件。聚合包预集成家族全部功能插件,详见插件全家桶使用指南。
| 核心能力与场景 | 原生 dsh web | dsh-web 全家桶优势 |
|---|---|---|
| Agent 预设管理 | 仅官方预设(Standard / Minimal 等) | 官方预设 + 创意工坊社区海量预设一键启用 |
| 自定义模型能力 | 无法可视化修改模型属性 | 逐模型可视化声明 Vision 图片多模态与推理思考档位,支持供应商快速启闭 |
| 自动化任务看板 | 无 | 5 列看板工作流 + 真实智能体会话执行 + Cron 表达式后台定时调度 |
| 移动端与跨设备控制 | 仅限本机浏览器 | 手机扫码直连、跨设备 PC 浏览器访问、WebSocket 实时流式响应与专属移动触控手势 |
| 远程服务器运维 | 无 | 网页版 SSH 终端 (xterm.js)、SFTP 文件传输、端口转发隧道与集群批量命令 |
| Token 用量与成本监控 | 无 | 每日 Token 消耗明细、多供应商余额查询、套餐使用进度与 Token 银行 |
| Git 可视化与多任务开发 | 仅终端 git 命令 | 可视化分支与提交图谱 + Git Worktree 自动创建专属隔离目录防代码冲突 |
| 会话检索与生命周期归档 | 会话列表简单堆积 | 全量会话全文与多维筛选、批量归档、级联物理删除与自动清理策略 |
| 主题皮肤与个性化视觉 | 仅单一默认主题 | 内置经典 Blue Fantasy 暗黑沉浸皮肤,创意工坊提供海量壁纸与桌面挂件 |
| 核心使用场景与用户需求 | 推荐解决方案与能力 | 快速入口 |
|---|---|---|
| 后台无人值守运行 AI 任务,或定时执行每日代码巡检、健康检查与自动报告 | 任务看板:5 列状态流转、Cron 表达式后台调度、系统防休眠电源保护、会话复用 | 任务看板与 cron 定时执行 |
| 在 iPhone / Android 手机、iPad 或另一台电脑上远程使用 DeepSeek | 移动端远程控制:扫码即连、WebSocket 实时流式响应、移动端触控优化与安全配对门控 | 手机与 PC 浏览器远程控制 |
| 让 AI 智能体执行远程 Linux 服务器运维、传输配置或排查线上服务 | SSH 运维面板:Web 终端、可视化 SFTP 传输、端口转发隧道、集群批量命令 | SSH 终端、文件传输与隧道 |
| 监控各家模型 API 的 Token 消耗明细、查询供应商账户余额或套餐进度 | 使用统计:每日消耗明细、余额查询、账单估算、套餐追踪与 Token 银行鲸元券 | 用量统计与 Token 银行 |
| 多 Agent 并行编码容易产生代码覆盖冲突,需要隔离工作区 | Git 图谱与 Worktree:可视化提交图谱、自动为会话创建专属 worktree 分支 | Git 可视化与 Worktree 隔离 |
| 历史对话堆积难以检索,需要批量归档、清理或导出备份 | 会话归档管理器:多维搜索过滤、批量归档与级联清理、自动化生命周期策略 | 全量会话归档管理 |
| 自定义第三方模型缺少图片多模态声明或思考强度无法调节 | 模型能力声明:逐模型可视化声明图片输入支持与思考档位,避免配置失效 | 模型能力与多模态声明 |
| 打造个性化界面外观,更换深色护眼主题、动态壁纸或桌面宠物 | 创意工坊与皮肤中心:Blue Fantasy 经典暗色内置,海量皮肤、动态壁纸与桌宠 | 浏览 DSH 创意工坊 |
| 在官方桌面客户端(DeepSeek Harness Desktop)中使用本扩展生态 | 官方桌面客户端:支持直接通过客户端内置插件管理一键安装本全家桶 | 官方桌面客户端安装说明 |
| 为已有的 DeepSeek Harness 命令行环境安装插件全家桶 | 快速上手:一行命令通过 npm 或 GitHub 仓库地址直接安装 | 插件安装快速上手 |
对于希望直接使用独立桌面应用的用户,推荐下载并使用官方发布的 DeepSeek Harness 桌面客户端(DeepSeek Harness Desktop)。
官方桌面客户端与 dsh web 共用 ~/.dsh 数据目录,其 profile 为 desktop。由于官方桌面客户端对 desktop profile 实行应用内专管(外部 CLI 会限制对 desktop profile 的修改),安装本插件全家桶时请直接在桌面客户端内进行:
@linxin666/dsh-web-all(或 @linxin666/dsh-web-all@latest),点击安装;创意工坊 是 DSH 生态的一站式资产分发平台,统一提供主题皮肤、桌面宠物、功能插件与社区 Agent 预设。所有项目按照真实设备点赞热度排序,皮肤支持即时试穿预览,插件提供一键安装命令。经典的 Blue Fantasy 蓝色幻想随皮肤插件内置,其余主题皮肤与宠物资产均可在工坊浏览、查看源代码并按需安装。在 Web GUI 的“创意工坊”设置卡中可直接浏览线上清单,皮肤与宠物可一键下载至 DSH 主目录并在对应设置页选用;社区预设下载至本地预设库,启用后即可在“设置 → Agent 预设”中用于新建会话。

创意工坊站点为本仓库的组成部分:前端为纯静态构建,由构建脚本 scripts/market-build 依据 skin.json、pet.json 与 community.json 等数据源自动生成;点赞等动态能力由 Cloudflare Workers 边缘函数与 D1 数据库提供支持(遵循单设备单票限制),代码合入 main 分支后自动触发持续集成部署。
创意工坊旨在建立开放透明的社区生态,方便开发者分享作品并让用户自由选择所需扩展。
通过侧边栏“任务看板”进入。任务看板按待规划、待办、进行中、已完成、已失败五列呈现。点击卡片上的“执行”即可调用真实 DSH 智能体会话运行任务,执行完成后状态自动回写看板;点击卡片可随时跳转至对应会话回溯完整交互轨迹。
任务支持后端定时调度:在任务详情中配置 cron 表达式(例如每日 23:00 自动检查升级 DSH、每周一 09:00 生成周报),关闭浏览器后宿主进程仍会按计划触发执行并保存结果。任务看板提供可选的防休眠电源管理设置,支持 Windows、macOS 与带有 systemd-logind 的 Linux 系统,允许显示器息屏的同时防止整机因闲置进入睡眠状态(该设置默认处于关闭状态)。
任务默认可选「任务验收」:以 goal 形式执行的任务在 agent 标记完成前,必须由看板调用裁判模型验收(默认继承宿主模型,也可在「设置 → Web 插件 → 任务看板 → 任务验收」中自选模型与思考档位)。验收沿用三项 coding 判据、0.65 阈值与每项两轮交换 A/B 位置,同一执行最多两次:第一次不通过会把分数与问题反馈给 agent 修复,第二次仍不通过即判该执行失败。验收配置在每次执行启动时固定,之后的设置变更只影响新执行;普通聊天与显式关闭 goal 模式的任务不受影响。每次验收都会真实消耗裁判模型的额度。
任务支持会话复用模式:开启后若前一轮执行生成的会话仍存活且处于空闲状态,宿主将复用该会话继续运行后续任务(重新应用该任务指定的权限与模型,保留上下文历史);若会话已关闭则自动新建会话,保证定时调度持续运转。
| 多列看板 | 定时执行 |
|---|---|
![]() | ![]() |
通过侧边栏底部的手机图标打开设备配对面板。使用手机扫码或复制链接配对后,手机浏览器将直接载入官方 Web GUI,并自动激活移动端触控交互层:轻触鲸鱼图标唤出侧边栏、支持手势左滑收起与右滑展开、长按会话项目呼出操作菜单、软键盘 Enter 键仅用于换行、输入框采用 16px 字体防止页面聚焦缩放。适合桌面屏幕的扩展面板(如 SSH 终端、任务看板、Git 图谱等)在手机端自动隐藏,聚焦于会话管理、模型切换、思考强度调整与消息收发,多端实时共享完整上下文状态。
同一配对通道同样支持另一台 PC 浏览器接入:在远程电脑访问配对链接即可运行完整的桌面版 Web GUI。所有远程通信均受配对门控保护(走 /remote/api 路径),未经验证的访问将被拦截并仅显示提示横幅。配对令牌具备单次使用与超时失效机制,点击“停止”可立即吊销所有已连接设备。二维码默认基于局域网通信,搭配 cloudflared 等隧道工具可实现安全的公网跨网络访问。为确保安全性,使用隧道时建议走配对通道,不建议为隧道域名配置 --trusted-host 参数,避免绕过设备验证门控(详见远程控制插件说明)。

实时消息与隧道:移动端的流式输出走官方 WebSocket 通道(配对后经门控的
/remote代理转发),Cloudflare 快速隧道、命名隧道与 dsh-market 固定域名中继都能转发该连接。远程访问把广域网往返延迟叠加到每次更新上,固定域名中继比裸隧道多一跳;对延迟敏感时可在设置卡片关闭该中继。
| 移动端主页(鲸鱼入口) | 会话列表 |
|---|---|
![]() | ![]() |
| 聊天(思考与工具调用) | 模型选择(底部弹层) |
![]() | ![]() |
通过侧边栏“SSH”入口打开远程运维面板。支持密钥与密码认证,可一键导入本地 ~/.ssh/config 主机列表;配置数据安全保存在 ~/.dsh/dsh-ssh.json 中。面板提供以下操作能力:
在“设置 > 使用统计”中集中查看 token 消耗数据、供应商余额以及编程套餐额度,支持自动定时刷新与手动即时查询。
统计自插件首次启用起计,不回填历史数据;鲸元券仅统计台账窗口内的 DeepSeek 官方消耗。支持的供应商列表与配置细节见 dsh-usage README。

自定义供应商的模型特性配置直接集成于“设置 > 模型”页面。针对官方界面未开放编辑的模型能力字段,本插件提供了可视化的配置编辑器:
["text","image"] 或 ["text"]),界面直观展示生效状态;技术提示:该配置属于客户端向网关发送的协议声明,系统不执行自动化远端探测。若模型声明支持图片但供应商网关接口不支持多模态,请求阶段仍会由网关返回错误。详见 dsh-model-capabilities README。
在对话输入框上方集成 Git 操作栏与可视化提交历史图谱:
$DSH_HOME/worktrees/ 目录下为新会话建立完全独立的 worktree 检出与隔离分支(命名形如 wt/<名称>),主检出文件保持干净;通过“管理 worktree”面板可集中查看与清理临时检出。git_worktree 工具,允许 Agent 自主创建与管理隔离开发环境。| Git 图谱 | Git worktree 并行会话 |
|---|---|
![]() | ![]() |
会话归档管理(dsh-session-archive)是专为解决大量长短期会话堆积而设计的集中管理模块,随全家桶安装生效:
删除操作不可逆,所有管理路由严格限制本机回环访问。详细机制见 dsh-session-archive README。
dsh-client-ui-skill-explorer):按来源集中查看与管理已加载的 agent skills,支持按名称与功能描述实时搜索过滤,多工作区独立呈现,支持一键启停与删除。dsh-client-ui-plugin-manager):基于官方 host 接口从 npm 或 git 仓库直接安装插件,可视化管理插件运行状态与自定义配置。经典的 Blue Fantasy 蓝色幻想是随皮肤插件内置的默认主题:深邃的靛蓝色调贯穿全局,搭配半透明毛玻璃面板与定制鲸鱼插画,在暗色模式下具有优秀的视觉沉浸感。其他精美皮肤与 Wallpaper Engine 动态壁纸由皮肤插件统一管理,可直接在创意工坊在线预览、试穿与一键安装。

dsh web 可正常启动。dsh plugin --profile web add @linxin666/dsh-web-all@latestdsh web 服务,侧边栏将自动呈现各插件入口@linxin666/dsh-web-all 并确认安装若仅需要皮肤功能,可单独安装
@linxin666/dsh-client-ui-skin-center。若因包管理器门禁安装到旧版本,请参阅后文“安装排障”。
仓库根目录声明了标准 dsh.bundle 装配清单,支持直接通过仓库地址安装,无需手动克隆代码与构建:
dsh plugin --profile web add github:zhu1090093659/dsh-web
# 或使用完整 git 地址:dsh plugin --profile web add git+https://github.com/zhu1090093659/dsh-web.git
该方式与直接从 npm 安装聚合包效果等价,二者择其一即可。请勿同时通过两种方式安装,以免出现 entry id 冲突。
如需二次开发或调试插件,可按以下步骤从源码构建(要求 Node.js >= 22 与 pnpm):
# 1. 克隆源码仓库
git clone https://github.com/zhu1090093659/dsh-web.git
cd dsh-web
# 2. 安装项目依赖并构建全包
pnpm install
pnpm -r build
# 3. 将本地包软链挂载至 web profile(建议先链接所有子包再注册聚合包)
node scripts/link-profile.mjs
dsh plugin --profile web add link:$(pwd)/packages/dsh-web-all
# 4. 重新启动 dsh web 服务
dsh web
提示:profile 目录未配置为 pnpm workspace,聚合包内部的
workspace:*依赖在解析时会尝试回退拉取 npm 线上版本。若线上包存在版本差异,请先运行node scripts/link-profile.mjs确保全部子包均指向本地构建产物。
如果不需要安装全家桶,可根据实际需求单独安装各个功能模块:
dsh plugin --profile web add @linxin666/dsh-client-ui-task-board@latest # 任务看板
dsh plugin --profile web add @linxin666/dsh-client-ui-task-board-github@latest # 任务看板 GitHub Issues 同步扩展
dsh plugin --profile web add @linxin666/dsh-ssh@latest # 远程连接(SSH)
dsh plugin --profile web add @linxin666/dsh-usage@latest # 使用统计
dsh plugin --profile web add @linxin666/dsh-client-ui-model-capabilities@latest # 模型能力声明
dsh plugin --profile web add @linxin666/dsh-pet@latest # 桌面悬浮宠物
dsh plugin --profile web add @linxin666/dsh-session-archive@latest # 会话归档管理
所有插件均以 @linxin666/dsh-* 命名空间公开发布于 npm:
| npm 包名 | 功能说明 |
|---|---|
| @linxin666/dsh-web-all | 全家桶聚合包:一站式包含全部功能插件与皮肤中心 |
| @linxin666/dsh-client-ui-task-board | 任务看板:支持长程异步任务与 cron 定时调度 |
| @linxin666/dsh-client-ui-task-board-github | 任务看板扩展:GitHub Issues 同步(默认开启,设置可关) |
| @linxin666/dsh-remote-web-ui | 移动端远程控制:扫码配对、跨设备协同与触控优化 |
| @linxin666/dsh-ssh | 远程运维面板:Web 终端、SFTP 传输、端口转发与集群执行 |
| @linxin666/dsh-usage | 用量统计:Token 消耗、余额估算、套餐追踪与 Token 银行 |
| @linxin666/dsh-client-ui-model-capabilities | 模型能力:自定义供应商图片输入声明与推理档位配置 |
| @linxin666/dsh-pet | 桌面宠物:注册表驱动的桌面交互悬浮挂件 |
| @linxin666/dsh-client-ui-git-graph | Git 图谱:可视化提交历史、分支流与 worktree 隔离 |
| @linxin666/dsh-client-ui-skin-center | 皮肤中心:主题与壁纸的加载与运行引擎 |
| @linxin666/dsh-client-ui-market | 创意工坊客户端:线上资产一键下载与管理 |
| @linxin666/dsh-client-ui-preset-center | 预设中心:社区 Agent 预设安装与管理 |
| @linxin666/dsh-client-ui-plugin-manager | 插件管理器:可视化插件状态控制与配置编辑 |
| @linxin666/dsh-client-ui-skill-explorer | Skill 中心:已加载技能的浏览、检索与管理 |
| @linxin666/dsh-session-archive | 会话归档:全量会话检索、批量恢复与级联清理 |
| @linxin666/dsh-client-ui-community-plugins | 社区数据源:创意工坊插件目录权威清单 |
| @linxin666/dsh-client-ui-web-ui-settings | 综合设置面板:dsh-web 全局偏好与样式配置 |
安装后重启 dsh web 服务,侧边栏出现对应功能图标即代表加载成功;亦可通过执行 dsh --profile web --dump-config 检查配置层挂载状态。若侧边栏未刷新出入口,请确认服务进程已彻底重启。
卸载聚合包:dsh plugin --profile web remove @linxin666/dsh-web-all,完成后重启 dsh web 即可恢复纯净状态。
技术实现细节与挂载原理解析见 docs/plugins.md。
pnpm 严格依赖隔离导致模块找不到:pnpm 的 isolated 模式默认仅将聚合包放置在顶层,部分子包可能被嵌套收敛,导致
dsh web启动时报错Cannot find package '@linxin666/dsh-...'。若遇到此情况,可在 profile 目录的pnpm-workspace.yaml中添加配置nodeLinker: hoisted(或public-hoist-pattern: ['@linxin666/*'])后重新安装。
构建脚本被拦截 (ERR_PNPM_IGNORED_BUILDS):首次安装时若提示第三方包的构建脚本被拦截,可根据终端指引将
cloudflared、cpu-features以及ssh2加入 profile 所在pnpm-workspace.yaml的allowBuilds列表中。
pnpm 11 发布时间门禁问题:在包版本发布后的短时间内,pnpm 11 的默认安全策略(
minimumReleaseAge)可能会尝试回退拉取旧版本。建议在 profile 目录的pnpm-workspace.yaml中排除相关命名空间以确保获取最新版本:minimumReleaseAgeExclude: - '@linxin666/*'
dsh-web 针对主流操作系统、现代化浏览器及网络拓扑进行了深度工程调优与兼容性保障:
| 维度 | 支持范围与技术规格 |
|---|---|
| 宿主运行环境 | DeepSeek Harness CLI (dsh web)、官方桌面客户端(DeepSeek Harness Desktop) |
| 操作系统 | macOS (Apple Silicon M 系列 & Intel 芯片)、Windows 10/11 (含 WSL2)、Linux (Ubuntu, Debian, Fedora, Arch, CentOS 等) |
| 浏览器与设备 | 桌面浏览器 (Chrome, Edge, Safari, Firefox);移动端现代浏览器 (iOS Safari, Android Chrome 等) |
| 网络连接架构 | 本机环回访问 (127.0.0.1)、局域网多设备互联 (LAN)、公网隧道安全穿透 (Cloudflare Tunnel, Tailscale, FRP, Nginx 反向代理) |
| 模型供应商覆盖 | DeepSeek 官方通道与满血模型、OpenAI (GPT-4o 等)、Anthropic Claude、Google Gemini、Kimi (Moonshot)、GLM (智谱)、MiniMax、Ollama 本地大模型、SiliconFlow 等 |
| 运行时依赖 | npm 方式安装无特殊环境依赖;源码编译需 Node.js >= 22 与 pnpm >= 9 |
请首先检查插件是否正确安装至 web profile(命令需包含 --profile web),并通过 dsh --profile web --dump-config 验证配置层是否已成功挂载。注意仅刷新网页无法加载新模块,必须彻底重启 dsh web 后端服务进程。
任务调度完全由 dsh web 后端宿主进程驱动,无需保持前端浏览器页面打开。若宿主进程退出、系统关机或整机进入深度睡眠,错过的触发时间点将遵循跳过策略处理,不执行回填补跑;若任务到达触发点时上一轮仍在运行,会自动顺延至下一个周期。若需要允许息屏但防止主机自动睡眠,可开启任务看板自带的电源保护选项。
流式推送走官方 WebSocket 通道,配对后经门控的 /remote 代理转发。隧道中断期间更新暂停,通道恢复后继续,无需重新配对;更新节奏的差异来自远程链路的广域网往返延迟。
皮肤面板提供免落盘试穿功能:点击试穿即刻在当前界面生效预览,离开面板或关闭预览会自动恢复初始外观;只有显式点击“应用”按钮才会将主题配置写入磁盘,可放心预览各类主题。
完全支持。若仅需要视觉定制,直接安装 @linxin666/dsh-client-ui-skin-center 即可;若仅需特定功能,参考“单独安装某个插件”章节直接安装对应 npm 包即可。
可以。聚合包内部的插件注册标识均统一带有 web-ui- 前缀(例如 web-ui-usage),与独立包的原生标识(如 usage)相互独立,不会产生 loader entry 重复冲突。宿主服务对同类插件会自动去重。通常情况下安装全家桶即可满足完整需求,无需重复安装单个子包。
手机远程访问基于配对令牌安全门控。若手机与运行 DSH 的电脑处于同一局域网(Wi-Fi),电脑端点击侧边栏手机图标弹出二维码,手机直接扫码即可打开完整的移动端交互界面。若需要公网跨网络访问(例如在户外使用移动蜂窝网络访问家中电脑),可搭配 Cloudflare Tunnel(例如 cloudflared)或 Tailscale 将 DSH 端口穿透至公网,手机打开公网链接配对访问即可,通信全程走鉴权通道,未配对请求将被严格拦截。
任务调度完全由 dsh web 后端宿主进程驱动,关闭浏览器标签页不影响定时任务的触发与执行。但如果整机进入深度睡眠或关机,宿主进程将暂停运行,离线期间错过的触发点会遵循跳过策略处理。若希望保持无人值守后台自动化,可在任务看板设置中开启“电源保护”选项,该选项会阻止系统因空闲进入休眠(允许显示器正常熄灭),确保定时任务准时触发。
安装使用统计插件后,在“设置 > 使用统计”面板中可查看按日汇总的输入、输出与缓存 Token 数量,支持按模型细分查看 30 天消费趋势。针对 DeepSeek 官方路由还提供峰谷分时计费估算;若配置了支持查询余额的供应商 API,插件可定时拉取当前账户剩余额度与重置周期。
直接在单一 Git 工作区并发运行多个智能体容易导致代码互相覆盖。使用全家桶内置的 Git 图谱插件,可以在新建会话时自动或手动创建独立的 Git Worktree。每个智能体会话在各自专属的分支和物理目录中独立运行、提交修改,彻底隔绝主工作区文件,开发完成后可在图谱面板中清晰比对并合并分支。
~/.dsh/dsh-ssh.json 文件中(文件权限为 0600);在网络中断重连时可能重新发送非幂等命令,终端输出保持原样返回不执行脱敏,安全规范见 dsh-ssh README。欢迎加入社区交流群,与开发者及其他用户探讨使用技巧、反馈使用问题或提出新功能建议。
扫描下方二维码加入“DSH Web 交流群”:
也可以通过 Discord 社区 进行交流,或前往 GitHub Issues 提交缺陷报告与功能需求。
DeepSeek · DeepSeek Harness · DSH · DeepSeek Web · DeepSeek 网页版 · DeepSeek 桌面客户端 · DeepSeek 插件 · DeepSeek 任务看板 · DeepSeek 定时任务 · DeepSeek 自动化 · DeepSeek 手机版 · DeepSeek 远程控制 · DeepSeek 移动端 · DeepSeek SSH 终端 · DeepSeek 服务器运维 · DeepSeek Token 统计 · DeepSeek 余额查询 · DeepSeek API 费用 · DeepSeek 主题 · DeepSeek 皮肤 · DeepSeek 动态壁纸 · DeepSeek 桌面宠物 · DeepSeek Git 图谱 · DeepSeek Worktree 隔离 · DeepSeek 会话归档 · AI Agent 工作台 · AI 编程助手
欢迎各类技术交流、生态集成、定制开发与商业合作。如有合作意向,欢迎通过邮件联系我们:chunlinzhu666@gmail.com。
fix(task-board): 修复状态同步问题),代码、文档与 commit 信息全程杜绝使用 emoji;node scripts/dsh-plugin-new <name>;新建皮肤请在 dsh-skins 仓用 node scripts/dsh-skin-new.cjs <id> 生成;pnpm typecheck && pnpm test && pnpm docs:check;完整开发流程见 docs/development.md。本仓库采用 Apache-2.0 许可证授权。引入第三方代码必须严格保留原始 LICENSE 与作者署名;具有活跃上游的第三方项目优先以 npm 依赖或 fork 方式引入,避免直接复制代码。
插件
皮肤(第三方作者或第三方素材)
其余皮肤(mint / whale-song / whale-mom / dragon-heir / minecraft / trading / summer-liquid-glass / wallpaper-exclusive / xp)为本仓库原创,Apache-2.0。
宠物
喜欢这个项目?点个 Star。
报告 Bug · 请求功能 · 查看 Releases
361 followers · starred Aug 2026
855 followers · starred Aug 2026
168 followers · starred Aug 2026
746 followers · starred Aug 2026
DeepSeek Harness (DSH) Web 插件聚合生态 · 万物皆插件,通过创意工坊分发||DeepSeek Harness (DSH) Web Plugin Aggregation Ecosystem · Everything is a plugin, distributed via the Creative Workshop
See the code中文 | English
dsh-web 是面向 DeepSeek Harness(DSH)Web GUI 与官方桌面客户端的模块化插件生态与 AI 智能体开发工作台。它为深度用户与开发者提供任务自动化看板(Cron 定时调度)、手机与跨设备远程控制、SSH 远程终端与集群运维、Git 提交历史图谱与多 Agent Worktree 隔离、全量会话归档管理、Token 用量与成本统计,以及一站式主题皮肤与桌面宠物工坊。用户既可以通过官方 profile 机制将插件全家桶一键挂载至已有的 dsh web 实例,也可以直接在官方 DeepSeek Harness 桌面客户端中开箱即用。
DeepSeek Harness(DSH)Web 插件生态 · 模块化智能体工作台
创意工坊 · 任务看板 · 移动端远程 · SSH 运维 · Git 图谱 · 使用统计 · 会话归档
原生 DeepSeek Harness Web 提供了核心的对话交互与工具调用能力,但在多任务并发调度、长程后台执行、移动端协同以及工程化开发运维方面仍有扩展空间。
dsh-web 通过官方 profile 机制挂载到 dsh web,零修改侵入官方源码,为用户提供完整的模块化扩展体系:
@linxin666/dsh-web-all 聚合包一键安装完整功能,也支持按需单独安装特定插件。聚合包预集成家族全部功能插件,详见插件全家桶使用指南。
| 核心能力与场景 | 原生 dsh web | dsh-web 全家桶优势 |
|---|---|---|
| Agent 预设管理 | 仅官方预设(Standard / Minimal 等) | 官方预设 + 创意工坊社区海量预设一键启用 |
| 自定义模型能力 | 无法可视化修改模型属性 | 逐模型可视化声明 Vision 图片多模态与推理思考档位,支持供应商快速启闭 |
| 自动化任务看板 | 无 | 5 列看板工作流 + 真实智能体会话执行 + Cron 表达式后台定时调度 |
| 移动端与跨设备控制 | 仅限本机浏览器 | 手机扫码直连、跨设备 PC 浏览器访问、WebSocket 实时流式响应与专属移动触控手势 |
| 远程服务器运维 | 无 | 网页版 SSH 终端 (xterm.js)、SFTP 文件传输、端口转发隧道与集群批量命令 |
| Token 用量与成本监控 | 无 | 每日 Token 消耗明细、多供应商余额查询、套餐使用进度与 Token 银行 |
| Git 可视化与多任务开发 | 仅终端 git 命令 | 可视化分支与提交图谱 + Git Worktree 自动创建专属隔离目录防代码冲突 |
| 会话检索与生命周期归档 | 会话列表简单堆积 | 全量会话全文与多维筛选、批量归档、级联物理删除与自动清理策略 |
| 主题皮肤与个性化视觉 | 仅单一默认主题 | 内置经典 Blue Fantasy 暗黑沉浸皮肤,创意工坊提供海量壁纸与桌面挂件 |
| 核心使用场景与用户需求 | 推荐解决方案与能力 | 快速入口 |
|---|---|---|
| 后台无人值守运行 AI 任务,或定时执行每日代码巡检、健康检查与自动报告 | 任务看板:5 列状态流转、Cron 表达式后台调度、系统防休眠电源保护、会话复用 | 任务看板与 cron 定时执行 |
| 在 iPhone / Android 手机、iPad 或另一台电脑上远程使用 DeepSeek | 移动端远程控制:扫码即连、WebSocket 实时流式响应、移动端触控优化与安全配对门控 | 手机与 PC 浏览器远程控制 |
| 让 AI 智能体执行远程 Linux 服务器运维、传输配置或排查线上服务 | SSH 运维面板:Web 终端、可视化 SFTP 传输、端口转发隧道、集群批量命令 | SSH 终端、文件传输与隧道 |
| 监控各家模型 API 的 Token 消耗明细、查询供应商账户余额或套餐进度 | 使用统计:每日消耗明细、余额查询、账单估算、套餐追踪与 Token 银行鲸元券 | 用量统计与 Token 银行 |
| 多 Agent 并行编码容易产生代码覆盖冲突,需要隔离工作区 | Git 图谱与 Worktree:可视化提交图谱、自动为会话创建专属 worktree 分支 | Git 可视化与 Worktree 隔离 |
| 历史对话堆积难以检索,需要批量归档、清理或导出备份 | 会话归档管理器:多维搜索过滤、批量归档与级联清理、自动化生命周期策略 | 全量会话归档管理 |
| 自定义第三方模型缺少图片多模态声明或思考强度无法调节 | 模型能力声明:逐模型可视化声明图片输入支持与思考档位,避免配置失效 | 模型能力与多模态声明 |
| 打造个性化界面外观,更换深色护眼主题、动态壁纸或桌面宠物 | 创意工坊与皮肤中心:Blue Fantasy 经典暗色内置,海量皮肤、动态壁纸与桌宠 | 浏览 DSH 创意工坊 |
| 在官方桌面客户端(DeepSeek Harness Desktop)中使用本扩展生态 | 官方桌面客户端:支持直接通过客户端内置插件管理一键安装本全家桶 | 官方桌面客户端安装说明 |
| 为已有的 DeepSeek Harness 命令行环境安装插件全家桶 | 快速上手:一行命令通过 npm 或 GitHub 仓库地址直接安装 | 插件安装快速上手 |
对于希望直接使用独立桌面应用的用户,推荐下载并使用官方发布的 DeepSeek Harness 桌面客户端(DeepSeek Harness Desktop)。
官方桌面客户端与 dsh web 共用 ~/.dsh 数据目录,其 profile 为 desktop。由于官方桌面客户端对 desktop profile 实行应用内专管(外部 CLI 会限制对 desktop profile 的修改),安装本插件全家桶时请直接在桌面客户端内进行:
@linxin666/dsh-web-all(或 @linxin666/dsh-web-all@latest),点击安装;创意工坊 是 DSH 生态的一站式资产分发平台,统一提供主题皮肤、桌面宠物、功能插件与社区 Agent 预设。所有项目按照真实设备点赞热度排序,皮肤支持即时试穿预览,插件提供一键安装命令。经典的 Blue Fantasy 蓝色幻想随皮肤插件内置,其余主题皮肤与宠物资产均可在工坊浏览、查看源代码并按需安装。在 Web GUI 的“创意工坊”设置卡中可直接浏览线上清单,皮肤与宠物可一键下载至 DSH 主目录并在对应设置页选用;社区预设下载至本地预设库,启用后即可在“设置 → Agent 预设”中用于新建会话。

创意工坊站点为本仓库的组成部分:前端为纯静态构建,由构建脚本 scripts/market-build 依据 skin.json、pet.json 与 community.json 等数据源自动生成;点赞等动态能力由 Cloudflare Workers 边缘函数与 D1 数据库提供支持(遵循单设备单票限制),代码合入 main 分支后自动触发持续集成部署。
创意工坊旨在建立开放透明的社区生态,方便开发者分享作品并让用户自由选择所需扩展。
通过侧边栏“任务看板”进入。任务看板按待规划、待办、进行中、已完成、已失败五列呈现。点击卡片上的“执行”即可调用真实 DSH 智能体会话运行任务,执行完成后状态自动回写看板;点击卡片可随时跳转至对应会话回溯完整交互轨迹。
任务支持后端定时调度:在任务详情中配置 cron 表达式(例如每日 23:00 自动检查升级 DSH、每周一 09:00 生成周报),关闭浏览器后宿主进程仍会按计划触发执行并保存结果。任务看板提供可选的防休眠电源管理设置,支持 Windows、macOS 与带有 systemd-logind 的 Linux 系统,允许显示器息屏的同时防止整机因闲置进入睡眠状态(该设置默认处于关闭状态)。
任务默认可选「任务验收」:以 goal 形式执行的任务在 agent 标记完成前,必须由看板调用裁判模型验收(默认继承宿主模型,也可在「设置 → Web 插件 → 任务看板 → 任务验收」中自选模型与思考档位)。验收沿用三项 coding 判据、0.65 阈值与每项两轮交换 A/B 位置,同一执行最多两次:第一次不通过会把分数与问题反馈给 agent 修复,第二次仍不通过即判该执行失败。验收配置在每次执行启动时固定,之后的设置变更只影响新执行;普通聊天与显式关闭 goal 模式的任务不受影响。每次验收都会真实消耗裁判模型的额度。
任务支持会话复用模式:开启后若前一轮执行生成的会话仍存活且处于空闲状态,宿主将复用该会话继续运行后续任务(重新应用该任务指定的权限与模型,保留上下文历史);若会话已关闭则自动新建会话,保证定时调度持续运转。
| 多列看板 | 定时执行 |
|---|---|
![]() | ![]() |
通过侧边栏底部的手机图标打开设备配对面板。使用手机扫码或复制链接配对后,手机浏览器将直接载入官方 Web GUI,并自动激活移动端触控交互层:轻触鲸鱼图标唤出侧边栏、支持手势左滑收起与右滑展开、长按会话项目呼出操作菜单、软键盘 Enter 键仅用于换行、输入框采用 16px 字体防止页面聚焦缩放。适合桌面屏幕的扩展面板(如 SSH 终端、任务看板、Git 图谱等)在手机端自动隐藏,聚焦于会话管理、模型切换、思考强度调整与消息收发,多端实时共享完整上下文状态。
同一配对通道同样支持另一台 PC 浏览器接入:在远程电脑访问配对链接即可运行完整的桌面版 Web GUI。所有远程通信均受配对门控保护(走 /remote/api 路径),未经验证的访问将被拦截并仅显示提示横幅。配对令牌具备单次使用与超时失效机制,点击“停止”可立即吊销所有已连接设备。二维码默认基于局域网通信,搭配 cloudflared 等隧道工具可实现安全的公网跨网络访问。为确保安全性,使用隧道时建议走配对通道,不建议为隧道域名配置 --trusted-host 参数,避免绕过设备验证门控(详见远程控制插件说明)。

实时消息与隧道:移动端的流式输出走官方 WebSocket 通道(配对后经门控的
/remote代理转发),Cloudflare 快速隧道、命名隧道与 dsh-market 固定域名中继都能转发该连接。远程访问把广域网往返延迟叠加到每次更新上,固定域名中继比裸隧道多一跳;对延迟敏感时可在设置卡片关闭该中继。
| 移动端主页(鲸鱼入口) | 会话列表 |
|---|---|
![]() | ![]() |
| 聊天(思考与工具调用) | 模型选择(底部弹层) |
![]() | ![]() |
通过侧边栏“SSH”入口打开远程运维面板。支持密钥与密码认证,可一键导入本地 ~/.ssh/config 主机列表;配置数据安全保存在 ~/.dsh/dsh-ssh.json 中。面板提供以下操作能力:
在“设置 > 使用统计”中集中查看 token 消耗数据、供应商余额以及编程套餐额度,支持自动定时刷新与手动即时查询。
统计自插件首次启用起计,不回填历史数据;鲸元券仅统计台账窗口内的 DeepSeek 官方消耗。支持的供应商列表与配置细节见 dsh-usage README。

自定义供应商的模型特性配置直接集成于“设置 > 模型”页面。针对官方界面未开放编辑的模型能力字段,本插件提供了可视化的配置编辑器:
["text","image"] 或 ["text"]),界面直观展示生效状态;技术提示:该配置属于客户端向网关发送的协议声明,系统不执行自动化远端探测。若模型声明支持图片但供应商网关接口不支持多模态,请求阶段仍会由网关返回错误。详见 dsh-model-capabilities README。
在对话输入框上方集成 Git 操作栏与可视化提交历史图谱:
$DSH_HOME/worktrees/ 目录下为新会话建立完全独立的 worktree 检出与隔离分支(命名形如 wt/<名称>),主检出文件保持干净;通过“管理 worktree”面板可集中查看与清理临时检出。git_worktree 工具,允许 Agent 自主创建与管理隔离开发环境。| Git 图谱 | Git worktree 并行会话 |
|---|---|
![]() | ![]() |
会话归档管理(dsh-session-archive)是专为解决大量长短期会话堆积而设计的集中管理模块,随全家桶安装生效:
删除操作不可逆,所有管理路由严格限制本机回环访问。详细机制见 dsh-session-archive README。
dsh-client-ui-skill-explorer):按来源集中查看与管理已加载的 agent skills,支持按名称与功能描述实时搜索过滤,多工作区独立呈现,支持一键启停与删除。dsh-client-ui-plugin-manager):基于官方 host 接口从 npm 或 git 仓库直接安装插件,可视化管理插件运行状态与自定义配置。经典的 Blue Fantasy 蓝色幻想是随皮肤插件内置的默认主题:深邃的靛蓝色调贯穿全局,搭配半透明毛玻璃面板与定制鲸鱼插画,在暗色模式下具有优秀的视觉沉浸感。其他精美皮肤与 Wallpaper Engine 动态壁纸由皮肤插件统一管理,可直接在创意工坊在线预览、试穿与一键安装。

dsh web 可正常启动。dsh plugin --profile web add @linxin666/dsh-web-all@latestdsh web 服务,侧边栏将自动呈现各插件入口@linxin666/dsh-web-all 并确认安装若仅需要皮肤功能,可单独安装
@linxin666/dsh-client-ui-skin-center。若因包管理器门禁安装到旧版本,请参阅后文“安装排障”。
仓库根目录声明了标准 dsh.bundle 装配清单,支持直接通过仓库地址安装,无需手动克隆代码与构建:
dsh plugin --profile web add github:zhu1090093659/dsh-web
# 或使用完整 git 地址:dsh plugin --profile web add git+https://github.com/zhu1090093659/dsh-web.git
该方式与直接从 npm 安装聚合包效果等价,二者择其一即可。请勿同时通过两种方式安装,以免出现 entry id 冲突。
如需二次开发或调试插件,可按以下步骤从源码构建(要求 Node.js >= 22 与 pnpm):
# 1. 克隆源码仓库
git clone https://github.com/zhu1090093659/dsh-web.git
cd dsh-web
# 2. 安装项目依赖并构建全包
pnpm install
pnpm -r build
# 3. 将本地包软链挂载至 web profile(建议先链接所有子包再注册聚合包)
node scripts/link-profile.mjs
dsh plugin --profile web add link:$(pwd)/packages/dsh-web-all
# 4. 重新启动 dsh web 服务
dsh web
提示:profile 目录未配置为 pnpm workspace,聚合包内部的
workspace:*依赖在解析时会尝试回退拉取 npm 线上版本。若线上包存在版本差异,请先运行node scripts/link-profile.mjs确保全部子包均指向本地构建产物。
如果不需要安装全家桶,可根据实际需求单独安装各个功能模块:
dsh plugin --profile web add @linxin666/dsh-client-ui-task-board@latest # 任务看板
dsh plugin --profile web add @linxin666/dsh-client-ui-task-board-github@latest # 任务看板 GitHub Issues 同步扩展
dsh plugin --profile web add @linxin666/dsh-ssh@latest # 远程连接(SSH)
dsh plugin --profile web add @linxin666/dsh-usage@latest # 使用统计
dsh plugin --profile web add @linxin666/dsh-client-ui-model-capabilities@latest # 模型能力声明
dsh plugin --profile web add @linxin666/dsh-pet@latest # 桌面悬浮宠物
dsh plugin --profile web add @linxin666/dsh-session-archive@latest # 会话归档管理
所有插件均以 @linxin666/dsh-* 命名空间公开发布于 npm:
| npm 包名 | 功能说明 |
|---|---|
| @linxin666/dsh-web-all | 全家桶聚合包:一站式包含全部功能插件与皮肤中心 |
| @linxin666/dsh-client-ui-task-board | 任务看板:支持长程异步任务与 cron 定时调度 |
| @linxin666/dsh-client-ui-task-board-github | 任务看板扩展:GitHub Issues 同步(默认开启,设置可关) |
| @linxin666/dsh-remote-web-ui | 移动端远程控制:扫码配对、跨设备协同与触控优化 |
| @linxin666/dsh-ssh | 远程运维面板:Web 终端、SFTP 传输、端口转发与集群执行 |
| @linxin666/dsh-usage | 用量统计:Token 消耗、余额估算、套餐追踪与 Token 银行 |
| @linxin666/dsh-client-ui-model-capabilities | 模型能力:自定义供应商图片输入声明与推理档位配置 |
| @linxin666/dsh-pet | 桌面宠物:注册表驱动的桌面交互悬浮挂件 |
| @linxin666/dsh-client-ui-git-graph | Git 图谱:可视化提交历史、分支流与 worktree 隔离 |
| @linxin666/dsh-client-ui-skin-center | 皮肤中心:主题与壁纸的加载与运行引擎 |
| @linxin666/dsh-client-ui-market | 创意工坊客户端:线上资产一键下载与管理 |
| @linxin666/dsh-client-ui-preset-center | 预设中心:社区 Agent 预设安装与管理 |
| @linxin666/dsh-client-ui-plugin-manager | 插件管理器:可视化插件状态控制与配置编辑 |
| @linxin666/dsh-client-ui-skill-explorer | Skill 中心:已加载技能的浏览、检索与管理 |
| @linxin666/dsh-session-archive | 会话归档:全量会话检索、批量恢复与级联清理 |
| @linxin666/dsh-client-ui-community-plugins | 社区数据源:创意工坊插件目录权威清单 |
| @linxin666/dsh-client-ui-web-ui-settings | 综合设置面板:dsh-web 全局偏好与样式配置 |
安装后重启 dsh web 服务,侧边栏出现对应功能图标即代表加载成功;亦可通过执行 dsh --profile web --dump-config 检查配置层挂载状态。若侧边栏未刷新出入口,请确认服务进程已彻底重启。
卸载聚合包:dsh plugin --profile web remove @linxin666/dsh-web-all,完成后重启 dsh web 即可恢复纯净状态。
技术实现细节与挂载原理解析见 docs/plugins.md。
pnpm 严格依赖隔离导致模块找不到:pnpm 的 isolated 模式默认仅将聚合包放置在顶层,部分子包可能被嵌套收敛,导致
dsh web启动时报错Cannot find package '@linxin666/dsh-...'。若遇到此情况,可在 profile 目录的pnpm-workspace.yaml中添加配置nodeLinker: hoisted(或public-hoist-pattern: ['@linxin666/*'])后重新安装。
构建脚本被拦截 (ERR_PNPM_IGNORED_BUILDS):首次安装时若提示第三方包的构建脚本被拦截,可根据终端指引将
cloudflared、cpu-features以及ssh2加入 profile 所在pnpm-workspace.yaml的allowBuilds列表中。
pnpm 11 发布时间门禁问题:在包版本发布后的短时间内,pnpm 11 的默认安全策略(
minimumReleaseAge)可能会尝试回退拉取旧版本。建议在 profile 目录的pnpm-workspace.yaml中排除相关命名空间以确保获取最新版本:minimumReleaseAgeExclude: - '@linxin666/*'
dsh-web 针对主流操作系统、现代化浏览器及网络拓扑进行了深度工程调优与兼容性保障:
| 维度 | 支持范围与技术规格 |
|---|---|
| 宿主运行环境 | DeepSeek Harness CLI (dsh web)、官方桌面客户端(DeepSeek Harness Desktop) |
| 操作系统 | macOS (Apple Silicon M 系列 & Intel 芯片)、Windows 10/11 (含 WSL2)、Linux (Ubuntu, Debian, Fedora, Arch, CentOS 等) |
| 浏览器与设备 | 桌面浏览器 (Chrome, Edge, Safari, Firefox);移动端现代浏览器 (iOS Safari, Android Chrome 等) |
| 网络连接架构 | 本机环回访问 (127.0.0.1)、局域网多设备互联 (LAN)、公网隧道安全穿透 (Cloudflare Tunnel, Tailscale, FRP, Nginx 反向代理) |
| 模型供应商覆盖 | DeepSeek 官方通道与满血模型、OpenAI (GPT-4o 等)、Anthropic Claude、Google Gemini、Kimi (Moonshot)、GLM (智谱)、MiniMax、Ollama 本地大模型、SiliconFlow 等 |
| 运行时依赖 | npm 方式安装无特殊环境依赖;源码编译需 Node.js >= 22 与 pnpm >= 9 |
请首先检查插件是否正确安装至 web profile(命令需包含 --profile web),并通过 dsh --profile web --dump-config 验证配置层是否已成功挂载。注意仅刷新网页无法加载新模块,必须彻底重启 dsh web 后端服务进程。
任务调度完全由 dsh web 后端宿主进程驱动,无需保持前端浏览器页面打开。若宿主进程退出、系统关机或整机进入深度睡眠,错过的触发时间点将遵循跳过策略处理,不执行回填补跑;若任务到达触发点时上一轮仍在运行,会自动顺延至下一个周期。若需要允许息屏但防止主机自动睡眠,可开启任务看板自带的电源保护选项。
流式推送走官方 WebSocket 通道,配对后经门控的 /remote 代理转发。隧道中断期间更新暂停,通道恢复后继续,无需重新配对;更新节奏的差异来自远程链路的广域网往返延迟。
皮肤面板提供免落盘试穿功能:点击试穿即刻在当前界面生效预览,离开面板或关闭预览会自动恢复初始外观;只有显式点击“应用”按钮才会将主题配置写入磁盘,可放心预览各类主题。
完全支持。若仅需要视觉定制,直接安装 @linxin666/dsh-client-ui-skin-center 即可;若仅需特定功能,参考“单独安装某个插件”章节直接安装对应 npm 包即可。
可以。聚合包内部的插件注册标识均统一带有 web-ui- 前缀(例如 web-ui-usage),与独立包的原生标识(如 usage)相互独立,不会产生 loader entry 重复冲突。宿主服务对同类插件会自动去重。通常情况下安装全家桶即可满足完整需求,无需重复安装单个子包。
手机远程访问基于配对令牌安全门控。若手机与运行 DSH 的电脑处于同一局域网(Wi-Fi),电脑端点击侧边栏手机图标弹出二维码,手机直接扫码即可打开完整的移动端交互界面。若需要公网跨网络访问(例如在户外使用移动蜂窝网络访问家中电脑),可搭配 Cloudflare Tunnel(例如 cloudflared)或 Tailscale 将 DSH 端口穿透至公网,手机打开公网链接配对访问即可,通信全程走鉴权通道,未配对请求将被严格拦截。
任务调度完全由 dsh web 后端宿主进程驱动,关闭浏览器标签页不影响定时任务的触发与执行。但如果整机进入深度睡眠或关机,宿主进程将暂停运行,离线期间错过的触发点会遵循跳过策略处理。若希望保持无人值守后台自动化,可在任务看板设置中开启“电源保护”选项,该选项会阻止系统因空闲进入休眠(允许显示器正常熄灭),确保定时任务准时触发。
安装使用统计插件后,在“设置 > 使用统计”面板中可查看按日汇总的输入、输出与缓存 Token 数量,支持按模型细分查看 30 天消费趋势。针对 DeepSeek 官方路由还提供峰谷分时计费估算;若配置了支持查询余额的供应商 API,插件可定时拉取当前账户剩余额度与重置周期。
直接在单一 Git 工作区并发运行多个智能体容易导致代码互相覆盖。使用全家桶内置的 Git 图谱插件,可以在新建会话时自动或手动创建独立的 Git Worktree。每个智能体会话在各自专属的分支和物理目录中独立运行、提交修改,彻底隔绝主工作区文件,开发完成后可在图谱面板中清晰比对并合并分支。
~/.dsh/dsh-ssh.json 文件中(文件权限为 0600);在网络中断重连时可能重新发送非幂等命令,终端输出保持原样返回不执行脱敏,安全规范见 dsh-ssh README。欢迎加入社区交流群,与开发者及其他用户探讨使用技巧、反馈使用问题或提出新功能建议。
扫描下方二维码加入“DSH Web 交流群”:
也可以通过 Discord 社区 进行交流,或前往 GitHub Issues 提交缺陷报告与功能需求。
DeepSeek · DeepSeek Harness · DSH · DeepSeek Web · DeepSeek 网页版 · DeepSeek 桌面客户端 · DeepSeek 插件 · DeepSeek 任务看板 · DeepSeek 定时任务 · DeepSeek 自动化 · DeepSeek 手机版 · DeepSeek 远程控制 · DeepSeek 移动端 · DeepSeek SSH 终端 · DeepSeek 服务器运维 · DeepSeek Token 统计 · DeepSeek 余额查询 · DeepSeek API 费用 · DeepSeek 主题 · DeepSeek 皮肤 · DeepSeek 动态壁纸 · DeepSeek 桌面宠物 · DeepSeek Git 图谱 · DeepSeek Worktree 隔离 · DeepSeek 会话归档 · AI Agent 工作台 · AI 编程助手
欢迎各类技术交流、生态集成、定制开发与商业合作。如有合作意向,欢迎通过邮件联系我们:chunlinzhu666@gmail.com。
fix(task-board): 修复状态同步问题),代码、文档与 commit 信息全程杜绝使用 emoji;node scripts/dsh-plugin-new <name>;新建皮肤请在 dsh-skins 仓用 node scripts/dsh-skin-new.cjs <id> 生成;pnpm typecheck && pnpm test && pnpm docs:check;完整开发流程见 docs/development.md。本仓库采用 Apache-2.0 许可证授权。引入第三方代码必须严格保留原始 LICENSE 与作者署名;具有活跃上游的第三方项目优先以 npm 依赖或 fork 方式引入,避免直接复制代码。
插件
皮肤(第三方作者或第三方素材)
其余皮肤(mint / whale-song / whale-mom / dragon-heir / minecraft / trading / summer-liquid-glass / wallpaper-exclusive / xp)为本仓库原创,Apache-2.0。
宠物
喜欢这个项目?点个 Star。
报告 Bug · 请求功能 · 查看 Releases
361 followers · starred Aug 2026
855 followers · starred Aug 2026
168 followers · starred Aug 2026
746 followers · starred Aug 2026