news 2026/11/6 1:14:05

dsh-web 插件安装指南:一条命令把 DSH 界面改成你想要的样子

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
dsh-web 插件安装指南:一条命令把 DSH 界面改成你想要的样子

dsh-web 插件安装指南:一条命令把 DSH 界面改成你想要的样子

【免费下载链接】dsh-webDeepSeek Harness (DSH) Web 插件聚合生态 · 万物皆插件,通过创意工坊分发||DeepSeek Harness (DSH) Web Plugin Aggregation Ecosystem · Everything is a plugin, distributed via the Creative Workshop项目地址: https://gitcode.com/gh_mirrors/ds/dsh-web

下午三点,你盯着屏幕发呆:周报还没写、接口联调卡在半个参数上、想给这个用了几周的界面换个新皮肤,却不知道去哪个设置页找。你翻回上一个会话想找提交历史,翻了三个 tab 才翻到。这些杂活,本该有个地方统一摆着——dsh-web 就是为 DeepSeek Harness(DSH)Web 界面做的一套插件生态:任务看板、Git 图谱、手机远程、SSH 运维和 14 款皮肤,一条命令全部挂到dsh web上,全程不碰 DSH 源码。

先跑起来,装完你会看到一排新入口

安装就一行。这条命令把插件全家桶装进你的webprofile:

dsh plugin --profile web add @linxin666/dsh-web-all@latest

跑完你会看到安装日志滚过十几个子包,最后一行提示成功,此时插件还没生效,后面还有重启这一关。

如果只想要皮肤、不想要功能插件,单独装皮肤中心那个小包就行:

dsh plugin --profile web add @linxin666/dsh-client-ui-skin-center@latest

装完立刻生效同样需要重启,流程完全一样。

想从源码跑起来做二次开发:先备好 Node.js 22 以上和 pnpm,然后克隆仓库、构建、链接进 profile 三步走:

git clone https://gitcode.com/gh_mirrors/ds/dsh-web cd dsh-web && pnpm install && pnpm -r build node scripts/link-profile.mjs

跑完会把所有子包软链进webprofile,再执行一次上面的add命令指向聚合包即可。

装完要重启dsh web进程,不是刷新页面。用dsh --profile web --dump-config可以确认插件层是否真的挂载成功,输出里能看到各插件的注册条目。

它到底能帮你干什么

任务看板——待办从脑子里搬到桌面上

你不用再靠记忆和便签管理杂活了。任务看板把「待规划、待办、进行中、已完成、已失败」五列直接摆在浏览器里,每张卡片就是一条待办。点卡片上的「执行」,任务会交给一个真实的 DSH 智能体会话去干,跑完状态自动回写,想复盘可以直接跳回那次会话看完整过程。

复杂任务可以拆子任务,一层不够就拆两层,父卡执行时会自己派发。

更省心的是定时执行:在任务详情里填一条 cron 表达式,比如每周一早上九点自动生成周报,到点它自己开工。这条调度跑在 Host 侧,你关掉浏览器、甚至离开电脑,任务照常触发——前提是你的机器还醒着,这个后面说。

Git 图谱——翻提交历史不用敲 git log 了

「这次合并到底改了哪几条分支」,用眼睛看图谱比敲命令快得多。Git 图谱把分支分叉、合并和每次提交串成一条泳道时间线,仓库再大也能顺着脉络找到问题出在哪次提交。输入框上方还有分支选择器,切分支不用离开界面。

打开项目会话后,聊天区右侧会多出「文件」和「预览」两块面板:文件树能按名字搜文件,预览面板吃得下 markdown、HTML、diff、CSV 和图片,还能源码/预览来回切。「变更」面板是真实的 git 操作区,stage、unstage、discard 随手就来。面板宽度可以拖,皮肤换了它也跟着换装,改代码和看 diff 不用再切窗口。

手机远程——人在外面,工作区还能接

出差、通勤、躺在沙发上,你照样能推进手里的会话。侧边栏底部那个手机图标打开配对二维码,扫一下,手机立刻进入独立的移动端界面:看会话、开新会话、收发消息、切模型和权限预设,全部和桌面端实时同步。

默认走局域网,也可以挂 cloudflared 隧道让手机在任何网络下都能连上。配对令牌是一次性且限时的,面板上的「停止」按钮能随时吊销所有设备,不用留着过期的入口。

皮肤中心——14 款皮肤,试穿不要钱

工作界面顺不顺眼,真的影响下午的心情。皮肤中心内置 14 款:Windows XP 的经典蓝绿、Minecraft 的像素方块、Blue Fantasy 的靛蓝鲸鱼插画……点「试穿」立刻生效,不满意点「退出」完全还原。

每款皮肤都是一个独立资产目录:一份skin.json清单配上样式、贴图和可选特效脚本,由皮肤中心统一加载。所以加一款新皮肤就是落一个目录的事,官方升级也震不到任何皮肤——这是它敢叫「全家桶」的底气。

装完之后你才会注意到的东西

定时任务到点没跑,大概率是电脑睡了。Host 侧的调度不排队补跑,错过触发点就直接跳过。想让它别睡,在任务看板里打开「电源保护」:屏幕可以灭,整机不进空闲睡眠。

皮肤试穿不落盘。「试穿」只在内存里生效,离开面板或点「退出」就自动还原;只有显式点「应用」才会把配置写进磁盘。随便点,点错了也不怕。

手机收不到实时消息,不一定是 bug。移动端靠 WebSocket 推送,Cloudflare 快速隧道这类链路不透传长连接时,更新会断档,通道恢复后自动继续,不用重新配对,只是消息可能晚几秒。

用量统计从启用那天起算。它不回填历史数据——装了全家桶但一直没进「设置 > 使用统计」,启用前的消耗不会出现在图表里。

别慌,这几个坑我替你踩过了

坑一:装完重启,侧边栏还是空的。多半是命令里漏了--profile web,插件装进了别的 profile;另外记住是重启dsh web进程,刷新页面没用。

坑二:首次安装报ERR_PNPM_IGNORED_BUILDS。pnpm 拦了三个依赖的构建脚本,把cloudflared、cpu-features、ssh2写进 profile 的pnpm-workspace.yaml的allowBuilds,再跑一次安装。

坑三:装到旧版本,应用皮肤后启动崩溃。pnpm 11 的发布年龄门禁会把刚发布的版本静默隔离、回退拉旧版;给@linxin666/*加上minimumReleaseAgeExclude,再执行dsh plugin --profile web update拉回最新版。

坑四:定时任务到点没执行。Host 进程停了或系统睡眠期间,错过的触发点直接跳过,不补跑。要机器在任务点保持清醒,就得打开任务看板的电源保护。

装完之后,周一早上打开dsh web,看板上躺着昨晚定时跑完的周报,右侧挂着刚改完的代码,Blue Fantasy 的靛蓝在屏幕上铺开。去皮肤中心把 14 款挨个试穿一遍,反正不落盘,点错了也不怕。

【免费下载链接】dsh-webDeepSeek Harness (DSH) Web 插件聚合生态 · 万物皆插件,通过创意工坊分发||DeepSeek Harness (DSH) Web Plugin Aggregation Ecosystem · Everything is a plugin, distributed via the Creative Workshop项目地址: https://gitcode.com/gh_mirrors/ds/dsh-web

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/11/6 1:11:37

报错:文件夹在另一个程序中打开无法删除怎么办

问题 当我们要删除一个文件或卸载一个应用时,会提示该文件或该文件夹在另一个程序中打开无法删除。解决方式一打开任务管理器:右击电脑下方任务栏找到性能——打开资源监视器——搜索句柄右击杀死 / 结束进程即可该问题就此解决解决方式二 先记住一句话 …

作者头像 李华
网站建设 2026/11/6 1:10:30

Linux 基础入门学习:(JavaEE~大数据篇)

Linux 基础入门 前言: 本篇,不是面向运维级别的 liunx系统学习, 而是针对Java——大数据学习, 所需要的基本功能~ Linux 总而言之,根本也就是一个 操作系统! 操作系统, 作为一个程序员 现代人每天都会有很多接触: 常见的操作系统…

作者头像 李华
网站建设 2026/11/6 1:08:34

12V25A 300W LLC谐振开关电源设计实战:从参数到绕制调试

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/11/6 1:07:10

智能车竞赛疯狂电路组硬件设计解析:从Buck电源到IR2110驱动

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/11/6 1:05:37

STM32嵌入式C++工程化收尾:GDB+VSCode调试与串口网口验证实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/11/6 1:05:37

低功耗一键开关机芯片选型:四个维度避坑指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华