Xylocarpro/dsh-plugin-recycle-bin0

dsh-plugin-recycle-bin

在 Windows 上强制执行回收站式删除:阻止直接擦除命令,并在回收站或磁盘空间不足时暂停并询问

AI 分析

核心用途是防止 AI 智能体在执行删除任务时彻底抹除文件,确保数据安全。适合在 Windows 上运行 DSH、需要对文件删除操作进行安全兜底的用户。

套件
dsh-plugin-recycle-bin
版本
0.1.3
授權
MIT
最近更新
2026年8月29日

安裝

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Xylocarpro/dsh-plugin-recycle-bin

配置

字段类型默认含义
enabledbooleantrue总开关。
blockDestructiveCommandsbooleantrue阻断硬盘删除命令。
forbidEmptyRecycleBinbooleantrue禁止清空回收站。
forbidWipebooleantrue禁止安全擦除器。
minFreeBytesnumber104857600剩余空间低于此值停止删除。
reserveBytesnumber52428800回收后保留的剩余空间。
pwshPathstring""可选:显式 pwsh 路径。

使用

file_trash(paths: ["C:\\Project\\draft.md", "C:\\Project\\old-temp"])
trash_status(path: "C:\\Project")    # path 可选
  • file_trash 返回 deleted / skipped / blockedFull / message;满则暂停询问。
  • trash_status 返回回收站支持情况、剩余/总空间与安全阈值。