zdjmrq/dsh-plugin-suite

zdjmrq★ 0TypeScript最后同步: 2026-08-15

在 GitHub 打开

DeepSeek Harness customization suite (partial fork): command-guard anti-deletion + one-click backend shutdown/frontend refresh

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 一致的上游工作区: 若你的上游版本已前进, install.patch 可能无法干净应用——此时对照补丁手工合并(改动点均为组合注册、依赖声明与 tsconfig 引用,结构清晰)。 如何向套件添加新的定制插件 1. 新插件包放入 packages/ / / (源码 + 构建产物,参考既有包的结构与 .gitignore ); 2. 在最新上游 base 上完成接线后,重新生成完整累计补丁并覆盖本仓库: git diff HEAD install.patch ,同时更新上方"基于上游 commit"; 3. 在本 README 功能表登记,并在「相关项目」维护互链。 相关项目(双向互链) - dsh-careful-full-access —— 「命令守卫 + careful…

在 GitHub 查看完整 README →
终端/TUIdsh-plugin

分类