在一个 DSH 会话中编排由 captain 与成员组成的多代理团队,支持有依赖关系的任务、消息传递和 Web GUI 树状监控;README 建议与 DSH 0.2.1-rc.2 配套使用。
工作流
dsh-web
作者 zhu1090093659 · community
为 DSH Web 与桌面客户端提供聚合式插件工作台,整合 Agent 自动化、浏览器交互、远程访问、SSH 运维、会话管理、用量监控和主题功能。
DeepSeek Harness 插件,分类: 工作流
安装
运行这条 DSH 插件命令前,请先审阅来源及信任等级。
dsh plugin --profile web add @linxin666/dsh-web-all@latest来源
- 仓库
- registry — DSH Plugin Registry (independent directory) · 2026-11-05T00:15:41.384Z · 证据
- github — zhu1090093659 upstream package manifest · 2026-11-05T00:17:42.565Z · 证据
- github — zhu1090093659 upstream package manifest · 2026-11-05T22:11:18.177Z · 证据
- github — zhu1090093659 upstream package manifest · 2026-11-05T22:23:52.669Z · 证据
README
README 状态: fetch_failed — GitHub metadata HTTP 403 · 沿用旧摘录,抓取于2026-11-05T22:11:17.626Z
dsh-web · DeepSeek Harness (DSH) Web GUI 插件与主题全家桶
中文 | English
dsh-web 是面向 DeepSeek Harness(DSH)Web GUI、DeepSeek 网页版与官方桌面客户端(DeepSeek Desktop)的模块化插件生态与 AI 智能体开发工作台。全面支持 DeepSeek-V3 与 DeepSeek-R1 等前沿推理模型,为开发者与重度用户提供自主任务自动化看板(Cron 定时后台执行)、手机 App 远程访问、Web SSH 终端与 Linux 集群运维、全量会话检索与归档管理、Token 用量与成本监控(含 Token 银行),以及一站式主题皮肤与桌面宠物工坊。用户既可以通过官方 profile 机制将插件全家桶一键挂载至已有的 dsh web 实例,也可以直接在官方 DeepSeek Harness 桌面客户端中开箱即用。
是什么 · 官方桌面客户端 · 创意工坊 · 功能插件 · 皮肤 · 快速上手 · 兼容性与运行环境 · 常见问题 · 已知限制 · 社区 · 商务合作
</div>是什么
原生 DeepSeek Harness Web 提供了核心的对话交互与工具调用能力,但在多任务并发调度、长程后台执行、移动端协同以及工程化开发运维方面仍有扩展空间。
dsh-web 通过官方 profile 机制挂载到 dsh web,零修改侵入官方源码,为用户提供完整的模块化扩展体系:
- 工程运维与协同插件:涵盖长程自动化任务看板(多 Agent 级联/Teams 编排、对抗验收质检与定时调度)、梁神模式(极简 Persona、PTC 代码运行传输与敏捷调度纪律)、手机 App 远程访问、SSH 终端传输、全量会话归档管理以及模型能力声明编辑器;
- 视觉主题与资产解耦:功能插件与样式资产完全分离。皮肤插件负责底层渲染,多样化的主题皮肤(含样式、贴图与动态特效)以及桌面宠物可通过 DSH 创意工坊自由安装;
- 全家桶聚合与按需组合:既支持通过
@linxin666/dsh-web-all聚合包一键安装完整功能,也支持按需单独安装特定插件。聚合包预集成家族全部功能插件,详见插件全家桶使用指南。
DeepSeek Harness Web GUI 配合 dsh-web 插件全家桶的工作台主界面展示(支持 DeepSeek-V3 与 DeepSeek-R1 模型)
| 核心能力与场景 | 原生 dsh web | dsh-web 全家桶优势 |
|---|---|---|
| Agent 预设与执行纪律 | 仅官方标准预设(Standard / Minimal 等),静态上下文开销大 | 官方预设 + 创意工坊社区预设 + 梁神模式(极简 Persona 约束、PTC 程序化工具传输、MCP 温和分页、关键事实登记簿与老虎机拨杆) |
| 自定义模型能力 | 无法可视化修改模型属性 | 逐模型可视化声明 Vision 图片多模态支持与 DeepSeek-R1 推理思考强度档位,支持供应商快速启闭 |
| 自动化任务看板 | 无 | Host 权威 5 列看板 + 多 Agent 树状级联/原生 Teams 编排 + 裁判模型双盲验收门控 + 离线 Cron 定时与防休眠电源保护 + GitHub Issue 自动提 PR 闭环 + 8 项模型原生工具面 |
| 手机 App 远程访问 | 仅限本机浏览器 | 手机 App 扫码直连、协议 v1 WebSocket 实时流式交互、公网中继/隧道与局域网接入 |
| 远程服务器运维 | 无 | 网页版 SSH 终端 (xterm.js)、SFTP 文件传输、端口转发隧道与集群批量命令 |
| Token 用量与成本监控 | 无 | 每日 Token 消耗明细、多供应商余额查询预警、套餐使用进度与 Token 银行鲸元券 |
| 会话检索与生命周期归档 | 会话列表简单堆积 | 全量会话多维检索与过滤、批量归档导出、级联物理删除与自动化生命周期清理策略 |
| 主题皮肤与个性化视觉 | 仅单一默认主题 | 内置经典 Blue Fantasy 暗黑护眼沉浸皮肤,创意工坊提供 Wallpaper Engine 动态壁纸与互动桌面宠物 |
按使用场景快速选择扩展方案
| 核心使用场景与用户需求 | 推荐解决方案与能力 | 快速入口 |
|---|---|---|
| 打造 24/7 无人值守 AI 研发流水线,通过 Cron 定时巡检、多 Agent 团队级联协作、Issue 自动修复提 PR 或长程目标闭环 | 任务看板:Host 权威后台调度、多 Agent 级联/Teams 编排、对抗式裁判验收质检、GitHub Issue-to-PR 闭环、防休眠电源守护 | 任务看板与 cron 定时执行 |
| 追求极致编码推理效率与超低上下文开销,需要极简 Prompt、程序化工具调用(PTC)与严苛 Agent 调度/工作纪律 | 梁神模式:极简 Persona、run_code 程序化传输、MCP 温和分页、关键事实登记簿与老虎机拨杆开关 | 梁神模式预设与 PTC 传输 |
| 在手机上通过协议 v1 远程访问与控制 DeepSeek Harness | 手机 App 远程访问:协议 v1 WebSocket、会话流式响应、入站网关与公网/局域网接入 | 手机 App 远程访问 |
| 委派 AI 智能体执行远程 Linux 服务器运维、SFTP 文件传输、SSH 终端交互或排查线上服务 | SSH 运维面板:Web 终端 (xterm.js)、可视化 SFTP 传输、端口转发隧道、集群批量命令 | SSH 终端、文件传输与隧道 |
| 监控 DeepSeek API 及主流大模型 Token 消耗明细、查询供应商账户余额预警或套餐进度 | 使用统计:每日消耗明细、余额查询、账单估算、套餐追踪与 Token 银行鲸元券 | 用量统计与 Token 银行 |
| 历史会话堆积难以快速定位,需要全量多维搜索过滤、批量归档、级联清理或数据备份 | 会话归档管理器:多维搜索过滤、批量归档与级联清理、自动化生命周期策略 | 全量会话归档管理 |
| 打造个性化界面外观,更换深色护眼主题、Wallpaper Engine 动态壁纸或互动桌面宠物 | 创意工坊与皮肤中心:Blue Fantasy 经典暗色内置,海量皮肤、动态壁纸与桌宠 | 浏览 DSH 创意工坊 |
| 在官方桌面客户端(DeepSeek Harness Desktop)中开箱即用本扩展生态 | 官方桌面客户端:支持直接通过客户端内置插件管理一键安装本全家桶 | 官方桌面客户端安装说明 |
| 为已有的 DeepSeek Harness CLI / Web 环境一键安装插件全家桶 | 快速上手:一行命令通过 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-market.com)
创意工坊 是 DSH 生态的一站式资产分发平台,统一提供主题皮肤、桌面宠物、功能插件与社区 Agent 预设。所有项目按照真实设备点赞热度排序,皮肤支持即时试穿预览,插件提供一键安装命令。经典的 Blue Fantasy 蓝色幻想随皮肤插件内置,其余主题皮肤与宠物资产均可在工坊浏览、查看源代码并按需安装。在 Web GUI 的“创意工坊”设置卡中可直接浏览线上清单,皮肤与宠物可一键下载至 DSH 主目录并在对应设置页选用;社区预设下载至本地预设库,启用后即可在“设置 → Agent 预设”中用于新建会话。
DeepSeek Harness 创意工坊 dsh-market.com — 主题皮肤、桌面宠物与社区插件市场
创意工坊站点为本仓库的组成部分:前端为纯静态构建,由构建脚本 scripts/market-build 依据 skin.json、pet.json 与 community.json 等数据源自动生成;点赞等动态能力由 Cloudflare Workers 边缘函数与 D1 数据库提供支持(遵循单设备单票限制),代码合入 main 分支后自动触发持续集成部署。
创意工坊旨在建立开放透明的社区生态,方便开发者分享作品并让用户自由选择所需扩展。
功能插件
任务看板(Task Board · 企业级后台长程执行引擎与多 Agent 自动化流水线)
通过侧边栏“任务看板”进入。任务看板不仅仅是一个可视化卡片界面,更是 DeepSeek Harness 官方 Web GUI 与桌面客户端中的宿主权威后台长程执行与多 Agent 自动化调度引擎。任务按“待规划、待办、进行中、已完成、已失败”五列进行全生命周期管理,以 Schema v6 事务账本为权威持久化核心,真正实现了长程任务从拆解、分发、团队协作、对抗质检到外部成果闭环的全流程自动化:
- 宿主权威后台驱动与 7x24 小时离线无人值守:区别于传统仅在前端网页轮询的脆弱看板,所有卡片流转、调度触发与执行监控完全由 DSH 后端 Host 进程作为唯一权威驱动。浏览器仅为异步视图,关闭网页标签页、熄灭屏幕或断开网络,后台智能体会话照常并发执行与原子落盘结算。内置跨平台防休眠电源管理(macOS
caffeinate、WindowsES_SYSTEM_REQUIRED、带有 systemd-logind 的 Linuxsystemd-inhibit),允许显示器正常关闭的同时阻止整机因闲置休眠,确保夜间无人值守巡检与流水线准时打卡。 - 多 Agent 树状级联并发与原生 Agent Teams 团队编排:复杂工程目标可自由拆解为多层树状子任务(支持 1~3 层深度,内置环路与深度护栏)。级联执行模式通过受控准入队列(runLaunchWidth)并发派生多个独立智能体会话,自动跳过已在完成列的子任务,任一子任务失败自适应收拢整树状态;原生 Agent Teams 模式深度对接官方团队服务,启动专属 Team Lead 会话并在其内部为每个子任务动态孵化专属 Teammate,协同工具跨智能体联动,实现真正意义上的多智能体团队协同作战。
- 对抗式双盲质量验收门禁(No False Completion):彻底终结 AI 编程中“自述已完成、实则未改动或改崩溃”的虚假交付顽疾。以 goal 形式执行的任务在 Agent 试图调用
update_goal(complete)宣告完工的瞬间被 Host 强制拦截,必须由独立的裁判模型(可自选模型与思考档位)进行真实验收。验收机制沿用严苛的 Coding 质量判据、0.65 绝对通过阈值,每项判据双轮交换 A/B 位置打分消偏,并严格结合会话执行轨迹与宿主工作区真实磁盘文件的 Diff 行级变更审查。首轮未达标精准下发具象结构化问题引导 Agent 自我修复,两次仍不通过才判负,杜绝敷衍糊弄。 - 全自动 GitHub Issue-to-PR 闭环研发流:搭配官方扩展(
dsh-client-ui-task-board-github),实现任务看板与 GitHub Issues / PR 状态的实时双向深度同步。远端 Issue 自动进入看板流水线驱动 Agent 读取需求、定位代码、修复 Bug 并运行测试,验收交付后全自动创建 GitHub Pull Request 并绑定 Issue 关联,PR 合并后自动关闭 Issue,打造全天候无人值守的开源与企业 Issue 自动化修复交付管线。 - 长程目标驱动、会话持久化与冻结交接包(Freeze Handover):任务支持武装内置
/goal引擎进行多轮自主续跑;周期性任务可开启会话复用,保留完整上下文记忆;支持通过<<<FREEZE协议将会话上下文一键冻结为包含“目标/进度/下一步”的结构化快照,并绑定工作区、预设与权限三元组,接手 Agent 瞬间无缝继承前序成果,同时内置提示词注入防御与来源审计。 - 企业级权限基线、安全确认门与消费熔断保护:任务可细粒度钉住工作区、Agent 预设、沙箱权限、执行模型与推理思考强度,钉子校验失败即 Fail-Closed;超出安全基线的高权限操作设有「人工确认门(Permission Gate)」,未在 Web 界面显式放行前坚决拒绝执行与调度,杜绝 Agent 越权危害宿主系统;支持配置看板级每日 Token 消费预算上限(
spendBudgetTokens),防止后台死循环产生意外费用。 - 面向智能体的双向工具面与外部成果统一:向大模型完整暴露 8 个原生工具(
task_board_list、task_board_get、task_board_create、task_board_update、task_board_set_parent、task_board_run、task_board_manage、task_board_schedule),赋予对话中的 Agent 自身查看看板、分解子任务、编排流水线与自动化调度的全套能力;同时支持通过record-external-outcome统一登记在 Claude Code、Codex 等外部工具中完成的工作,让异构开发流统一汇总至一张看板。
| 多列看板与智能体协作 | 后台定时调度与参数配置 |
|---|---|
| DeepSeek Harness 任务看板界面 — AI 智能体多列任务状态流转与并发执行 | DeepSeek 任务详情与后台定时执行设置 — 智能体参数配置、Cron 调度与执行历史 |
梁神模式(LiangShen Mode · 极简 Persona、PTC 运行时与高效调度引擎)
在新建会话输入框左侧通过专属老虎机拨杆切换,或在“设置 > Agent 预设”中选用。梁神模式(dsh-liangshen)是专为追求极致推理效率、超低静态上下文开销与严苛工程执行纪律而深度重构的杀手级预设与运行时插件。针对主流大模型在长程编程任务中容易出现的系统提示词冗长膨胀、工具 Schema 挤占上下文、思维链无效空转(如“流水账推理”)以及多轮遗忘退化等痛点,梁神模式通过原生极简提示词、程序化代码工具调用(PTC)、MCP 温和分页与关键事实局部就近投射,提供纯粹而强悍的编程作战体验:
- 极简 Persona 与严苛行动导向纪律(Zero Prompt Waste):彻底剥离官方 Standard 预设中冗长繁琐的系统级条文,将提示词极致收敛为单行 Persona 与经过实战千锤百炼的高效工程纪律。内置反思熔断(同一假设推演不超过两轮,缺少事实立即闭合思考并调用原生工具探测,杜绝凭空揣测)、行动导向(思考过程仅用于决定下一步具体操作,严禁在思考中预演完整代码)、并发探索(单轮内并发派发多个独立检测或搜索工具)、YAGNI 与 PDCA 循环(单步验证单一假设,不写冗余注水注释)、以及有界收敛纪律(前置检查最多 2-3 轮即刻收敛,迅速转入实际作答或编辑)。大幅降低静态 Token 占用,让模型注意力百分之百倾注于业务与代码本身。
- 程序化工具调用传输(PTC · Programmatic Tool Calling):彻底终结在每次请求中平铺上百个 JSON Schema 工具参数的低效模式。默认将网络线协议(wire)极致收拢为唯一的
run_code(运行 TypeScript 脚本),其余所有工具均通过自动生成的强类型 SDK 在独立的沙箱线程中以代码形式调用。无论系统注册了多少复杂工具,静态传输面始终保持极小体积;模型可原生利用Promise.all编写并发工具调用,并在程序内预先过滤、聚合、提取关键数据,只将精炼结论回传至对话上下文,从根本上解决大文本输出打爆 Token 的问题。对于习惯原生工具面的场景,亦可在插件设置中一键无缝切换为组装好的原生工具清单(Native)。 - MCP 工具温和分页与 LRU 动态激活(Gentle Tool Paging):针对海量 MCP 工具或第三方插件扩展,出厂默认启用温和分页(默认匹配
mcp__*)。外部工具在初始状态下仅以命名空间摘要形式登记在目录消息中,既不占 wire 协议也不进 SDK 声明;当大模型判定需要使用对应工具时,可自主调用tool_activate({ namespace })按需挂载。内置 LRU 策略(上限 3 个活跃命名空间),自动淘汰最久未用的命名空间,激活状态在会话压缩与恢复后完整重建,兼具海量工具接入能力与极致小巧的静态 Schema 面。 - 关键事实登记簿与就近状态投射(Fact Register & Working Context):长程多轮对话中大模型极易遗忘早期的关键业务约束或踩过的坑。插件向模型提供专属
fact_register工具,可将用户硬性约束、已确认的架构决策或失败路径登记为单行事实(每条不超过 160 字符,最多保留 12 条)。关键事实随[Working Context: ...]状态行在每一轮交互中就近投射至最新消息尾部的局部注意力窗口内,从物理机制上彻底解决长上下文“中间遗忘”与重复踩坑顽疾。 - 原生调度者架构与敏捷访谈纪律(Dispatcher Identity & Triage):预设出厂深度集成调度者(Dispatcher)架构规范,赋能模型以团队指挥官身份统领工程任务。内置复杂度分诊机制(L0/L1 单点任务直接敏捷执行,L2 复杂任务严格遵循“澄清访谈 -> 架构规划 -> 并发子代理派发 -> 双层严格验收”标准流);设定严格的提问预算控制(单轮最多 4 问、总计最多 3 轮、影响面排序、假设先行),杜绝无效拉扯;任务状态权威沉淀于
todo_write,杜绝浮躁的敷衍式交付。 - 新建会话老虎机拨杆与炫酷中奖特效(Composer Slot Lever):在新建会话输入框工具行、模型选择器左侧,精心打造了一台复古老虎机拨杆控件。下拉拨杆(支持鼠标拖拽、单击或键盘快捷操作)即可一键为当前新建会话装配梁神模式,拉下命中即触发绚丽的中奖粒子特效(闪光、冲击环、火花粒子与专属彩蛋横幅);上推即可平滑切回默认模式。拨杆自适应全局主题色彩,且在会话开始后自动隐藏,丝滑灵动,极具极客趣味。
详细机制、评测数据与高级配置参数见 dsh-liangshen README。
手机 App 远程访问(Mobile Remote · 原生手机 App 接入)
在 profile 中安装 @linxin666/dsh-remote-bridge 插件并重启服务后,点击侧边栏底部的二维码图标(aria-label 为「配对 iPhone」)打开配对面板。使用手机 App 扫码即可直接开始使用。
配对面板具备本地安全保护,令牌路由(/remote-bridge/pair/token)带有回环门控,仅允许在本机浏览器中访问(非本机访问返回 403)。面板生成的配对码为一次性凭据,有效期为 30 秒,点击「重新取码」将作废上一张配对码。二维码编码包含服务地址与令牌的文档(URL 形如 wss://<origin>/ios/v1?token=...),手机 App 扫码后即可同时获取服务地址与鉴权令牌。
网络接入协议面仅暴露 /ios/v1 一个 WebSocket 端点,隧道与局域网转发均指向仅放行该路径的入站闸门,公网无法直接访问 Web GUI 路由。服务地址按实时状态(中继租约或运行中的隧道)、环境变量 DSH_REMOTE_PUBLIC_BASE_URL 以及局域网转发器实际监听地址的顺序解析。默认配置下公网可用(中继默认开启、隧道默认关闭、局域网转发默认关闭);若需在局域网内直连,需在插件配置中开启局域网转发。原浏览器远程控制插件 dsh-remote-web-ui 已退役,接入栈能力已迁入本包。
远程连接(SSH Ops · Web 终端、SFTP 传输与集群运维)
通过侧边栏“SSH”入口打开远程运维面板。支持密钥与密码认证,可一键导入本地 ~/.ssh/config 主机列表;配置数据安全保存在 ~/.dsh/dsh-ssh.json 中。面板提供以下操作能力:
- Web 终端:基于 xterm.js 的完整远程交互终端,支持实时输出与窗口自适应;
- 文件传输:集成 SFTP 上传与下载功能,提供进度提示并支持可视化浏览远程目录;
- 端口转发:支持建立本地到远程内部服务的加密隧道(如内网数据库、后端 API),默认仅监听 127.0.0.1 安全地址;
- 集群并发执行:支持多主机批量命令执行,并可通过别名、运行环境或标签进行过滤;
- Agent 直连调用:智能体与面板共享主机配置,在会话中发出指令即可委派 Agent 执行远程巡检与运维命令。
README 摘录,请查看原文。
数据截至 2026-11-05
同类插件
把头脑风暴拆成独立 DSH Session 分支,以 Agent 撰写的 Handoff 传递结论,并在思考树中管理分支;完整顶部 Tab 可独立使用,右侧栏增强需另装 Better Sidebar。README 要求 Node.js 22.19+ 与 DSH 0.1.0-rc.6。
面向 DSH、omp、OpenCode 等编码宿主的交付工作流:项目经理协调需求、架构、实现、独立审查、验收与发布准备,并保存计划和审查记录。DSH 原生插件需要 dsh CLI;功能流程由项目配置及宿主支持决定。
在可恢复的中断后向 DSH 会话发送配置的继续提示;成功回合后的自主续跑为独立可选模式,并可按会话暂停。
在 DSH Desktop 或 Web 对话中,对选中的消息文本发起独立追问,并可将讨论作为引用加入主对话。临时讨论不创建 Session,也不提供工具或文件编辑;需按 DSH 运行时版本匹配 Side Chat 版本。
工作流
dsh-sentinel
让 DSH agent 注册文件、命令、HTTP、进程、端口、会话结束或 Webhook 监视条件,条件触发后唤醒会话;探测与唤醒需要常驻 DSH 进程运行。