Skip to content

模式切换

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

模式导航栏 (Mode Rail)

界面左侧有一条垂直的模式导航栏,是在各模式之间切换的主要入口。导航栏包含:

  • 4 个模式图标(Analytics / Playback / Compress / Replay),每个模式配有专属强调色。
  • 当前活跃模式会在图标左侧显示一条彩色指示条,并对图标着色。
  • 底部的 3 个工具按钮(Hub / Skills / 设置)提供快捷跳转。

点击任意模式图标即可切换,快捷键 Cmd/Ctrl+1/2/3 同样有效。

数据分析模式 (Analytics Mode)

数据分析模式以项目为维度,从统计视角俯瞰你的全部 AI 编程活动,帮助你量化工作效率、发现使用规律。

Analytics 模式:项目维度的统计仪表盘,含指标卡、活动趋势图和工具分布

主要功能

  • 项目概览指标:展示会话数量、总时长、活跃天数、错误率等核心数据。
  • 活动趋势图:以时间轴视角呈现编程活跃度的变化趋势。
  • 工具调用分布:可视化 AI 使用各类工具(Edit / Write / Bash / Read 等)的频次与占比。
  • 多维度切换:支持在项目级与会话级之间切换统计粒度。

适用场景

  • 了解自己的 AI 辅助编程习惯与效率趋势。
  • 对比不同项目的 AI 使用深度。
  • 发现高频工具调用模式,优化提示词策略。

回放模式 (Playback Mode)

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

回放模式:左侧对话消息列表,右侧实时代码快照,底部 TimberLine 时间轴

主要功能

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

适用场景

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

精简模式 (Refine Mode)

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

精简模式:左侧原始消息列表,右侧压缩预览,底部 Token 统计

主要功能

  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 操作的执行环境。

推演模式:左侧 AI 响应与思考过程,右侧代码变更 Diff,底部步骤时间线

主要功能

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

适用场景

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

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