Humanizer enhanced: remove AI writing patterns
Identify and remove signs of AI-generated text. This enhanced version includes crypto/Web3 patterns and adds personality to make content sound genuinely human-written.
Quick start
CODEBLOCK0
Process
Step 1: Scan for patterns
Identify all AI patterns in the text, categorize by severity:
- - HIGH — Obvious AI tells, must fix (negative parallelism, chatbot artifacts, em dash overuse, vague attributions, copula avoidance)
- MEDIUM — Common AI patterns, should fix (rule of three, significance inflation, synonym cycling)
- LOW — Minor tells, fix if time permits (title case headings, excessive bold)
Step 2: Report findings
Show user a summary:
CODEBLOCK1
Step 3: Fix (with user approval)
Ask user: "Fix all issues? Or review one by one?"
Step 4: Add soul
After fixing patterns, review for personality. Sterile writing is still obvious AI. See references/communication-crypto-soul-patterns.md for the full soul/personality guide.
Step 5: Readability check
Check Flesch-Kincaid readability. Target grade 10-12 for developer content, grade 8-10 for general audience. If score is too high (too complex), simplify longest sentences and replace jargon.
Step 6: Em dash regression scan
After all other fixes, run a final check for em dashes (—) across the text. Humanizer rewrites can reintroduce em dashes. Remove any that were added during the fix process.
Pattern routing table
All 34 patterns are documented with before/after examples in the reference files below.
| Patterns | Severity | Reference file |
|---|
| 1. Significance inflation | MEDIUM | INLINECODE1 |
| 2. Promotional language |
MEDIUM |
references/content-patterns.md |
| 3. Superficial -ing analyses | MEDIUM |
references/content-patterns.md |
| 4. Vague attributions | HIGH |
references/content-patterns.md |
| 5. Formulaic challenges sections | MEDIUM |
references/content-patterns.md |
| 6. Generic positive conclusions | MEDIUM |
references/content-patterns.md |
| 7. AI vocabulary words | MEDIUM |
references/language-style-patterns.md |
| 8. Copula avoidance | HIGH |
references/language-style-patterns.md |
| 9. Negative parallelism | HIGH |
references/language-style-patterns.md |
| 10. Rule of three | MEDIUM |
references/language-style-patterns.md |
| 11. Synonym cycling | MEDIUM |
references/language-style-patterns.md |
| 12. False ranges | LOW |
references/language-style-patterns.md |
| 13. Em dash overuse | HIGH |
references/language-style-patterns.md |
| 14. Excessive boldface | LOW |
references/language-style-patterns.md |
| 15. Inline-header lists | MEDIUM |
references/language-style-patterns.md |
| 16. Title case headings | LOW |
references/language-style-patterns.md |
| 17. Curly quotes | LOW |
references/language-style-patterns.md |
| 18. Chatbot artifacts | HIGH |
references/communication-crypto-soul-patterns.md |
| 19. Knowledge cutoff disclaimers | HIGH |
references/communication-crypto-soul-patterns.md |
| 20. Sycophantic tone | MEDIUM |
references/communication-crypto-soul-patterns.md |
| 21. Excessive hedging | MEDIUM |
references/communication-crypto-soul-patterns.md |
| 22. Filler phrases | MEDIUM |
references/communication-crypto-soul-patterns.md |
| 23. Crypto hype language | HIGH |
references/communication-crypto-soul-patterns.md |
| 24. Vague "ecosystem" claims | MEDIUM |
references/communication-crypto-soul-patterns.md |
| 25. Unsubstantiated stats | HIGH |
references/communication-crypto-soul-patterns.md |
| 26. "Seamless" and "frictionless" | MEDIUM |
references/communication-crypto-soul-patterns.md |
| 27. Abstract "empowerment" language | MEDIUM |
references/communication-crypto-soul-patterns.md |
| 28. Fake decentralization claims | HIGH |
references/communication-crypto-soul-patterns.md |
| 29. Meta-narration | HIGH |
references/communication-crypto-soul-patterns.md |
| 30. False audience range | MEDIUM |
references/communication-crypto-soul-patterns.md |
| 31. Parenthetical definitions | MEDIUM |
references/communication-crypto-soul-patterns.md |
| 32. Sequential numbering | MEDIUM |
references/communication-crypto-soul-patterns.md |
| 33. "It's worth noting" filler | MEDIUM |
references/communication-crypto-soul-patterns.md |
| 34. Identical paragraph structure | HIGH |
references/communication-crypto-soul-patterns.md |
| Soul and personality guide | — |
references/communication-crypto-soul-patterns.md |
Severity reference
| Severity | Patterns | Action |
|---|
| HIGH | Negative parallelism, em dash overuse, chatbot artifacts, vague attributions, copula avoidance, crypto hype, unsubstantiated stats, meta-narration, identical paragraph structure, fake decentralization, knowledge cutoff disclaimers | Must fix |
| MEDIUM |
Rule of three, significance inflation, promotional language, -ing analyses, AI vocabulary, sycophantic tone, hedging, filler phrases, ecosystem claims, false audience range, parenthetical definitions, sequential numbering, "it's worth noting" filler, inline-header lists, "seamless"/"frictionless", abstract empowerment | Should fix |
| LOW | Title case, curly quotes, excessive bold, false ranges | Fix if time permits |
Quick reference: find and replace
| Find | Replace |
|---|
| INLINECODE36 (em dash, multiple) | INLINECODE37 or INLINECODE38 |
| INLINECODE39 / INLINECODE40 |
is |
|
isn't X. It's Y | Rewrite as single statement |
|
crucial /
vital /
pivotal |
important or
key or delete |
|
Furthermore, /
Moreover, |
Also, or delete |
|
It is important to note | Delete |
|
Research shows | Add specific source |
|
landscape (abstract) | Be specific |
|
revolutionizing /
game-changing | Describe what it actually does |
|
seamless /
frictionless | Describe the actual UX |
|
In this article, we'll explore | Delete |
|
Let's dive in /
Let's take a look | Delete |
|
First,... Second,... Third,... | Vary transitions |
|
It's worth noting /
Notably, | Delete |
|
delve | "look at" / "examine" |
|
Additionally | Delete |
Batch mode
To humanize multiple files:
CODEBLOCK2
Output format for batch:
CODEBLOCK3
Sources
Based on:
Key insight: "LLMs use statistical algorithms to guess what should come next. The result tends toward the most statistically likely result that applies to the widest variety of cases."
Version 1.2.0 | Created for 0G Labs content team
Humanizer 增强版:去除AI写作痕迹
识别并去除AI生成文本的痕迹。此增强版包含加密/Web3模式,并增加个性,使内容听起来像真人撰写。
快速开始
text
/humanizer # 人性化当前文件或选区
/humanizer path/to/file.md # 人性化指定文件
/humanizer --scan # 仅扫描,不编辑(显示问题)
/humanizer --batch drafts/ # 处理目录中所有.md文件
流程
步骤1:扫描模式
识别文本中所有AI模式,按严重程度分类:
- - 高 — 明显的AI特征,必须修复(否定平行结构、聊天机器人痕迹、破折号过度使用、模糊引用、系动词回避)
- 中 — 常见AI模式,应修复(三点法则、重要性夸大、同义词循环)
- 低 — 次要特征,有时间则修复(标题大写、过度加粗)
步骤2:报告结果
向用户显示摘要:
text
Humanizer扫描结果
高(3个问题)
- - 第45行:否定平行结构 不是X。而是Y
- 第89行:破折号过度使用(5处)
- 第120行:研究表明 无引用
中(5个问题)
- - 第23行:三点法则模式
- 第67行:系动词回避 充当
...
低(2个问题)
...
总计:发现10个问题
预估人性化:约需15次编辑
步骤3:修复(需用户批准)
询问用户:修复所有问题?还是逐一审查?
步骤4:注入灵魂
修复模式后,检查个性。干巴巴的写作仍然是明显的AI。完整灵魂/个性指南请参见 references/communication-crypto-soul-patterns.md。
步骤5:可读性检查
检查Flesch-Kincaid可读性。开发者内容目标为10-12年级,普通受众为8-10年级。如果分数过高(过于复杂),简化最长句子并替换术语。
步骤6:破折号回归扫描
在所有其他修复完成后,对全文进行破折号(—)的最终检查。人性化重写可能重新引入破折号。移除修复过程中添加的任何破折号。
模式路由表
所有34种模式均附有前后示例,详见以下参考文件。
| 模式 | 严重程度 | 参考文件 |
|---|
| 1. 重要性夸大 | 中 | references/content-patterns.md |
| 2. 宣传性语言 |
中 | references/content-patterns.md |
| 3. 肤浅的-ing分析 | 中 | references/content-patterns.md |
| 4. 模糊引用 | 高 | references/content-patterns.md |
| 5. 公式化挑战章节 | 中 | references/content-patterns.md |
| 6. 通用正面结论 | 中 | references/content-patterns.md |
| 7. AI词汇 | 中 | references/language-style-patterns.md |
| 8. 系动词回避 | 高 | references/language-style-patterns.md |
| 9. 否定平行结构 | 高 | references/language-style-patterns.md |
| 10. 三点法则 | 中 | references/language-style-patterns.md |
| 11. 同义词循环 | 中 | references/language-style-patterns.md |
| 12. 虚假范围 | 低 | references/language-style-patterns.md |
| 13. 破折号过度使用 | 高 | references/language-style-patterns.md |
| 14. 过度加粗 | 低 | references/language-style-patterns.md |
| 15. 行内标题列表 | 中 | references/language-style-patterns.md |
| 16. 标题大写 | 低 | references/language-style-patterns.md |
| 17. 弯引号 | 低 | references/language-style-patterns.md |
| 18. 聊天机器人痕迹 | 高 | references/communication-crypto-soul-patterns.md |
| 19. 知识截止日期声明 | 高 | references/communication-crypto-soul-patterns.md |
| 20. 谄媚语气 | 中 | references/communication-crypto-soul-patterns.md |
| 21. 过度模糊措辞 | 中 | references/communication-crypto-soul-patterns.md |
| 22. 填充短语 | 中 | references/communication-crypto-soul-patterns.md |
| 23. 加密炒作语言 | 高 | references/communication-crypto-soul-patterns.md |
| 24. 模糊的生态系统声明 | 中 | references/communication-crypto-soul-patterns.md |
| 25. 无依据的统计数据 | 高 | references/communication-crypto-soul-patterns.md |
| 26. 无缝和无摩擦 | 中 | references/communication-crypto-soul-patterns.md |
| 27. 抽象的赋能语言 | 中 | references/communication-crypto-soul-patterns.md |
| 28. 虚假的去中心化声明 | 高 | references/communication-crypto-soul-patterns.md |
| 29. 元叙述 | 高 | references/communication-crypto-soul-patterns.md |
| 30. 虚假受众范围 | 中 | references/communication-crypto-soul-patterns.md |
| 31. 括号定义 | 中 | references/communication-crypto-soul-patterns.md |
| 32. 顺序编号 | 中 | references/communication-crypto-soul-patterns.md |
| 33. 值得注意的是填充语 | 中 | references/communication-crypto-soul-patterns.md |
| 34. 相同段落结构 | 高 | references/communication-crypto-soul-patterns.md |
| 灵魂与个性指南 | — | references/communication-crypto-soul-patterns.md |
严重程度参考
| 严重程度 | 模式 | 操作 |
|---|
| 高 | 否定平行结构、破折号过度使用、聊天机器人痕迹、模糊引用、系动词回避、加密炒作、无依据统计数据、元叙述、相同段落结构、虚假去中心化、知识截止日期声明 | 必须修复 |
| 中 |
三点法则、重要性夸大、宣传性语言、-ing分析、AI词汇、谄媚语气、模糊措辞、填充短语、生态系统声明、虚假受众范围、括号定义、顺序编号、值得注意的是填充语、行内标题列表、无缝/无摩擦、抽象赋能 | 应修复 |
| 低 | 标题大写、弯引号、过度加粗、虚假范围 | 有时间则修复 |
快速参考:查找与替换
| 查找 | 替换 |
|---|
| —(破折号,多个) | , 或 . |
| 充当 / 作为 |
是 |
| 不是X。而是Y | 重写为单一陈述 |
| 至关重要 / 关键 / 核心 | 重要 或 关键 或删除 |
| 此外, / 而且, | 也, 或删除 |
| 值得注意的是 | 删除 |
| 研究表明 | 添加具体来源 |
| 格局(抽象) | 具体说明 |
| 革命性 / 颠覆性 | 描述实际功能 |
| 无缝 / 无摩擦 | 描述实际用户体验 |
| 在本文中,我们将探讨 | 删除 |
| 让我们深入 / 让我们看看 | 删除 |
| 首先,...其次,...第三,... | 变化过渡词 |
| 值得注意的是 / 尤其 | 删除 |
| 深入探讨 | 查看 / 检查 |
| 此外 | 删除 |
批量模式
要人性化多个文件:
bash
扫描drafts/中的所有markdown文件
/humanizer --scan drafts/*.md
修复所有文件(需确认)
/humanizer --batch drafts/
批量输出格式:
text
批量人性化报告
drafts/post-1.md
高 3 | 中 5 | 低 2
drafts/post-2.md
高 1 | 中 3 | 低 4
drafts/post-3.md
干净!未发现问题。
总计:3个文件,18个问题
来源
基于:
- - [维基百科:AI写作的迹象](https://en.wikipedia.org