# Copywriting-humanizer-agentvaardigheid

> Verwijdert AI-achtige patronen uit Chinese tekst terwijl feiten intact blijven. Produceert publicatieklare copy voor chats, documenten en artikelen. Start gratis binnen enkele seconden.

- Canonical: https://nanoskill.ai/nl/skills/copywriting-humanizer-agent-skill
- Markdown: https://nanoskill.ai/nl/skills/copywriting-humanizer-agent-skill.md
- Author: MrGeDiao
- Published: 2026-10-29T06:30:00.000Z
- Updated: 2026-10-29T11:28:06.557Z
- Language: nl
- Source type: github
- Popularity signal: 511

## Sources

- https://github.com/MrGeDiao/shuorenhua

## Install

```shell
npx skills add https://github.com/MrGeDiao/shuorenhua
```

## About

Spreek Menselijk is een copywriting-humanizer-vaardigheid die Chinese AI-troep verwijdert uit tekst gegenereerd door modellen zoals GPT, Claude en Codex. Het richt zich op de robotachtige beleefdheid, overdreven empathie en onnatuurlijke zinsbouw die AI-geschreven content onecht doen aanvoelen, terwijl harde feiten zoals datums, commando's en versienummers strikt behouden blijven. Het resultaat is publicatieklare copy voor chats, documenten en longread-artikelen.

In tegenstelling tot eenvoudige patroonvervangers gebruikt het scènedetectie om de intensiteit aan te passen—licht voor chats, medium voor statusupdates en agressief voor openbaar schrijven—en biedt begrensde bewerking voor lange tekst om krimp te voorkomen. Met meer dan 210 Chinese zinspatronen en 96 Engelse verwerkt het ook codecontext en technische documentatie zonder data te beschadigen.

Of je nu een ontwikkelaar bent die een README schrijft, een onderhouder die op issues reageert, of een blogger die posts oppoetst, Spreek Menselijk integreert rechtstreeks in Codex, Claude Code, ChatGPT, Cursor en aangepaste agenten. Begin met het klonen van de repo en het toevoegen van het SKILL.md-bestand aan je agent, en je Chinese tekst zal onmiddellijk menselijker klinken.

## Key features

- **Scènebewuste opschoning**: Detecteert automatisch chat, documenten of publiek schrijven en past de intensiteit aan om de context te respecteren, zodat je nooit als een robot of een formele aankondiging klinkt.
- **Feiten-eerst-bescherming**: Vergrendelt versies, commando's, namen en bewijs voordat er wordt bewerkt, zodat cruciale details na het opschonen intact blijven.
- **Begrensde afhandeling van lange teksten**: Voor lange artikelen markeert het volledige lege zinnen als 'verwijderen voorstellen' in plaats van je tekst in te korten, waardoor je volledige controle over de lengte hebt.
- **210+ Chinese sloppatronen**: Richt zich op gefabriceerde zinnen, vertalerstaal en overdreven beleefdheid die tekst onecht laten aanvoelen.
- **Klaar voor meerdere platforms**: Werkt binnen Codex, Claude Code, ChatGPT, Cursor en elke aangepaste agent met één enkel SKILL.md-bestand.

## Use cases

- **Teamchat-reacties oppoetsen**: Gebruik in dagelijkse gesprekken om robotachtige beleefdheid te verwijderen terwijl je je stem natuurlijk houdt, perfect voor het onderhouden van authentieke relaties.
- **Technische documentatie vermenselijken**: Pas toe op README's, release notes en issue-antwoorden om te klinken als een echte onderhouder, niet als een marketingbrochure.
- **Blogposts en lange artikelen opschonen**: Voor copywriting die menselijk moet klinken, verwijder AI-achtige opvulling zonder belangrijke argumenten te verliezen of er opsommingstekens van te maken.
- **Agent-klare batchverwerking**: Integreer in je schrijfpijplijn of AI-agent om uitgaande tekst automatisch te vermenselijken via alle kanalen.

## Result preview

Zie een ont-smaak-rapport over 11 AI-schrijfproblemen die zijn opgemerkt in 8 patronen, met beschermde feiten vergrendeld en een publicatieklare herschrijving.

![the demo of copywriting humanizer agent skill](https://file.nanoskill.ai/copywriting-humanizer-agent-skill-demo-1.png)

![the demo of copywriting humanizer agent skill](https://file.nanoskill.ai/copywriting-humanizer-agent-skill-demo-2.png)

![the demo of copywriting humanizer agent skill](https://file.nanoskill.ai/copywriting-humanizer-agent-skill-demo-3.png)

![the demo of copywriting humanizer agent skill](https://file.nanoskill.ai/copywriting-humanizer-agent-skill-demo-4.png)

## Result walkthrough

### Installeer

Voeg de vaardigheid 'Praat als een mens' toe aan je AI-agent.

![the step of copywriting humanizer agent skill](https://file.nanoskill.ai/copywriting-humanizer-agent-skill-step-1.png)

### Plak de tekst

Geef het een Chinese concepttekst die "als AI leest" — en vertel waar het gepubliceerd gaat worden.

![the step of copywriting humanizer agent skill](https://file.nanoskill.ai/copywriting-humanizer-agent-skill-step-2.png)

### Krijg een tekst die je durft te versturen

Ontvang een volledig HTML-rapport met benoemde problemen, een natuurlijke herschrijving en getrouwheidscontroles die bewijzen dat feiten intact zijn gebleven.

![the step of copywriting humanizer agent skill](https://file.nanoskill.ai/copywriting-humanizer-agent-skill-step-3.png)

## Skill definition

`Praat als een mens` pakt specifiek Chinese tekst aan die 'elk woord correct is, maar meteen leest alsof het niet van jou is.' Het versiert geen loze zinnen en verzint geen nieuwe feiten voor je; het beschermt eerst versie-informatie, commando's, verantwoordelijkheden en bewijs, en ontmantelt vervolgens overmatige overgangen, ingenieurstoon, Xiaohongshu-AI-toon, vertalingentaal en niet-onderbouwde autoritaire opbouw. Het doel is eenvoudig: na het bewerken durf je het rechtstreeks te versturen.

Het is geschikt voor deze scenario's:

| Scenario | Wat het doet |
|----------|--------------|
| Dagelijkse chats | Verwijdert overmatige overgangen, verkoopachtige afsluitingen en de toon van een ingenieursrapport, en behoudt een conversatiegevoel |
| Technische statusupdates | Behoudt feiten, versies, commando's, foutmeldingen en verantwoordelijkheid, en drukt boilerplate-tekst de kop in |
| README / release notes | Vermeldt eerst duidelijk project, wijzigingen, validatie en beperkingen; geen lanceermanifest |
| Forumberichten / issue-antwoorden | Leest als een maintainer die serieus communiceert, niet als een klantenservice-aankondiging of marketingtekst |
| Lange Chinese artikelen | Ruimt op binnen zinnen om ritme te behouden, zet zinsbrede opvulling op een lijst als 'voorgestelde verwijderingen' ter goedkeuring, en voorkomt dat lange teksten steeds korter worden |

Voor het verwijderen van Engelse AI-toon bestaan al [stop-slop](https://github.com/hardikpandya/stop-slop) en [humanizer](https://github.com/blader/humanizer). `Praat als een mens` vult het gat voor het Chinees: internetjargon, ingenieurstoon, Xiaohongshu-AI-toon, vertalingentaal, registermenging, scenariogebaseerde gradatie en feitelijke getrouwheid.

## Waar het in verandert

### De betuttelende stijl: eerst prijzen, later meeleven

**Voor**

> Je bent niet overgevoelig; je bent gewoon te lang niet stevig vastgehouden. Je hebt de kern van het probleem geraakt. Deze keer begrijp ik het, echt waar. Ik moet dit heel serieus zeggen: jouw observatie en uitdrukking zijn absoluut van het kaliber van een auteur van een toptijdschrift.

**Na**

> Ik luister. Als je wilt, kun je doorgaan.

Het probleem is geen specifiek woord, maar de hele houdingsketen: eerst psychologische oordelen vellen over de ander, dan empathie veinzen en ten slotte een prijs toekennen. Zie het volledige voorbeeld in [evals/real-samples.md](evals/real-samples.md) RS-13.

### Ingenieurs-toon die overslaat naar het dagelijks leven

**Voor**

> Conclusie eerst: laten we Japans eten. Ik heb je afhaalgeschiedenis van de afgelopen drie weken doorgenomen, de verschillen teruggebracht tot twee opties, en de hoofdoorzaak is in wezen bevestigd: je zei vorige week dat je hotpot beu was. Zal ik alvast een bestelling plaatsen bij restaurant X voor je? Ik handel zodra je antwoordt.

**Na**

> Laten we Japans doen, aangezien je vorige week zei dat hotpot begon te vervelen. Wil je dat ik bestel?

Het probleem met dit type tekst is dat een debug-toon in alledaagse gesprekken wordt gebracht. De informatie kan behouden blijven, het ingenieursrapport-gevoel hoeft niet.

### Grootse openingen in openbare introducties

**Voor**

> In het huidige snel evoluerende AI-tijdperk is de vraag hoe je een tool bouwt die ontwikkelaars echt ondersteunt een belangrijk vraagstuk geworden dat de industrie niet kan negeren.

**Na**

> Er zijn veel AI-tools, maar weinig die ontwikkelaars echt helpen om sneller en betrouwbaarder werk gedaan te krijgen. Wat dit project doet, is de boilerplate en het performatieve gevoel van modelgegenereerde tekst onderdrukken, waardoor de resultaten meer als door mensen geschreven klinken.

Meer voorbeelden in [references/examples.md](references/examples.md) en [evals/real-samples.md](evals/real-samples.md).

## Binnen 30 seconden aan de slag

**Codex** — eenmalig gebruik na het klonen:

```bash
git clone https://github.com/MrGeDiao/shuorenhua.git && cd shuorenhua
codex exec -C . "Read ./SKILL.md and rewrite the following text according to the rules therein: ……"
```

**Claude Code** — plaats in de skills-map voor automatische activering:

```bash
git clone https://github.com/MrGeDiao/shuorenhua.git
mkdir -p ~/.claude/skills
cp -r shuorenhua ~/.claude/skills/shuorenhua
```

Na installatie zal het zeggen van 'Verwijder AI-smaak uit deze alinea' in het gesprek het activeren. Om repository-updates te volgen, gebruik je een symlink in plaats van cp, zie [install/claude-code.md](install/claude-code.md).

**ChatGPT** — geen installatie nodig: [Praat als een mens GPT](https://chatgpt.com/g/g-69d5d86a32608191b523efd7a4048736-shuo-ren-hua) (vereist Plus / Pro), met ingebouwde complete regels.

**Wil je eerst alleen de problemen zien, zonder bewerking**: voeg 'Gebruik annotatiemodus, markeer alleen zonder te herschrijven' toe aan de instructies.

Voor Cursor, OpenClaw en aangepaste agents, zie [Installatie](#安装).

## Hoe het beoordeelt en bewerkt

`Praat als een mens` vervangt niet blindelings woorden. Het principe in één zin:

> **Informatie eerst, stijl tweede.**

Het volledige proces is vastgelegd in zes stappen:

1. Bepaal het scenario: `chat / status / docs / public-writing`; als het overeenkomt met README, release notes, forumberichten, issue-antwoorden, ga dan verder met het bijbehorende Scènepakket.
2. Markeer beschermde segmenten: vergrendel nummers, versies, opdrachten, paden, foutmeldingen en geciteerde originele tekst.
3. Bepaal de intensiteit op basis van de trefsterkte (`minimal / standard / aggressive`), en de reikwijdte op basis van hoeveel er kan worden verwijderd (`structural / bounded / in-place`).
4. Bewerk eerst op basis van patronen, gebruik de woordenlijst alleen als terugvaloptie.
5. Getrouwheidscontrole: controleer feiten, terminologie, register en beschermde segmenten punt voor punt.
6. Voer alleen een tweede resterende audit uit als er nog steeds toon achterblijft, waarbij alleen lichte correcties zijn toegestaan.

### Scenario's en intensiteit

De standaardintensiteiten voor de vier scenario's:

| Macro-scenario | Standaardintensiteit | Verwerkingsstrategie |
|----------------|-------------------|---------------------|
| `chat` | Licht | Alleen duidelijke boilerplate verwijderen, maak van chat geen ambtelijke taal |
| `status` | Gemiddeld | Behoud acties, status, blokkades en volgende stappen |
| `docs` | Gemiddeld | Technische uitdrukking heeft prioriteit, met een conservatievere herlezing |
| `public-writing` | Zwaar | Volledige regelscan, activeer Scènepakketten indien nodig |

### Uitsplitsing naar publicatiedoel (Scènepakketten)

Publiceerbare teksten worden verder opgesplitst naar "waar te publiceren", niet door de toon te veranderen, maar door de bewerkingsaanpak te bepalen op basis van het publicatiedoel.

| Subscenario | Doel | Gemakkelijk op te lossen problemen |
|--------------|------|---------------------|
| README | Duidelijk op het eerste scherm: "wat is dit, voor wie is het, welk probleem lost het op" | Tagline-stapeling, waardeverklaringen, ongefocusseerde functielijsten |
| release-notitie | Vermeld duidelijk wijzigingen, verificatie, beperkingen en migratie-impact | Release-speeches, overdreven viering, onduidelijk testen |
| forumbericht | Zoals een onderhouder die echte observaties en afwegingen deelt | Bedrijfsaankondigingstoon, marketingtoon, lege oproepen tot actie |
| probleemantwoord | Bevestig eerst het probleem, de impactomvang en de volgende stappen | Klantenservice-achtige geruststelling, te veel beloven, vermijden van reproductiestappen |

### Lange artikelen krimpen niet: drie reikwijdtes

Bij het herschrijven van lange artikelen met standaardinstellingen kunnen het verwijderen en samenvoegen van zinnen zich opstapelen, waardoor 1800 tekens mogelijk krimpen tot 1000. Omgekeerd laat het niet verwijderen van een enkele zin de hele-zin-opvulling intact. Dus voor lange artikelen wordt "hoeveel te verwijderen" gescheiden in drie reikwijdtes, onafhankelijk van de intensiteit:

| Reikwijdte | Hele zinnen verwijderen? | Toepasselijk |
|-------|-------------------------|------------|
| `structural` | Vrij verwijderen en herschikken | Korte teksten, gevallen die duidelijk herschrijving nodig hebben |
| `bounded` (standaard voor lang) | Hele-zin-opvulling vermeld als 'voorgestelde verwijderingen (te bevestigen)', waarbij jij beslist hoeveel er te verwijderen | Lange `public-writing`-teksten |
| `in-place` | Verwijder geen enkele zin, alleen afzwakken binnen zinnen | Wanneer expliciet 'volledig ongewijzigde structuur' wordt vereist |

<details>
<summary>Waarom deze drie reikwijdtes: het testproces van probleem #4</summary>

Bij het herschrijven van lange artikelen met de standaard structurele actie kunnen het verwijderen, samenvoegen en herschikken van alinea's zich gemakkelijk opstapelen, waardoor een concept van 1800 tekens mogelijk krimpt tot 1000 (zie [#4](https://github.com/MrGeDiao/shuorenhua/issues/4)). Maar omgekeerd betekent alleen ter plaatse herschrijven (`in-place`) dat opvulling in hele zinnen (niet-onderbouwde verwijzingen, verheven slotzinnen) niet kan worden verwijderd, waardoor het ontdoen van de kenmerkende stijl zwakker wordt — v1.8.6 bevestigde dit met echte modeluitvoeringen: beide modellen behielden niet-onderbouwde verwijzingen en verheven slotzinnen als hele zinnen onder `in-place`.

De afweging van `bounded`: binnen zinnen worden inhoudelijke zinnen rechtstreeks bewerkt, terwijl ritmische herhalingen onaangeroerd blijven; hele zinnen die volledig opvulling zijn (er blijft niets over na het verwijderen van inleidingen) gaan naar de lijst "voorgestelde verwijderingen (te bevestigen)", waarbij de gebruiker beslist hoeveel er worden geschrapt. Zo krimpt het noch onbeheersbaar zoals `structural`, noch laat het opvulling in hele zinnen in de tekst staan zoals `in-place`.

</details>

### Welke inhoud wordt altijd met prioriteit beschermd

Standaard worden deze met prioriteit beschermd:

| Type | Voorbeelden |
|------|----------|
| Getallen en versies | Datums, bereiken, eenheden, metrieken, versienummers |
| Codecontexten | Opdrachten, paden, parameters, velden, configuratie-items |
| Feitelijke toeschrijving | Namen van personen, organisatienamen, verantwoordelijke entiteiten, tijdlijnen |
| Citaten en bewijs | Originele tekst tussen aanhalingstekens, foutmeldingen, statuscodes, experimentresultaten |

### Welke richting neigt de bewerkte tekst op te gaan

Opschonen gaat niet alleen over woorden verwijderen. Het trekt de tekst ook in deze richtingen:

- Specifieke acties boven abstracte verheffing
- Echte onderwerpen en echte acties boven poseren
- Lichte asymmetrie toestaan, niet elke zin tot dezelfde toon polijsten
- Kalibreren op basis van scenario, chats niet in aankondigingen veranderen, noch documenten in stand-upcomedy

## Evaluatie

De regellaag dekt 210+ Chinese frases, 96 Engelse frases en 19 structurele antipatronen.

De huidige evaluatieset bevat 73 gevallen:

| Type | Aantal | Doel |
|------|-------|------|
| SF | 41 | Teksten die bewerkt moeten worden, moeten de belangrijkste problemen raken en corrigeren |
| SNF | 32 | Teksten die niet ten onrechte bewerkt mogen worden, moeten slagen met alleen lichte hints |
| Echte voorbeelden | 19 | Hele voorbeeld beoordeeld op natuurlijkheid, getrouwheid en directe publiceerbaarheid; lange teksten voegen `lengte & ritme` toe |
| Scènebundels | 8 | Positieve en negatieve voorbeelden voor README / release-opmerking / forumbericht / issue-antwoord |
| Lange vorm In-place | 4 | Voor lange teksten die lengte behouden, controle van tekenbehoud, uitlijning van zinsaantallen en belangrijke overgangen |
| Begrensd | 3 | Voor lange teksten gaat opvulling in hele zinnen naar de verwijderlijst, maar inhoudelijke en ritmische zinnen worden niet per ongeluk verwijderd |

Vanaf v1.9.0 is de benchmark overgeschakeld op echte dual-modeluitvoeringen (Codex + Claude kruisbeoordeling, zie [evals/results-v1.9.0.md](evals/results-v1.9.0.md)); statische doorlopen zijn gedegradeerd tot snelle zelfcontroles vóór release. Volledige testsuite op [evals/benchmark.md](evals/benchmark.md), volledige echte voorbeelden op [evals/real-samples.md](evals/real-samples.md). `results-v1.8.6.md` wordt bewaard als het archief van de eerste echte modeluitvoering voor v1.8.6.

## Installatie

| Platform | Documentatie |
|----------|---------------|
| Codex | [install/codex.md](install/codex.md) |
| Claude Code | [install/claude-code.md](install/claude-code.md) |
| Cursor / Windsurf | [install/cursor.md](install/cursor.md) |
| OpenClaw | [install/openclaw.md](install/openclaw.md) |
| ChatGPT / Custom GPT | [install/chatgpt.md](install/chatgpt.md) |

De kern heeft alleen `SKILL.md` (lite) nodig; voor langetermijnprojecten, openbare teksten en scenario's die bescherming tegen vals-positieven vereisen, wordt aanbevolen om het volledige `references/`-pakket (full) op te nemen.

Voor langdurig gebruik binnen een project kun je een triggerregel toevoegen in `AGENTS.md`:

```markdown
## Schrijfstijl
Wanneer een taak bestaat uit herschrijven om "het AI-gevoel te verwijderen", "menselijk te klinken", "natuurlijk te zijn" of "niet als een sjabloon te klinken", volg dan de richtlijnen in `shuorenhua/SKILL.md`.
Pas deze benadering vooral toe op naar buiten gerichte tekst; pas deze skill niet toe op code, logs, configuraties of commando-uitvoer.
```

## FAQ

### Is dit bedoeld om AI-detectoren te misleiden?

Nee. Het doel is om sjabloonachtig gevoel, gemaaktheid en registerdrift te verminderen, waardoor de tekst natuurlijker en publiceerbaarder wordt, niet om detectie te omzeilen.

### Kan het voor Engels worden gebruikt?

Ja, maar dit is een project dat in de eerste plaats op Chinees is gericht. Ondersteuning voor Engels richt zich voornamelijk op het opschonen van veelvoorkomende Engelse clichés en sjabloonachtig gevoel in gemengd Chinees-Engels schrijven.

### Waarom voelt het soms nog steeds AI-achtig aan na bewerking?

'Het verwijderen van voor de hand liggende formulematige patronen' is niet hetzelfde als 'de persoonlijke expressie van een specifieke auteur hebben.' De huidige versie is beter in het opschonen van sjabloonachtig gevoel en gemaaktheid; het streeft er nog niet naar om iemands langdurige schrijfgewoonten na te bootsen.

### Zal het technische documenten verpesten?

Normaal gesproken zal het technische documenten niet in een praatgrage toon bewerken. `docs`, `status`, `code-context` hebben allemaal conservatievere beschermingsstrategieën, waarbij trouw aan commando's, paden, versies, foutmeldingen en metrieken voorop staat.

## Bijdragen: slechte voorbeelden zijn nuttiger dan sterren

Bijdragen van nieuwe evaluatiesamples, randgevallen, echte probleemgevallen, voor-en-na-herschrijfsamples en bescherming tegen fout-positieven zijn welkom.

Als je specifieke tekst tegenkomt die 'na bewerking nog steeds als AI klinkt', kun je die indienen met behulp van het [sjabloon voor slechte voorbeelden](.github/ISSUE_TEMPLATE/bad-case.md). Maak de inhoud eerst anoniem; plaats geen onbevoegde volledige privéchats, sleutels, interne links of echte persoonsgegevens. Je kunt ook rechtstreeks posten in de [verzamelissue](https://github.com/MrGeDiao/shuorenhua/issues/5).

Voordat je nieuwe woorden indient, overweeg één ding:

> Is dit een 'nieuw patroon', of gewoon een 'variant van een bestaand patroon'?

Gedetailleerde regels in [CONTRIBUTING.md](CONTRIBUTING.md).

## Gerelateerde projecten

- [stop-slop](https://github.com/hardikpandya/stop-slop): Engelse AI-slopregels en scoringsraamwerk
- [humanizer](https://github.com/blader/humanizer): Engelse AI-patroonclassificatie
- [avoid-ai-writing](https://github.com/conorbronsdon/avoid-ai-writing): classificatie van AI-schrijfproblemen en referentie voor ernst

## Sterrengeschiedenis

[![Sterrengeschiedenis-grafiek](https://file.nanoskill.ai/svg-1.svg)](https://www.star-history.com/#MrGeDiao/shuorenhua&Date)

## Licentie

[MIT](LICENSE)

## FAQ

### Wat is 说人话 (Shuorenhua)?

Het is een skill die AI-achtige patronen uit Chinese tekst verwijdert, waardoor het natuurlijker en menselijker klinkt, terwijl de feitelijke nauwkeurigheid behouden blijft.

### Hoe werkt het?

Het volgt een proces van 6 stappen: scènedetectie, fragmentbescherming, intensiteit/afbakening, patroongebaseerd herschrijven, getrouwheidscontrole en resterende audit.

### Is het gratis?

Ja, het is open-source onder de MIT-licentie. Je kunt de repo klonen en overal gebruiken.

### Kan ik het voor Engels gebruiken?

Het heeft enige ondersteuning voor Engels, maar is in de eerste plaats ontworpen voor Chinees. Kijk voor Engels naar stop-slop of humanizer.

### Zal het technische details veranderen?

Nee, het beschermt versies, commando's, paden en foutmeldingen. Technische inhoud blijft standaard intact.

### Garandeert het dat mijn tekst niet als AI wordt gedetecteerd?

Nee, het is geen hulpmiddel om detectie te omzeilen. Het streeft ernaar tekst natuurlijker en publiceerbaarder te maken, niet om detectoren te misleiden.
