路线图
路线图描述的是方向,不是兼容性承诺。需要确认当前可依赖的行为时,请以用户 指南和 Release Notes 为准。
当前基础
项目已经具备:
- 消除重叠的清理计划和准确的已选空间统计;
- macOS、Windows 和兼容 Freedesktop 的 Linux 桌面上的系统回收站清理与 清单恢复;
- 逐项记录清理和恢复结果;
- 可取消的单遍扫描、glob 忽略和已知缓存发现;
- 执行时对路径、类型、文件大小、目录指纹、修改时间和受保护路径的检查;
- 外部工具无法绕过的本地授权边界;
- 面向外部本地 Agent 的带版本只读分析报告,以及扫描 JSON、计划导出、dry-run 和恢复命令;
- 带兼容性和信任元数据的版本化声明式插件。
近期方向:更清晰的控制和恢复
计划中的工作包括:
- 更清楚的部分清理和恢复失败重试;
- 大型目录性能基准和更广泛的跨平台恢复测试;
- 在 TUI 中更容易查看清单和诊断详情。
开发者缓存智能
项目计划继续加深开发者场景:
- 覆盖更多包管理器、构建工具、IDE、移动工具链和容器缓存;
- 综合安全性、可释放空间、可观察的最近内容修改时间和重建成本评分;不得将修改 时间表述为已经证实的最近使用时间;
- 提供保守、均衡和最大空间预设;
- 解释缓存如何重建,以及是否需要网络;
- 为社区规则包提供经过校验和签名的分发。
自动化
可能的自动化接口包括定时诊断和更丰富的机器可读失败报告。任何执行接口都必须 绑定到经过显式、本地审阅的用户操作。
AI 是本地证据的外部消费者,也可以辅助编写规则。Cleanr 不会内置模型或 Provider、 不会授予 AI 清理权限,也不会把建议变成无人值守的破坏性操作。若未来考虑远程 分享,必须先单独设计脱敏契约。