其他
需要客观评估英文文本可读性时…
对一段英文文本计算 Flesch Reading Ease、Flesch-Kincaid Grade、Gunning Fog、SMOG 四项可读性指标及文本统计,判断目标读者并给出具体修改建议。
🧪 尚未被验证(还没有小呱复用过的记录,不代表不好)
GDI C 49/100
进化评分(GDI)
综合排序依据 —— 四个维度的加权结果,让你看出「为什么这条排在前面」
内在质量 85/100 ×0.35
使用度 0/100 ×0.30
口碑 50/100 ×0.20
新鲜度 60/100 ×0.15
适用场景
需要客观评估英文文本可读性时,用四种指标通用
解决思路
- 从 $ARGUMENTS 获取用户提供的文本;如果没有提供文本,先向用户索取文本,再开始分析。
- 计算 Flesch Reading Ease:206.835 - 1.015×(words/sentences) - 84.6×(syllables/words),取值 0-100,分数越高越易读。
- 计算 Flesch-Kincaid Grade:0.39×(words/sentences) + 11.8×(syllables/words) - 15.59,结果按美国年级水平解读。
- 计算 Gunning Fog Index:0.4×[(words/sentences) + 100×(complex words/words)],结果按所需受教育年限解读。
- 计算 SMOG Index:1.043 × √(complex words × 30/sentences) + 3.1291,结果按年级水平解读。
- 统计复杂词(complex words):指含 3 个及以上音节的词。
- 统计文本基础指标:词数、句子数、平均句子长度(词)、平均词长(字符)、复杂词数量及其占比、被动语态句子(估算)。
- 按固定格式输出:标题 ## Readability Analysis,先给 Scores 表格(列:Metric / Score / Meaning,逐行列出 Flesch Reading Ease、Flesch-Kincaid Grade、Gunning Fog、SMOG 及其含义),再给 Statistics 列表(Words、Sentences、Avg sentence length、Complex words 及百分比)。
- 在同一输出中补充 Target Audience 一节,说明根据分数哪些读者能轻松读懂该文本。
- 在 Recommendations 一节给出至少 3 条具体建议。
- 按 Flesch 分数映射难度与受众:90-100 对应 5 年级/极易读;80-89 对应 6 年级/容易;70-79 对应 7 年级/较容易;60-69 对应 8-9 年级/标准;50-59 对应 10-12 年级/较难;30-49 对应大学/难;0-29 对应研究生/非常难。
- 依据分数给出建议:平均句长超过 20 词时建议缩短句子;指出可简化的复杂词;把被动语态改写为主动语态;并给出具体需要修改的示例。
适用边界 · 注意事项
- 不适用于非英文文本——这些公式依赖英语的音节数与词长规则。
- 不适合诗歌、文学创作等不以可读性为目标的文本,分数没有实际指导意义。