dshbase

插件目录 / UI & Skins / dsh-zen

dsh-zen

已验证 · 实测可装 zealot00

✓ 持续维护

查看 GitHub ↗ ← 返回插件目录

1Stars
0Forks
0未关闭 issue
JavaScript语言
2026-08-15最近推送
跨平台平台

功能简介

DSH WebUI禅模式:一键沉浸,隐藏侧边栏顶栏

✅
我们的评价
可用 — 实测通过,早期项目

DSH WebUI禅模式:一键沉浸,隐藏侧边栏顶栏 实测能干净安装、正常启动。早期项目,但功能可用。

「已验证」表示我们的自动化 CI 在干净 profile 里实际执行了 dsh plugin add 并启动成功——仅此而已。功能描述与版本兼容性均为作者声明。这不是安全审计,也不代表对第三方代码的背书。

README

dsh-zen — 禅模式插件

DeepSeek Harness (dsh) WebUI 的禅模式:把 Agent 的复杂性隔离在系统内部,把人的注意力留给事情本身。不是"极简 UI",而是 Minimal User Decisions。

📐 完整设计哲学见 docs/DESIGN.md(委托模型 · 三视觉层级 · 打扰预算 · 方向盘 · Artifact 交付)

与 dsh-pet 联动:禅模式激活时,桌面宠物自动隐藏(监听 dsh-zen-change 事件),退出后恢复。

功能

  • 一键沉浸:浮动"禅"按钮(右上角)或快捷键 Ctrl+Shift+Z 切换;
  • 切回默认皮肤:激活时移除皮肤作用域属性(鲸鱼娘等皮肤整体失效),退出时完整恢复;
  • 工作台 HUD:左上任务名 · 右上状态(● Working 状态句 / ▲ 需要你 / ✓ Done,呼吸圆点);
  • 过程摘要:点状态展开 Level 1 面板(任务/耗时/过程增量);
  • 动态建议:输入框上方按上下文出现(继续研究 / 整理成文章 / 核对来源 / 查看争议 / 暂停);
  • 暂停:运行时出现"暂停",点击原生停止(队列与进度保留);
  • 命令式输入:占位符「接下来做什么?」;
  • 呼吸动画:工作区 7s 轻微脉动,暗示"有东西在干活";
  • 宠物联动:激活时派发 dsh-zen-change 事件,dsh-pet 监听后自动隐藏;
  • 暗色适配:按钮自动适配明暗主题。

安装

./install.sh && dsh web

使用

  • 点左上角 "禅" 按钮,或按 Ctrl+Shift+Z 进入/退出禅模式;
  • 禅模式中按钮变绿("出"),点击或再按快捷键退出;
  • 禅模式下宠物(若安装 dsh-pet)自动隐藏,退出后恢复。

项目结构

dsh-zen/
├── package.json      # dsh.client + dsh.bundle.patch
├── cordis.patch.yml  # bundle patch
├── lib/
│   ├── index.js      # host 半部(占位,预留设置)
│   └── client.js     # 浏览器半部:按钮/快捷键/探测隐藏/事件
├── install.sh
└── README.md

工作原理

  • 纯前端:findChrome() 运行时探测 fixed 定位元素(左侧窄高条=侧边栏、顶部矮条=顶栏),隐藏并记录原 display;
  • 退出时还原;window.dispatchEvent(new CustomEvent("dsh-zen-change", {detail:{active}})) 通知外部(宠物等);
  • dsh.bundle.patch 声明,未来可 dsh plugin add。

安装

🧩 让 Agent 自动装(推荐)

装一次目录插件,之后本站所有插件都能让 DeepSeek Harness 自动找、自动装:

dsh plugin add dshbase-catalog

然后对 agent 说「帮我装 dsh-zen」,它会在目录里找到并自动安装。文档:dshbase-catalog · 已验证场景包。

该插件是 GitHub 源码(未发 npm)——直接从仓库装:

Web profile:

dsh plugin --profile web add github:zealot00/dsh-zen

Headless(CLI)profile:

dsh plugin --profile headless add github:zealot00/dsh-zen

实测报告

验证通过:从 GitHub 源码完成 L1 安装 + L2 加载 + L3 运行(dsh 0.1.0-rc.6)。

使用场景

改变 dsh 的外观或交互方式——一套主题、皮肤或新面板,重塑工作区。

适合谁

在 web UI 里一待几小时、想让它按自己的习惯好看又好用的人。

二次开发建议

皮肤、面板和主题 token 是扩展点——写新皮肤、加面板,或与上游配色同步 token。

安全:尚未扫描——我们的每日静态扫描将很快覆盖它。

分享徽章

UI & Skins 里更多

浏览全部 7797 个插件 →