dshbase

Plugin directory / Developer / dsh-desktop-lifecycle

dsh-desktop-lifecycle

Verified · install-tested on dsh luumod

✓ Actively maintained Builds on 5 official DSH packages

View on GitHub ↗ ← Back to plugin directory

0Stars
0Forks
0Open issues
—Language
2026-08-16Last push
Cross-platformPlatform

What it does

为 DeepSeek Harness Desktop 与 Web 提供关闭和重启控制按钮。

✅
Our take
Works — verified, early-stage project

为 DeepSeek Harness Desktop 与 Web 提供关闭和重启控制按钮。 It installs cleanly and boots without issues in our testing. It's early-stage but functional.

“Verified” means our automated CI actually ran dsh plugin add in a clean profile and it booted — nothing more. Feature descriptions and version compatibility are the author’s claims. This is not a security audit and not an endorsement of third-party code.

README

dsh-desktop-lifecycle Awesome DSH Plugin

为 Windows 上的 DeepSeek Harness Desktop 与 Web 提供“关闭程序”和“重启程序”控制项。控件位于“设置 → 通用设置”底部。

安装

在目标 Profile 中安装本地目录或 GitHub 仓库:

# 本地开发目录
pnpm dsh plugin --profile web add F:\AI_chat\deepseek\dsh-desktop-lifecycle

# GitHub 仓库
pnpm dsh plugin --profile web add github:luumod/dsh-desktop-lifecycle

安装后重启对应的 DSH Host;客户端变更还需要刷新页面。

行为与边界

仅在 Windows 上生效。

  • Desktop(DSH_DESKTOP=1):Host 通过 WMI 创建不属于 Desktop/Host 进程树且没有可见窗口的 PowerShell 辅助进程;辅助进程结束 Desktop 主进程及其后代,重启时随后明确启动原始 Desktop 可执行文件。
  • Web(pnpm dsh web 等):关闭会退出当前 dsh web Host 进程;重启会先以当前 Node 可执行文件和原始参数启动替代 Host,再退出当前进程。

这是进程级操作,不执行 Desktop 壳的优雅 Host 清理流程,会中断正在运行的 Agent、Job 和终端任务。每次操作都会在客户端弹出确认框。

Host 仅接受 loopback authority 上的同源 POST。辅助进程在终止 Desktop 前还会核验 Desktop 主进程的 PID、可执行文件和命令行身份。

Install

🧩 Let your agent install it (recommended)

Install the catalog once, then DeepSeek Harness can find and install any plugin from this site automatically:

dsh plugin add dshbase-catalog

Then say "install dsh-desktop-lifecycle for me" — your agent finds it in the directory and installs it. Docs: dshbase-catalog · verified packs.

This plugin is GitHub source (not published to npm) — install it straight from the repo:

Web profile:

dsh plugin --profile web add github:luumod/dsh-desktop-lifecycle

Headless (CLI) profile:

dsh plugin --profile headless add github:luumod/dsh-desktop-lifecycle

Test report

Verified: L1 install + L2 load + L3 runtime from GitHub source on dsh 0.1.0-rc.6.

Security: not yet scanned — our daily static scan will cover it shortly.

Share this badge

More in Developer

Browse all 7819 plugins →