@GitHub_Daily: 用 AI 写的文章,读起来总有一股 AI 味,句式工整、用词重复,发布或提交后总担心被检测到。 最近偶然找到了 AI Humanize Text 这个开源工具,专门把 AI 生成的文本改写成更自然的人类写作风格。 提供了四种不同的改写思路…

X AI KOLs Timeline 工具

摘要

介绍了一个名为 AI Humanize Text 的开源工具,通过多语言翻译链、大模型多轮改写等方法,将 AI 生成的文本改写得更自然,避免被检测。

用 AI 写的文章,读起来总有一股 AI 味,句式工整、用词重复,发布或提交后总担心被检测到。 最近偶然找到了 AI Humanize Text 这个开源工具,专门把 AI 生成的文本改写成更自然的人类写作风格。 提供了四种不同的改写思路:多语言翻译链、大模型多轮改写、检测反馈循环、混合引擎翻译,可以根据场景灵活选择。 GitHub:http://github.com/lynote-ai/humanize-text… 比较有意思的是检测反馈机制,改写完会自动跑一遍检测模型,对还像 AI 写的段落再针对性修改,形成闭环优化。 多语言翻译链则是把文本在多种语言间转译,利用语言结构差异来打散原有的句式模式。 如果你经常用 AI 辅助写作,又希望成品读起来更自然流畅,可以拿来研究试试。
查看原文
查看缓存全文

缓存时间: 2026/05/22 11:50

用 AI 写的文章,读起来总有一股 AI 味,句式工整、用词重复,发布或提交后总担心被检测到。 最近偶然找到了 AI Humanize Text 这个开源工具,专门把 AI 生成的文本改写成更自然的人类写作风格。 提供了四种不同的改写思路:多语言翻译链、大模型多轮改写、检测反馈循环、混合引擎翻译,可以根据场景灵活选择。 GitHub:http://github.com/lynote-ai/humanize-text… 比较有意思的是检测反馈机制,改写完会自动跑一遍检测模型,对还像 AI 写的段落再针对性修改,形成闭环优化。 多语言翻译链则是把文本在多种语言间转译,利用语言结构差异来打散原有的句式模式。 如果你经常用 AI 辅助写作,又希望成品读起来更自然流畅,可以拿来研究试试。


lynote-ai/humanize-text

Source: https://github.com/lynote-ai/humanize-text

Humanize-Text

Stars Forks License Python Lynote.ai

English | 中文


What is Humanize-Text?

An AI text humanization toolkit. This repo evolved through two stages:

  • v1.0 — Documented 4 humanization methodologies as reference implementations (translation chain, multi-turn LLM rewriting, detection-guided feedback loop, mixed-engine translation). See docs/techniques.md.
  • v1.5 (current) — Added the Standard Pipeline: a production-grade integration of Method 1 (Translation Chain) + Method 2 (LLM Rewriting), fixed as a 5-step chain we actually run and recommend.

v1.5.1 — Standard Pipeline (Recommended)

The Standard Pipeline preserves the original writing style while routing text through a 4-step chain: two DeepSeek humanization rewrites followed by two cross-engine translation hops.

Input (EN) → Chinese (DeepSeek) → Japanese (DeepSeek) → Finnish (Google) → English (Niutrans)

See examples/showcase/ for 5 real samples with full intermediate-step outputs and AI-detection verdicts.

Characteristics:

  • Best original style preservation among all approaches
  • Fast processing speed
  • 100% key information retention (verified on 50 text pairs)
  • Expert quality score: 9.1/10

The 4 underlying methodologies live in src/methodologies/ as reference implementations for research and customization. The Standard Pipeline (src/standard/pipeline.py) is the recommended production path.

Want higher bypass rates + all methods combined? Lynote.ai fuses Standard + Advanced + Focus pipelines into one intelligent system — auto-selects the optimal approach for each passage.

Try Lynote.ai Free →


How It Works

Step-by-Step Pipeline

StepEngineFrom → ToPurpose
1DeepSeek (temp 1.3)Input → Chinese (Chinese Rewriting)LLM humanization rewrite + language shift
2DeepSeek (temp 1.3)Chinese → Japanese (Japanese Rewriting)Second LLM humanization, carries Step 1 as history
3Google TranslateJapanese → Finnish (First Round of Translation)First translation hop — distant language structural disruption
4NiutransFinnish → English (Second-Round Translation)Second translation hop — cross-engine reconstruction

Why This Chain Works

  1. Steps 1–2 (LLM Rewrite): DeepSeek at temperature 1.3 rewrites while translating, breaking AI statistical fingerprints with creative variation. Step 2 carries Step 1 as conversation history for coherent humanization.
  2. Steps 3–4 (Multi-Engine Translation): Two different NMT engines (Google → Niutrans) introduce compounding structural changes. No single-engine fingerprint survives.
  3. Distant Languages: Chinese → Japanese → Finnish maximizes linguistic distance at each hop, ensuring thorough restructuring before reconstruction to English.

Lynote.ai — Beyond Standard

Lynote.ai

The Standard pipeline above is one of three tiers available. Each has different trade-offs:

TierStyle PreservationSpeedApproach
Standard (this repo)BestFastTranslation chain
AdvancedGoodMediumTranslation chain + LLM multi-round rewriting
FocusModerateSlowerTranslation chain + Detection-guided feedback loop

Lynote.ai combines all three tiers and automatically selects the optimal approach for each text passage:

  • Intelligent Tier Selection — Analyzes text and picks Standard, Advanced, or Focus per-passage
  • Adaptive Combination — Can mix tiers within a single document
  • 10+ Languages — English, Chinese, Japanese, Korean, Spanish, French, German, and more
  • Paste & Go — No setup, no API keys, no configuration

Try Lynote.ai Free


Quick Start

MethodWho It’s ForHow
Lynote.aiEveryone — all tiers, zero setupVisit lynote.ai
n8n WorkflowNo-code automation usersImport n8n/humanize_standard.json
Python ScriptDevelopersSee below

Python

git clone https://github.com/lynote-ai/humanize-text.git
cd humanize-text
pip install -r requirements.txt
cp config/config.example.toml config/config.toml
# Fill in your API keys in config.toml
python -m src.standard.pipeline --input "Your AI-generated text here"

n8n Workflow

  1. Import n8n/humanize_standard.json into your n8n instance
  2. Configure DeepSeek API key in the HTTP Request nodes
  3. Run — input text goes in, humanized text comes out

Showcase — 5 Real Examples with Step-by-Step Outputs

We ran the pipeline end-to-end on 5 real input texts and saved every intermediate step. All 5 final outputs were classified as human by the AI detector.

#TopicDetectionConfidence
01Quantum Computinghuman0.9997
02Quantum Readiness Strategyhuman0.9982
03Sustainable Supply Chainshuman0.7810
04Financial Literacyhuman0.9924
05Peer Review in Sciencehuman0.7218

Each example shows: original input → Step 1 (中文改写) → Step 2 (日语改写) → Step 3 (一轮翻译) → Step 4 (二轮翻译, final). See examples/showcase/ for full traces.


Quality Metrics

Tested on 50 text pairs with expert evaluation:

DimensionScore (out of 10)
Information Completeness10.0
Language Fluency9.0
Style Adaptability8.8
Readability9.2
Creativity & Impact8.5
Overall9.1
  • Key Information Retention: 100% (50/50 pairs)
  • All texts preserved original key information without distortion

Comparison with Other Tiers

Standard (this repo)Lynote.ai
Tiers AvailableStandard onlyStandard + Advanced + Focus
Tier SelectionManualAutomatic per-passage
Style PreservationBestAdaptive — best possible per passage
SetupPython + API keysZero setup
Best ForStyle-sensitive contentAny content type

Documentation

Repo Structure

src/
├── standard/                # ★ v1.5.1 production Standard Pipeline (recommended)
│   ├── pipeline.py          # 4-step chain, CLI entry
│   ├── llm_rewriter.py      # DeepSeek humanization rewrite
│   └── translators.py       # Google + Niutrans engines
│
└── methodologies/           # v1.0 four-methodology reference implementations
    ├── humanizer.py         # v1.0 dispatcher + FastAPI app
    ├── translation_chain.py # Method 1
    ├── llm_rewriter.py      # Method 2
    ├── detection_pipeline.py# Method 3
    ├── mixed_engine.py      # Method 4
    ├── postprocess.py
    ├── detectors/           # Method 3 detectors
    └── utils/

examples/
├── example_usage.py         # ★ v1.5.1 minimal entry
├── showcase/                # ★ 5 real samples with intermediate-step outputs
└── legacy/                  # v1.0 examples + 4-method comparison outputs

License

MIT License. See LICENSE for details.


Links

Recommended Projects


Star History

Star History Chart


If this project helps you, please give it a ⭐!

相似文章

@sheriyuo: 其实我从一开始写 paper 就是纯用 AI 写的,之前用 DeepSeek R1,现在用 V4。因为我不具备英语学术能力,但是我能肉眼看出来这句话、这段话是否合适 对于中文写作,我还是比较有自信的,所以我的第一篇 paper 内几乎 9…

X AI KOLs Timeline

用户分享了自己完全使用AI(DeepSeek R1和V4)撰写学术论文的经验,强调中文大纲和精细的Prompt调优是关键,并指出人工修改AI生成的写作比自行写作更累。

@gaoren7716: 写论文这件事,可能要被流程化 AI 系统重写了 不是帮你润色,不是帮你改一句话,而是从选题开始就有 13 个 Agent 在协作 功能清单: Deep Research(13-agent 调研团队) Systematic Review(P…

X AI KOLs Timeline

介绍了一套名为Academic Research Skills的开源AI工具,通过13个Agent协作实现从选题到写作、审稿的全流程学术研究自动化,可作为Claude Code插件使用,将学术研究变为标准化生产线。