敲下回车之前,你知道这条命令会动到哪些文件吗?Blast Radius 想回答的就是这个问题。它会在危险 shell 命令真正执行前把它们拦下来,比如 rm -rf、git reset --hard,或者一次强制推送。

拦下来之后,它不会只弹一句"确定要继续吗"。它会在侧边栏里列出这条命令将会触及的内容——让你先看清楚,再决定要不要放行。

打开网易新闻 查看精彩图片

它拦的是什么

从描述看,Blast Radius 针对的是几类容易造成不可逆后果的操作:

  • rm -rf 这类递归删除
  • git reset --hard 这类丢弃改动的重置
  • force push 这类覆盖远端历史的推送

这些命令的共同点是,一旦执行,本地或远端的状态很难靠常规手段找回。工具选择在"执行前"这个节点介入,而不是事后补救。

侧边栏里的预演

它的做法是把命令的影响范围可视化。侧边栏展示的是这条命令"会碰到什么",相当于在执行前先做一次影响面预演。对经常在终端里操作仓库、处理文件的人来说,这一步把抽象的路径和分支变成了看得见的清单。

这条信息来自一则社交平台帖子,发布于 2026年10月1日,当时显示有 4,581 次浏览。关于它支持哪些 shell、如何安装、是否开源,目前没有更多细节。