【免费下载链接】Monica
Monica Pass,Password Management, 2FA Generator
Monica 是一款开源的 Android 密码管理器(Password Management)与 2FA 验证器。除了日常存密码,它还有一个被很多用户忽略的"后悔药"功能——时间线(Timeline)与回收站(Trash):前者能查看每一条操作记录、把误改的密码条目一键回滚到编辑前;后者能找回误删的数据。这篇指南带你完整上手这两个功能 🛟
如何进入时间线与回收站页面
打开 Monica,点击底部导航栏的「历史」图标(从左数第 5 个底栏项),即可进入「时间线 / 回收站」二合一页面。两个 Tab 通过顶栏的时钟图标和垃圾桶图标切换,默认显示时间线。
底栏项的显示与顺序可以在设置中自定义,具体逻辑参见官方使用教程 使用教程.md:
时间线:谁在什么时候改了什么?
时间线会按今天 / 昨天 / 本周等日期分组,完整记录你在密码库里的操作,常见条目包括:
| 操作类型 | 说明 |
|---|---|
| ✏️ 编辑 | 修改了密码、验证器、笔记等条目的任意字段 |
| 🗑️ 删除 / 移入回收站 | 条目的删除动作 |
| ☁️ 手动上传 · 永久/临时 | 云备份(如 WebDAV)同步记录 |
| 🔀 批量移动 / 批量复制 | 批量操作同样支持回滚 |
三步回滚一次误编辑
假设你刚改错了某个条目的字段,操作如下:
- 在时间线中找到对应的「编辑」记录并点击它;
- 底部弹出「变更详情」面板,逐字段展示
旧值 → 新值的差异(Diff); - 点击「恢复到编辑前」,条目即刻回到编辑前状态。
如果只是想留一份旧数据、又不想覆盖当前内容,可以改用面板下方的「旧数据另存为新条目」,把编辑前的完整数据复制成一条新记录——相当于"另存为",原条目不受影响。
回滚失败了怎么办?
Monica 的回滚是精确到那次操作的。如果这条记录之后再被修改过,数据已经"分叉",界面会提示:
无法恢复,条目可能在此版本之后又发生了修改。
这时建议改用"旧数据另存为新条目"手动对照处理。已成功回滚的记录会带上「已恢复」标签,再次点击还可以重做(恢复到编辑后),来回切换不会丢数据。
密码字段自动脱敏 🔒
出于安全考虑,时间线的变更详情里密码字段不会显示明文,而是显示为脱敏占位符;部分敏感字段也会自动掩码。你仍然可以看到"哪个字段被改过、何时改的",但看不到敏感内容本身。这一策略的实现在 TimelineSafetyPolicy.kt。
回收站:误删数据怎么救回来
删除密码、验证器、笔记、银行卡等条目后,它们不会立刻消失,而是进入回收站保留,每条记录会显示删除时间与剩余保留天数。
单个恢复:点击条目右侧的 🕘(恢复此条目)按钮,数据即刻回到原库中。
批量操作:右滑进入多选模式,可全选、批量恢复("恢复 N 项")或永久删除。清空回收站和单条永久删除都会弹出二次确认——此操作无法撤销,请务必谨慎。
回收站设置:自动清空策略
点击回收站顶栏的 ⚙️ 设置按钮,打开回收站设置弹窗,可以配置:
- 启用回收站:关闭后删除即永久删除(状态栏会显示"已禁用 · 删除将永久删除");
- 自动清空时间:可选
不自动清空 / 7 / 15 / 30 / 60 / 90 天。选择天数后,超期条目会在下次启动时被自动永久删除,条目列表上也会用红色文字提前警告"今天清空 / N天后"。
设置面板的 UI 源码见 TrashSettingsSheet.kt。
数据恢复注意事项清单 ✅
- 回收站与时间线数据存储在本机数据库,清除应用数据会导致历史记录一并丢失,重要数据建议同时开启云备份;
- 恢复失败(条目后续又被修改)时优先使用"旧数据另存为新条目"人工比对;
- 批量移动、批量复制、数据维护类操作同样有快照,可在时间线中一键还原;
- 想控制数据留存时长,把自动清空设为 30 天是安全与空间的平衡之选。
相关源码与文档 📂
| 模块 | 路径 |
|---|---|
| 时间线/回收站主界面 | TimelineScreen.kt |
| 时间线回滚逻辑 | TimelineViewModel.kt |
| 回收站逻辑 | TrashViewModel.kt |
| 回收站设置面板 | TrashSettingsSheet.kt |
| 时间线安全策略 | TimelineSafetyPolicy.kt |
| 中文界面文案 | timeline_display_strings.xml |
| 官方使用教程 | 使用教程.md |
学会用时间线回滚误编辑、用回收站救回误删数据,Monica 的数据安全闭环才算真正闭环。下次手滑之前,先看看"历史"页吧 😄
【免费下载链接】Monica
Monica Pass,Password Management, 2FA Generator
相关推荐
如何安全恢复误删数据:Payload CMS回收站功能完整指南
如何安全恢复误删数据:Payload CMS回收站功能完整指南 Payload CMS 是一款开源的内容管理系统,提供灵活、简洁的内容管理解决方案,其回收站功能
CMS后端前端REST如何快速恢复误删笔记:QOwnNotes本地回收站功能完全指南
如何快速恢复误删笔记:QOwnNotes本地回收站功能完全指南 QOwnNotes是一款支持Markdown的纯文本笔记和待办事项管理器,与Nextcloud/
桌面应用KeePassDX 回收站设置终极指南:安全删除和恢复密码条目的完整教程 🗑️
KeePassDX 回收站设置终极指南:安全删除和恢复密码条目的完整教程 🗑️ KeePassDX 是一款专为 Android 设计的轻量级密码管理器和保险库
移动开发应用安全密码学
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考