文件跟着对话走。
选择用户消息,恢复到它之前的状态。可以跨越多轮回退,再通过多级 redo 逐步回来。
把文件和对话一起回退。先预览变化,再回到之前的消息;改变主意时,用 redo 恢复。
pi install npm:pi-better-rewind-redo需要 Pi 与 Node.js 22.19+。自动安装 filesnap,无需编译 Rust。
针对 Pi 0.85.1 开发,已验证 Linux x64。
// 工作区文件 export const greeting = "Welcome back.";
选择用户消息,恢复到它之前的状态。可以跨越多轮回退,再通过多级 redo 逐步回来。
快照保存在工作区外。不写 commit,不修改 index,也不要求项目使用 Git。
恢复前查看计划写入和删除的文件。救援快照和持久化日志,让中断后仍有恢复的依据。
覆盖范围合并了 Git index 路径、Pi edit/write 写入前声明的文件,以及有数量限制的近期文件扫描。支持文本与二进制内容。
Bash、MCP 与外部工具的修改,只能恢复改动前已捕获的路径。新建且未声明的文件可能保留;忽略规则在捕获和恢复时均生效。
恢复期间应暂停其他写入程序。故障恢复依赖持久化会话,快照不会自动清理。符号链接、远程文件及元数据限制请查阅文档。
阅读完整文档 →