zdjmrq/dsh-plugin-suite--packages-host-restart ↗★ 0

@deepseek-ai/dsh-host-restart

One-click backend-restart Host Remote for the DeepSeek Harness web surface 适合需要从网页触发后台重启的用户,通常与设置页插件配套。

Package
@deepseek-ai/dsh-host-restart
Compatibility
Unverified
Harness peer range
workspace:^
Cordis peer range
workspace:^
Version
0.1.0-rc.5
License
NOASSERTION
Last updated
Aug 16, 2026

Other repositories with this package name

Install

This plugin has no verified bundle, or compatibility checks failed. Read the repository notes first. Read the full README ↗

dsh-plugin-suite

DeepSeek Harness 定制插件套件(局部 fork)。本仓库只携带对官方 deepseek-harness 的改动切片——新增的插件包(源码 + 构建产物)+ 一张完整累计补丁——不携带整个官方仓库,因此轻量、易浏览;后续所有"需要改动宿主内部"的插件都按同样的方式收纳进这里。

  • 基于上游 commit:47f943859b(dsh 0.1.0-rc.5 时代)
  • 话题:dsh-plugin

当前包含的功能

功能内容所在位置
careful-full-access 命令守卫(防误删)只在 careful-full-access 模式下生效:四档静态分级(normal / elevated / disaster / unparseable)+ WhatIf 范围预演 + model-check 三问复核(意图/安全/范围)+ 灾难级红色人工确认 + 轮转文件审计 + 顶层 git 子命令分派packages/guard/careful-full-access/ + 沙箱/文件系统/终端/审批链路改动(在 install.patch 内)
一键关闭后台 / 刷新前端设置 → 通用设置 新增「关闭后台服务」「刷新前端」两行(置顶确认框),F5/Ctrl+R 强制刷新且保留创造模式热插件packages/host/restart/ + packages/client/ui-settings-restart/ + 接线改动(在 install.patch 内)

详细设计说明见 .agents/notes/implemented/feature/2026-08-15-command-guard-careful-full-access.* 与 2026-08-15-command-guard-model-check-refactor.*。

安装

本仓库是切片,不是完整 harness——需叠加到一份与 base commit 一致的上游工作区:

git clone https://github.com/deepseek-ai/deepseek-harness.git
cd deepseek-harness
git checkout 47f943859b
# 1) 应用本套件的完整累计补丁(组合接线 + 全部新包文件)
git apply /path/to/dsh-plugin-suite/install.patch
# 2) 安装依赖并构建
pnpm install
pnpm run build
# 3) 启动(重启后两个功能即生效)
pnpm dsh web

若你的上游版本已前进,install.patch 可能无法干净应用——此时对照补丁手工合并(改动点均为组合注册、依赖声明与 tsconfig 引用,结构清晰)。

如何向套件添加新的定制插件

  1. 新插件包放入 packages///(源码 + 构建产物,参考既有包的结构与 .gitignore);
  2. 在最新上游 base 上完成接线后,重新生成完整累计补丁并覆盖本仓库:git diff HEAD > install.patch,同时更新上方"基于上游 commit";
  3. 在本 README 功能表登记,并在「相关项目」维护互链。

相关项目(双向互链)

  • dsh-careful-full-access —— 「命令守卫 + careful-full-access 沙箱模式」的单功能独立发行(自带 patches/careful-full-access.patch 核心补丁,支持 npm 安装),适合只想要这一项的场合;
  • dsh-restart-plugin —— 「关闭后台 / 刷新前端」的单功能独立发行(install.patch 仅含该功能),适合只想要这一项的场合;
  • dsh-text-open-source —— 「文字开源」枢纽仓库:本套件的可复刻文字描述见 plugins/dsh-plugin-suite.md(不依赖代码即可复刻、便于理解与微调);
  • deepseek-harness —— 官方上游。

License

MIT