Skip to content

模式切换

Mantra 提供了三种核心模式,以适应不同的工作流程:回放模式精简模式推演模式

回放模式 (Playback Mode)

这是 Mantra 的默认模式,专注于完整的历史回顾和细节探索。

主要功能

  • 完整时间轴:使用底部的 TimberLine 控制器,自由回溯到会话的任何时刻。
  • 代码快照:查看任意时间点的完整代码状态。
  • 差异对比:查看代码变更的 Diff 视图。
  • 完整上下文:显示所有原始消息,不做任何隐藏。

适用场景

  • 复盘复杂的编程任务。
  • 理解 AI 是如何一步步修改代码的。
  • 查找某个 bug 是何时引入的。

精简模式 (Refine Mode)

精简模式(也称为 Compact Mode)专为上下文优化知识提炼而设计。在这个模式下,你可以对会话内容进行编辑、删减和整理,以便导出或分享。

主要功能

  1. 无干扰界面

    • 隐藏时间轴和代码快照,专注于对话文本。
    • 左右分栏布局:左侧为原始消息列表,右侧为预览/编辑区。
  2. 消息操作

    • 保留 (Keep): 标记有价值的消息。
    • 删除 (Delete): 移除冗余或错误的尝试。
    • 编辑 (Edit): 修改 Prompt 或 AI 回复,修正错误或补充信息。
    • 插入 (Insert): 在现有消息之间插入新的上下文或说明。
  3. 实时 Token 统计

    • 顶部实时显示当前会话的 Token 使用量。
    • 帮助你控制上下文长度,避免超出模型限制。
  4. 撤销/重做

    • 支持完整的操作历史记录。
    • 使用 Ctrl+Z / Cmd+Z 撤销操作。

快捷键

精简模式下拥有一套专属的高效快捷键:

快捷键功能说明
K保留 (Keep)标记当前消息为保留
D删除 (Delete)标记当前消息为删除
E编辑 (Edit)编辑当前消息内容
I插入 (Insert)在当前位置后插入新消息
Ctrl/Cmd + S导出打开导出菜单
?帮助显示快捷键列表

适用场景

  • 整理会话记录,生成一份干净的技术文档。
  • 缩减 Context Window,将精简后的会话作为新任务的 Prompt。
  • 移除敏感信息或无关的闲聊。

推演模式 (Replay Mode)

推演模式是在真实文件系统中一步步重现 AI 操作的执行环境。

主要功能

  • 安全沙箱:默认在独立的临时工作区({app_data_dir}/replay/{session_id}/)中运行,保护原始项目。
  • 步进确认:每一步操作(如创建文件、修改代码、执行命令)都会先展示 Diff 预览,需用户手动确认。
  • 自动播放:支持 1x/2x/5x 速度自动循环执行步骤。
  • 错误恢复:遇到错误时提供明确的提示,并可重试或从稳定点恢复。

适用场景

  • 在本地环境中真实重建 AI 生成的代码项目。
  • 验证 AI 提供的解决方案和命令是否有效。
  • 深入学习 AI 的重构过程和工具调用逻辑。

请参阅 推演模式详细文档 获取更多信息。