3492 条记录
v2ex原帖
🎯 为什么需要 Term-Clean ?
如果您遇到以下场景,Term-Clean 将是您的得力助手:
"由于开发需求安装了大量工具,现在磁盘空间告急,想清理却不知从何下手..."
📊 Term-Clean 提供直观的空间占用分析,让您一眼识别"吃灰"的大文件。
"担心卸载 ffmpeg 会导致其他依赖它的工具无法运行..."
🛡️ 独创的依赖树分析与卸载预览功能,确保您清楚每一次操作的影响范围。
"按照教程装了一堆包,教程结束后却不敢删..."
🔍 清晰展示每个包的来源与用途,告别"盲装盲删"的焦虑。
🌟 核心特性
📦 多管理器支持:一站式管理 Homebrew (Formulae & Casks), npm, pnpm, yarn 和 pip 。
🔍 智能扫描与分析:自动检测所有已安装的包,并分析其占用的磁盘空间。
🌳 依赖追溯:内置递归依赖树构建算法,清晰展示包与包之间的引用关系。
⚠️ 安全卸载预览:在执行卸载前,系统会进行二次确认并显示受影响的依赖项,防止误删系统关键组件。
⌨️ 纯键盘交互:基于 Ink 和 React 构建,提供流畅的 TUI 操作体验。
📊 实时统计:实时计算选中包的总大小以及可释放的磁盘空间。