DeepSeek Harness Plugin Hub

发布与管理完整 Harness Profiles,发现适合你的插件。

探索

插件目录环境预设文档中心动态

社区

发布插件联系我们报告问题

相关链接

Plugin Hub GitHubDeepSeek Harness 官方项目系统状态隐私说明
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

独立、非官方社区项目,与 DeepSeek 官方无隶属、授权或背书关系。

Deep Sleep — DeepSeek Harness 插件(DSH Plugin)
DeepSeek Harness Plugin Hub
ProfilesPlugins分类动态文档登录管理 Profiles
ProfilesPlugins分类动态文档登录
← Plugins

dsh-deep-sleep

Deep Sleep

DSH 插件:将官方 Web UI 的进行中状态标签 "Deep diving..." 替换为 "Deep sleep..."。

插件会安装到这里;不确定时保持 web。

npx -y @deepseek-ai/dsh plugin --profile web add dsh-deep-sleep@0.1.0
README兼容性版本

兼容性与来源证明

Deep Sleep 以 dsh-deep-sleep 发布,当前版本为 0.1.0。Plugin Hub 会校验它的 manifest,并保存精确安装来源,便于复现安装结果。

DSH 兼容范围
*
运行环境
web
发布来源
npm
Registry 更新时间
2026/9/20

版本

0.1.0stable
2026/8/15

相关插件

正在加载相关插件…

最新版
0.1.0
DSH
*
HMR
重启进程
Tree shaking
未声明可安全裁剪
解包体积
9.1 kB
文件数
7
Surface
web
许可证
MIT
发布源
npm
GitHub
★ 1
周下载
32
最近提交
2026/8/15
查看源码 ↗项目主页 ↗
README Badge

点击下方 Badge 复制 Markdown,粘贴到 README 即可。

这是你的 Plugin?认领权益 · 优先安全扫描

验证 package.json 声明的 GitHub 仓库,即可管理这个公开页面。认领后,Hub 会优先安排当前版本的安全扫描,并在通过后公开展示结果。

认领这个 Plugin →
报告问题

相关插件

继续浏览 ui-customization 分类下经过校验的插件。

Codex Ui@michengai/dsh-codex-uiDSH Codex UI — 为 DeepSeek Harness Web 提供 Codex 风格侧栏、工作区会话树、全局搜索和轮次导航Dafeiyudsh-dafeiyu由 DeepSeek Harness 会话事件驱动的原生桌面端 BigFish companion。Web App@deepseek-ai/dsh-web-appdsh 浏览器界面捆绑包:位于 dsh-base 之上的 Web 补丁层,加上运行时粘合插件(提供前端 dist、Web 界面提示符、bash 运行时变量和 URL 行)Usage Stats@ychris12138/dsh-usage-statsdsh Web GUI 的令牌使用热力图、提供商余额和订阅配额

README

dsh-deep-sleep

DSH 插件:把官方 Web UI 中任务进行中的状态提示 "Deep diving..." 替换为 "Deep sleep..."。

  • 纯 client 插件:host 半部为空壳(no-op),全部逻辑在浏览器侧 lib/client.js
  • 零运行时依赖:client 半部不 import 任何模块;host 半部仅 type-only 引用 cordis(构建期擦除)
  • 幂等替换:MutationObserver 拦截插入/改写,React 每次重建标签都会被再次替换
  • 零源码 patch:不碰 DSH checkout 任何文件,纯官方扩展缝(bundle insert 行 + dsh.client 声明)

原理

官方 dsh-client-ui-conversation 的 TurnStatus 组件把 "Deep diving..." 硬编码在 JSX 里(无 slot、无 locale key,属官方零扩展点),因此按插件惯例在浏览器侧做文本替换:任何包含 "Deep diving" 的文本节点被改写为 "Deep sleep"(保留 "..." 后缀)。

替换是幂等的;React 的 HostText fiber 在 props 不变时不会重写 DOM 文本节点,所以替换结果能扛住 TurnStatus 每秒一次的时钟重渲染;即使官方将来写回旧文本,观察器也会再次替换。

安装

# 从 npm 安装(首选)
dsh plugin --profile web add dsh-deep-sleep

# 或从 git 直装(预构建策略,无需 allowBuilds 授权)
dsh plugin --profile web add github:peach0x33a/dsh-deep-sleep

# 或本地目录(开发/验证)
dsh plugin --profile web add /path/to/dsh-deep-sleep

安装后重启 dsh web,浏览器硬刷新(Ctrl+Shift+R),任务进行中即可看到 "Deep sleep..."。

开发

pnpm install        # 仅 devDependencies(全部公共包,无 private peer)
pnpm run typecheck  # tsc --noEmit
pnpm test           # vitest(jsdom):patch 行为 + 构建产物契约
pnpm run build      # tsdown 双 bundle:lib/index.mjs(host ESM)+ lib/client.js(browser CJS)

预构建策略:lib/ 入库(不进 .gitignore),无 prepare 脚本;改源码后必须 pnpm run build 并提交 lib/。

检查

  • package.json 含 dsh.bundle.patch + dsh.client(platform: "web",immediately: true)
  • exports["./client"] 指向构建产物 lib/client.js
  • lib/client.js 以 window.__ModuleLoader__.load({ id: "dsh-deep-sleep", factory }) 包裹,factory 返回 { name, inject, apply }(test/bundle-contract.test.js 断言)
  • cordis.patch.yml 含 insert 行(id / name 齐全)
  • host 半部不导出 default(A6)
  • peerDependencies = cordis(optional),无 devDependencies 冒充
  • pnpm test 全绿