Skip to content
文档首页

查看、审查与追踪变更 ​

在 Git 仓库中,Mogick 会把会话产生的文件修改组织成 Changeset。你可以先用 /changes 查看改了什么,再用 /review 发起只读审查。

快速查看变更 ​

在 TUI 输入:

text
/changes

也可以按 Ctrl+G。Changes 面板按 turn 和 intent 展示文件变化,选择文件后在右侧查看 patch 详情。

Changes 面板中的会话变更

常用操作:

操作作用
Tab在左侧主列表和右侧详情间切换
s切换到按路径去重的 squash 文件列表
i返回 turn / intent 结构
选择文件查看对应 patch 和增删行

选中文件后,右侧详情面板逐行展示变更——新增行以绿色 + 标记、删除行以红色 - 标记,未变更的上下文行不带前缀,行号随变更区域重置:

Changes 文件 diff 详情

文件行的来源形状和颜色用于表达意图匹配风险;!N 表示关联的审查发现数量。它们是辅助判断,不替代对 patch 的人工核对。

发起只读审查 ​

text
/review

可以在命令后追加关注点:

text
/review Focus on error handling and test coverage.

审查启动后,Changes 面板会显示运行状态;完成后 Findings 出现在左侧主列表中,选择一项可查看优先级、置信度、位置和说明。

Review findings

处理 findings 后再次运行 /review 复查。审查代理是只读的,不会自动修改文件。

变更证据与历史 ​

Changes 使用捕获的文件变更证据。非 Git 工作区也可以有文件变更记录,但不等于 Git 历史或完整项目快照。对话记录使用会话导出;26.9.11 不提供旧的 Git evidence 导出命令。

限制与注意事项 ​

  • Changes 和 Review 只呈现当前证据能够归因的改动;仍需检查仓库中的全部未提交变化。
  • .gitignore 更新会影响面板投影,但不会改写已经捕获的历史证据。
  • 不要把包含敏感源码、路径或凭据的导出文件直接公开。

相关文档 ​