DSH Plugins
返回列表
🧩

yolo-mode

admin-security 更新于 2026.08.25

在终端中运行以下命令:

dsh plugin install CanGeng/yolo-mode

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 终端中运行 dsh plugin install CanGeng/yolo-mode 即可安装,插件源码地址为 https://github.com/CanGeng/yolo-mode

插件介绍

给 agent 派了两小时的长任务,转身离开,结果每一次审批弹窗、每一道沙箱边界都把进度拖成等待。更棘手的是,dsh 的文件沙箱只管文件副作用——fork bomb、systemctl poweroff、裸设备 dd 写入这些操作连 workspace-write 都拦不住。你需要的不是更严格的沙箱,而是一个人在时收紧、人不在时放开、到期自动收回的开关。

yolo-mode 用一条人类专属命令完成切换:通过 dsh 正规 setter 写入 danger-full-access 权限事件,模型侧运行时上下文与 Web UI 权限选择器立即同步。会话可带时间窗(分钟、小时、天均可),到期自动回退到武装前快照。内置一条诚实标注为防误触绊线的灾难命令拦截,覆盖 fork bomb、裸设备 dd 与 mkfs、rm -rf 根路径、shutdown 等极少但致命的操作,拒绝即终局不可重试;累计拒绝达到熔断阈值后自动解除武装并推送通知。桌面、webhook、邮件三条通道可在任务完成、守卫拦截、解除时提醒到你面前。

适合需要长时间无人值守运行的 dsh 用户:批量重构、多文件生成、长管线脚本等场景。它不替代沙箱,而是补上审批停摆与沙箱盲区两个缺口,所有操作完整落入会话日志供事后审计。注意插件存在是含该开关会话可读性的前提,卸载前需按说明修补日志,属 dsh 持久层 API 缺口而非插件设计缺陷。

使用场景

  • 交给 agent 长时批量重构,人离开不卡审批
  • 多文件生成任务需要完整磁盘写入权限
  • 长时间管线运行中需要防误触护栏

适合人员

  • 需要长时间无人值守运行 dsh agent 的开发者
  • 批量重构或多文件生成等需要超越沙箱限制的开发者
  • 希望用单一命令快速切换权限并自动回退的使用者