跳到功能介绍
版本比对器LAB

PROMPTIFF / 为 AGENT 准备的文档比对工具

让 Agent 写文档,
也交付一份比对。

把 Promptiff 交给你的 Agent,让它在交付方案、报告或文章前,对照你的原始要求检查产出。
文档和比对链接一起交付,方便你查看变化与可能的遗漏。

开源 CLI 与 Skill,可本地运行,也可接入自有远程模型。

本地使用无需登录 · 支持 Codex / OpenClaw 等 Agent

语义比对原文 ↔ 中度改写
实际语义比对正文:左侧为原文,右侧改写句以蓝黄渐变显示语义接近程度
示例:原文与中度改写的语义比对接近原文 差距较大

交给 AGENT 使用

复制指令快速配置AI使用

把指令发给 Codex、OpenClaw 等能运行本地命令的 Agent。
由它准备工具、检查产出,你只需打开结果。

  1. 01 复制指令,发给 Agent
  2. 02 Agent 交付前自动比对
  3. 03 收到文档 + 比对链接

本地使用

无需 API 密钥

让 Agent 在本机检查文档,交付时附上比对链接。

以后在这个任务里,每次交付文档,都先对照我的原始要求检查一遍,再把文档和比对链接一起给我。

默认字面比对;需要理解近义表达时,可让 Agent 安装本地语义模型。

接入远程模型

使用自有 API

让 Agent 调用你选择的语义模型,在本地呈现比对结果。

用我指定的远程模型,对照原始要求检查每次交付的文档。先确认发送范围,再把比对链接和文档一起给我。

需要模型 API 和上传授权;结果链接仍在本机,不是云端分享链接。

自动比对在当前任务中按约定执行;跨任务使用需加入项目规则。比对帮助定位变化与可能遗漏,不替代内容审核。

从润色审稿到 prompt 与产出核对

写作者可检查 AI 是否改动了措辞和立场;编辑可定位长文的增删与重排;使用 Agent 的人可在画布中对照多轮要求与选定产出,寻找可能的遗漏。

在线使用比对功能,请使用 Agent 画布;操作步骤和结果解释见 Promptiff 使用指南与常见问题

功能介绍

选择适合你的比对方式

以下均为当前中度改写的实际正文截图。
进入比对页面,可切换改写程度,点击句子或词语定位对应原文。

01语义比对句子 / 长分句

语义比对

为每个改写句寻找意思最接近的原句,点击句子查看匹配结果。

算法原理

  1. 使用 paraphrase-multilingual-MiniLM-L12-v2,经 mean pooling 和 L2 归一化,生成 384 维句向量。
  2. 每个改写句与全部原文句计算余弦相似度,取最高值着色,并保留前三个匹配候选。

比对方式

蓝色表示语义接近,黄色表示差距较大。固定色阶为 0.45–0.95,区间外颜色饱和;整句共用一个分数。

相似度可能低估否定、数字或立场变化,仍需对读原文确认。

使用语义比对
作者原文中度改写 · 语义比对
语义比对: 实际正文比对截图,左侧原文,右侧中度改写;蓝色表示语义接近,黄色表示差距较大。固定色阶为 0.45–0.95,区间外颜色饱和;整句共用一个分数。
正文比对截图查看原图
02逐词比对词语级

逐词比对

用颜色标出原样保留、移位复用和新出现的词,点击词语查看匹配依据。

算法原理

  1. 用 jieba 精确模式(HMM)切词,再按词语重合度(65%)和相邻二字片段重合度(35%),寻找字面最接近的原句。
  2. 重合度用 Dice 分数表示,共有部分越多,分数越高:共有部分的量乘以 2,再除以两句各自总量之和。词语按 IDF 加权,原文中较少出现的词权重更高;二字片段按去重后的集合比较。
  3. 对词序做匹配:顺序保留得 1 分,移位复用得 0.65–0.85 分;新词按 0.05 + 0.5 × 最佳字形相似度计分。

比对方式

蓝色表示字面接近,黄色表示差距较大,色阶为 0–1。标点继承最近词的颜色;点击词语可查看匹配依据。

衡量词语与位置的保留,不理解词义。适合观察改写力度。

使用逐词比对
作者原文中度改写 · 逐词比对
逐词比对: 实际正文比对截图,左侧原文,右侧中度改写;蓝色表示字面接近,黄色表示差距较大,色阶为 0–1。标点继承最近词的颜色;点击词语可查看匹配依据。
正文比对截图查看原图
03Git比对句子 / 长分句

Git比对

原文在左,改写在右。把长段落拆成可以逐行检查的片段,再看每行内部的文字变化。

算法原理

  1. 按句末标点分句;超过 100 字先按逗号拆分,必要时按固定长度拆分,保留所有字符。
  2. 对句子序列做 SequenceMatcher 匹配,替换块按位置并排,再标出块内字符差异。

比对方式

左栏红色标记删除,右栏黄色标记增加或替换的文字。开启「只看变化」可跳过完全一致的行。

左右行按位置排列,不代表语义一一对应。适合检查增删和结构变化。

使用Git比对
作者原文中度改写 · Git比对
Git比对: 实际正文比对截图,左侧原文,右侧中度改写;左栏红色标记删除,右栏黄色标记增加或替换的文字。开启「只看变化」可跳过完全一致的行。
正文比对截图查看原图
04逐字比对字符级

逐字比对

在完整正文中标出删除、替换和新增的文字,结合上下文核对修改。

算法原理

  1. 将原文与改写稿作为两串字符,用 SequenceMatcher(关闭 autojunk)寻找连续匹配。
  2. 把未匹配部分分为删除、增加与替换,在原文旁展示完整修订稿。

比对方式

红色删除线表示删去的原文,黄色表示替换后的文字,灰蓝色表示纯增加。可隐藏删除内容,连贯阅读改写稿。

适合逐字核对措辞;段落搬移也可能被记为删除与增加。

使用逐字比对
作者原文中度改写 · 逐字比对
逐字比对: 实际正文比对截图,左侧原文,右侧中度改写;红色删除线表示删去的原文,黄色表示替换后的文字,灰蓝色表示纯增加。可隐藏删除内容,连贯阅读改写稿。
正文比对截图查看原图

试用内置样本

打开示例,检查具体改动。

四种示例使用固定样本与预计算结果。比对自己的 prompt 与产出,请打开 Agent 画布。
颜色表示相似程度,不是 AI 生成概率,不能判定作者归属或事实真伪,也不能断定原意未变。

打开比对示例