v0.3.7.1
CLI Analyzer v0.3.7.1 — 未认领数据过滤修复
修复
.DS_Store等文件不再列为未认领数据:孤儿候选现在仅限目录——macOS 目录元数据文件、指向文件的符号链接全部跳过(此前.DS_Store、.isolated-storage等会以几 KB 的"数据"出现在列表里)- 已安装 GUI 应用的数据目录不再误报:iTerm2、Raycast、Joplin、Karabiner、Axure、Geany 等目录此前被列为"未认领数据"——现在按已安装应用排除;排除表扩充约 90 条高频 GUI 产品(浏览器/聊天会议/办公网盘/音乐视频/游戏平台/VPN 客户端/密码管理/输入法/驱动硬件厂商)
- Windows 系统组件目录排除:
%LocalAppData%\Programs(GUI 应用安装根)、Temp、CrashDumps、D3DSCache、lxss(WSL)等不再统计;AppData 下大批 GUI 应用目录(Mozilla、钉钉、飞书、WPS、百度网盘等)同样清除 - 共享运行时目录排除:
.mono、configstore、man等被大量工具共用的基础设施目录不再误报 - 认领匹配修正:数据目录名大小写与 PATH 不同(如
Claudevsclaude)、或目录名异于工具名(opencode 的oh-my-opencode)时不再误报孤儿 - 安全语义:产品级短名排除条目(
code/amd/hp等)仅作用于孤儿过滤,不影响 PATH 工具发现;代理 CLI 核心(clash/v2ray/mihomo 本体)仍作为工具残留候选
效果:macOS 实测孤儿数据从 25 项降至 7 项(剩余均为未上 PATH 的 CLI 工具残留,语义正确);Windows 侧同类问题同步修复。
下载
- macOS:Apple Silicon
CLI-Analyzer-0.3.7.1-macos-arm64.dmg| IntelCLI-Analyzer-0.3.7.1-macos-amd64.dmg - Windows:安装器
CLI-Analyzer-0.3.7.1-windows-amd64-installer.exe| 便携CLI-Analyzer-0.3.7.1-windows-amd64-portable.zip - Linux:
CLI-Analyzer-0.3.7.1-linux-amd64.deb| 便携CLI-Analyzer-0.3.7.1-linux-amd64.tar.gz
构建产物未签名:macOS 首次打开需右键 → 打开;Windows 会提示"未知发布者",属正常。
更新说明
- v0.3.0 及以上用户会在启动时收到本版本更新提示(下载校验通过后引导安装)
English
CLI Analyzer v0.3.7.1 — Unclaimed Data filtering fixes.
Fixes
- Files are no longer listed as unclaimed data: orphan candidates are directories only — macOS
.DS_Storemetadata files and symlinks-to-files are skipped (previously they showed up as tiny "data" entries) - Installed GUI apps no longer misreported: iTerm2, Raycast, Joplin, Karabiner, Axure, Geany etc. were listed under "Unclaimed data" — now excluded as installed applications; the exclusion table grew ~90 high-frequency GUI products (browsers / chat & meeting / office & cloud drives / media / game platforms / VPN clients / password managers / IME & security / driver & hardware vendors)
- Windows system component dirs excluded:
%LocalAppData%\Programs(GUI install root),Temp,CrashDumps,D3DSCache,lxss(WSL) etc.; AppData GUI dirs (Mozilla, DingTalk, Feishu, WPS, Baidu Netdisk…) cleaned up too - Shared runtime dirs excluded:
.mono,configstore,manand other infrastructure shared by many tools no longer misreported - Claim matching fixed: data dirs whose case differs from the PATH name (
Claudevsclaude) or whose top-level name differs from the tool (opencode'soh-my-opencode) are no longer orphaned - Safety semantics: short-name exclusion entries (
code/amd/hp…) affect orphan filtering only — PATH tool discovery is untouched; proxy CLI cores (clash / v2ray / mihomo) remain eligible as tool residue
Effect: macOS orphans drop from 25 to 7 entries (the rest are genuine CLI residue not on PATH); Windows-side issues fixed the same way.
Downloads
- macOS: Apple Silicon
CLI-Analyzer-0.3.7.1-macos-arm64.dmg| IntelCLI-Analyzer-0.3.7.1-macos-amd64.dmg - Windows: installer
CLI-Analyzer-0.3.7.1-windows-amd64-installer.exe| portableCLI-Analyzer-0.3.7.1-windows-amd64-portable.zip - Linux:
CLI-Analyzer-0.3.7.1-linux-amd64.deb| portableCLI-Analyzer-0.3.7.1-linux-amd64.tar.gz
Builds are unsigned: right-click → Open on macOS; "unknown publisher" on Windows — expected.
Updating
- Users on v0.3.0+ are notified of this release at startup (SHA256-verified before guided installation)