要使用 AI 代理审阅合同修订,请不要将两个版本粘贴到聊天中并询问有什么不同。将两个文件放入同一文件夹,让 GroupDocs.Comparison.Mcp 服务器在本地查找更改,然后让 Claude Desktop、Claude Code、Cursor 或 GitHub Copilot 对其进行判断:
Compare contract-v1.docx with contract-v2.docx. List every change, and flag anything touching payment terms, liability, or termination.
一步步的配置与故障排除指南请参见文档:
How to review contract revisions with an AI agent
向聊天机器人请求找出编辑有什么问题?
常规工作流存在一个缺口。对方当事人返回一个“少量小编辑”的新文件,但没有打开“修订痕迹”。你把两个版本粘贴到助手中并询问有什么不同。助手流畅地回答,但你无法判断答案是否完整,因为寻找差异是一种测量,而模型只是在生成文本。重新措辞的句子或表格单元格中的数字正是自信摘要可能遗漏的那类更改。
可以检查的证据是输出的形态。模型的摘要是散文。引擎的结果是列表:每个更改都有类型(插入、删除、样式更改)、页码、组件、变更片段、其周围的文本,以及当更改位于表格时的单元格。你可以对该列表计数并进行过滤,而无法对段落计数。
代理应决定什么,引擎应决定什么?
| 问题 | 由谁决定 |
|---|---|
| v1 与 v2 之间哪些文本不同? | 引擎,通过 analyze_changes |
| 位于哪一页、哪个表格单元格? | 引擎,在每条更改条目中 |
| 此更改是否涉及付款、责任或终止? | 代理,读取引擎的列表 |
| 45 天的期限对我们是否可接受? | 您 |
| 标记后的文件是什么样的? | 引擎,通过 compare |
代理永远不会凭空捏造差异。它只解释引擎返回的差异。
如何执行审阅?
步骤 1:询问有哪些更改。 将 contract-v1.docx 与 contract-v2.docx 放入 GROUPDOCS_MCP_STORAGE_PATH 指向的文件夹,然后使用本文开头的提示。代理会调用 analyze_changes 并根据你的三个标准读取列表。由于每条记录都携带页码和表格单元格信息,答案可以说明第 4 页表格中的付款计划从 30 天改为 45 天,而不仅仅是“第 4 页有更改”。
步骤 2:获取标记后的文件。
现在把我可以发给法务的标记版给我。
代理调用 compare,在你的输出文件夹中生成 contract-v1_compared.docx。审阅者在 Word 中打开该文件即可看到高亮的差异,无需其他操作。
步骤 3:查询列表。 更改列表仍保留在对话中,后续提问无需重新比较:
第 7 节有任何更改吗?
有哪些条款被直接删除?
只显示样式更改。我想知道是否有强调方式的变化。
样式更改和文字更改是独立的条目,代理可以区分“这段文字变粗了”和“这段文字改为 45 天”。
示例会话
摘录且具示例性;实际措辞取决于你的客户和模型。
You: Compare contract-v1.docx with contract-v2.docx. List every
change, and flag anything touching payment terms, liability,
or termination.
Agent: [calls analyze_changes: contract-v1.docx, contract-v2.docx]
Flagged: the payment schedule in the table on page 4 changed
from 30 to 45 days. Other changes are listed below with their
page and surrounding text.
本次审阅的局限性
- 在信任结果之前检查许可证模式。 评估模式下仅比较前 2 页,结果会带有水印。对于二十页的合同,这会产生一份简短且令人安心的更改列表——这正是此工作流最糟糕的失败。询问 “comparison server 的许可证状态是什么?”;代理会调用
get_license_status,若返回"mode": "evaluation",则说明你只能看到合同的两页内容。 - 你的提示并非本地化。 文档仍保存在你的机器上。提示文本以及代理引用的任何片段会发送到你所使用的模型提供商。若需完全本地化操作,请将服务器与本地托管的模型配合使用。
常见问题
是否有保持文档私密的 AI 合同审阅工具?
有的:比较在你机器上的子进程中针对你指定文件夹中的文件执行。只有提示文本和引用的片段会发送给模型提供商。
如果没有打开“修订痕迹”,还能用 AI 比较两个合同版本吗?
可以。引擎直接比较两个文件本身,无需任何一方打开“修订痕迹”。
它能捕捉隐藏在表格中的编辑吗?
能。每条更改记录都会携带所在的表格单元格信息,代理因此可以指向具体单元格,而不仅仅是页码。
深入了解
- 文档、权威操作指南:
How to review contract revisions with an AI agent - 文档中心:
GroupDocs.Comparison MCP Server - 入门阅读:
3 Ways to Compare Documents with AI Agents and MCP - 相关内容:
Change summaries for release notes, audits and approvals — automated with MCP
Enforce Document Comparison with Automated Workflows Using MCP
On-premise and security model: 3 architectures for AI document processing, and the one that keeps files inside your network - 问答社区:
GroupDocs Comparison forum - 源代码:
GroupDocs.Comparison.Mcp on GitHub