跳到主内容
UniKit

可读性评分

一次算出七项英文可读性分数:Flesch Reading Ease、Flesch-Kincaid Grade、Gunning Fog、SMOG、Coleman-Liau、ARI 与 Dale-Chall,给出每项分数、对应教育年级、难度等级,以及句长、长词、多音节词与被动语态的改进建议。

浏览器本地运行所有计算都在你的浏览器里完成,数据不会离开本机。

待评分文本(英文)

七个公式都按原始论文的系数实现;音节数由规则估算,Dale-Chall 用内置的约 300 个高频词近似原表的 3000 词熟悉词表,因此分数会有偏差。

文本指标

输入英文文本后自动评分。

这个工具能做什么

  • 写英文文档或产品文案时先估难度:Flesch-Kincaid 与 Gunning Fog 给出的年级数可以当作目标读者的对照。
  • 给非母语读者改稿:长词占比与多音节词占比高时,换成常见短词往往比调句子结构更有效。
  • 做 SEO 或内容审核:用 SMOG 与 Dale-Chall 这类偏「生僻词」的指标检查术语密度是否过高。
  • 教学中对比改写前后的分数:同一段内容改写一遍,看七项分数怎么变,比只看主观感受更直观。

示例

输入

The cat sat on the mat.

输出

Flesch Reading Ease 116.15(非常容易)· Flesch-Kincaid Grade -1.45(年级 0)· Gunning Fog 2.4 · SMOG 3.13 · Coleman-Liau -4.07 · ARI -5.09 · Dale-Chall 0.3(年级 4)

六个词全部是单音节常见词,所以年级类指标为负(比一年级还简单);分数为负不是错误,工具会把「教育年级」下限显示为 0。

常见问题

为什么 Flesch Reading Ease 会超过 100 或出现负数?

这两个公式都是线性拟合,极端输入会给出超出常见区间的值。全是单音节短词的句子 Reading Ease 会超过 100,而术语密集的长句会出现负的年级数。工具保留原始分数(便于比较),同时把「教育年级」下限截到 0。

这几项分数为什么互相不一致?

它们用的特征不同:Flesch 系看句长与音节,Coleman-Liau 与 ARI 看字母或字符长度,SMOG 只看多音节词数,Dale-Chall 看生僻词。所以同一段文字在不同指标下可能差一两个年级,建议看趋势而不是纠结某一个绝对值。

Dale-Chall 为什么比别家偏高?

原版 Dale-Chall 依赖一份约 3000 词的熟悉词表,浏览器里无法完整内置,这里用约 300 个最高频词近似,未收录的词都按生僻词算,因此 PDW 偏高、分数偏高(约等于「比实际更难」)。把它当相对指标用更合适。

SMOG 需要多长的文本?

SMOG 原始实验基于 30 个句子,句子数远少于 30 时误差会明显变大。工具仍会计算并显示,但当词数少于 100 时会给出「样本偏小」的提示,提醒你分数只作参考。

中文文本能用吗?

不能直接套用。这些公式都基于英文的词与音节统计,中文没有对应的空格分词与音节计数,所以工具在文本里找不到英文单词时会直接提示无法计算。

关键词:readabilityFlesch Reading Ease可读性评分Gunning FogSMOG indexColeman-Liaureadability scoreFlesch-KincaidDale-Chall文本难度

同类工具