良秀「天殺拔刀斬」文件删除工具 (DeepSeek Harness 插件)

前言

在 DeepSeek Harness (DSH) 的开发中,文件删除通常是后台静默执行的命令,缺乏反馈且容易因模型误判导致误删。良秀「天殺拔刀斬」将删除操作转化为一个带审查机制的视觉事件,通过强制确认和全屏特效,在保证文件永久删除的同时提供防误删的安全保障。

插件介绍

本插件属于 DSH 生态的「趣味换装」类别,旨在为文件管理操作增加趣味性与安全性。

  • 名称:dsh-ryoshu-slash
  • 所有者:88514205-oss
  • 许可证:MIT
  • 核心定位:带斩击特效的文件删除工具,替代 bot 原本的删除方式,强制审查防误删。

安装步骤

安装该插件需要执行 DSH 原生命令,并确保环境依赖满足要求。

官方安装

通过 bundle 层栈安装,无需本地构建:

dsh plugin --profile web add github:88514205-oss/dsh-ryoshu-slash#main

前提条件

DSH 的 plugin 命令本质是 pnpm 转发器。安装前需确保 pnpm 已安装在 PATH 中:

npm install -g pnpm

生效方式

安装完成后必须重启 web 进程才能生效:

dsh web

核心功能

该插件在 Windows 平台提供完整的特效体验,并在 macOS/Linux 平台提供核心删除功能。

删除机制

  • 永久删除:不经过回收站。Windows 使用 PowerShell Remove-Item,macOS/Linux 使用 Node 原生 fs.rm。
  • 强制审查:默认开启。无论模型传入 auto 或 delay,都会强制转为审查确认模式,必须在界面点击「确认出刀」后才会执行删除。

视觉与交互特效

  • 全屏斩击动画:文件从屏幕下方弹入、聚拢成网格、逐刀斩下、刀光闪烁、音效配合、变白淡出。
  • 真实图标支持:仅 Windows 平台。支持显示 exe 的真实图标和图片缩略图(最长边 96px),通过 HTTP 路由返回 PNG 缓存。
  • 语音触发:支持拇指/食指/中指/环指四种语音触发。
  • 多文件布局:支持网格矩阵排列,可配置每行文件数。

使用方式

安装并重启 web 后,在对话中调用工具 ryoshu_slash 即可使用。

配置项

设置页面提供以下持久化配置:

配置项 默认值 说明
文件排列 堆叠(抽卡) 网格堆叠 / 排列一排
斩杀方式 逐个砍 一起砍 / 逐个砍
每行最多文件数 6 多文件分行的列数上限
音效音量 1 语音/音效/BGM 音量
强制审查 开 关闭后 auto/delay 才生效
接管默认删除方式 开 开启后 bot 删除文件一律走天杀

平台差异

  • Windows:支持完整的特效、真实系统图标、图片缩略图。
  • macOS / Linux:核心功能完整(删除、审查、动画、音效),但无系统图标 API,自动降级为内置静态图标。

注意事项

  • 永久删除文件,不经过回收站。
  • 需要 pnpm ≥10,安装过程可能需要允许构建(如遇到构建错误,需在 profile 的 pnpm-workspace.yaml 中 allowBuilds 放行)。
  • 许可证为 MIT,为同人作品,仅供学习交流。
  • 安装后必须重启 web 才能生效。
羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜