# Compétence d'agent humaniseur de rédaction

> Supprime les motifs qui sonnent comme de l'IA du texte chinois tout en préservant les faits. Produit une copie prête à publier pour les chats, la documentation et les articles. Commencez gratuitement en quelques secondes.

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

## Sources

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

## Install

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

## About

Parler humain est une compétence d'humanisation de rédaction qui nettoie le charabia d'IA chinois des textes générés par des modèles comme GPT, Claude et Codex. Elle cible la politesse robotique, l'empathie exagérée et les formulations non naturelles qui rendent le contenu écrit par IA inauthentique, tout en préservant rigoureusement les faits concrets tels que les dates, les commandes et les numéros de version. Le résultat est une copie prête à publier pour les chats, la documentation et les articles longs.

Contrairement aux simples remplaceurs de motifs, elle utilise la détection de scène pour adapter son intensité — légère pour les chats, moyenne pour les mises à jour de statut, et agressive pour l'écriture publique — et propose une édition bornée pour les textes longs afin d'éviter la réduction. Avec plus de 210 motifs de phrases chinoises et 96 anglaises, elle gère également le contexte de code et la documentation technique sans casser les données.

Que vous soyez un développeur qui écrit un README, un mainteneur qui répond aux issues, ou un blogueur qui peaufine ses articles, Parler humain s'intègre directement dans Codex, Claude Code, ChatGPT, Cursor et les agents personnalisés. Commencez par cloner le dépôt et ajouter le fichier SKILL.md à votre agent, et votre texte chinois sonnera immédiatement plus humain.

## Key features

- **Nettoyage adapté au contexte**: Détecte automatiquement le chat, les documents ou l'écriture publique et ajuste l'intensité pour respecter le contexte, afin que vous ne sonniez jamais comme un robot ou une annonce formelle.
- **Protection prioritaire des faits**: Verrouille les versions, les commandes, les noms et les preuves avant l'édition, afin que les détails cruciaux restent intacts après le nettoyage.
- **Gestion bornée des formats longs**: Pour les articles longs, signale les phrases entièrement vides comme « suggérer la suppression » au lieu de réduire votre texte, vous donnant un contrôle total sur la longueur.
- **Plus de 210 motifs de remplissage chinois**: Cible les expressions artificielles, le jargon de traducteur et la politesse exagérée qui donnent au texte un côté inauthentique.
- **Compatible multi-plateformes**: Fonctionne dans Codex, Claude Code, ChatGPT, Cursor et tout agent personnalisé avec un seul fichier SKILL.md.

## Use cases

- **Peaufiner les réponses dans les conversations d'équipe**: À utiliser dans les conversations quotidiennes pour supprimer la politesse robotique tout en gardant un ton naturel, idéal pour entretenir des relations authentiques.
- **Humaniser la documentation technique**: À appliquer aux fichiers README, aux notes de version et aux réponses aux tickets pour donner l'impression d'un vrai mainteneur, pas d'une brochure marketing.
- **Nettoyer les billets de blog et les articles longs**: Pour une rédaction qui doit sembler humaine, supprimez le superflu qui sonne IA sans perdre les arguments clés ni transformer le texte en listes à puces.
- **Traitement par lots prêt pour les agents**: Intégrez-le à votre pipeline de rédaction ou à votre agent IA pour humaniser automatiquement les textes sortants sur tous les canaux.

## Result preview

Consultez un rapport de désaromatisation sur 11 problèmes d'écriture IA détectés à travers 8 motifs, avec les faits protégés verrouillés et une réécriture prête à publier.

![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

### Installer

Ajoutez la compétence Parler comme un humain à votre agent IA.

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

### Collez le texte

Donnez-lui n'importe quel brouillon chinois qui "sonne comme de l'IA" — et indiquez-lui où il sera publié.

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

### Obtenez un texte que vous oseriez envoyer

Recevez un rapport HTML complet avec les problèmes nommés, une réécriture naturelle et des contrôles de fidélité prouvant que les faits sont restés intacts.

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

## Skill definition

`Talk Like a Human` s'attaque spécifiquement aux textes chinois qui sont « chaque mot correct, mais qui donnent immédiatement l'impression de ne pas être de vous ». Il n'enjolive pas les phrases creuses et n'invente pas de nouveaux faits à votre place ; il protège d'abord les informations de version, les commandes, les responsabilités et les preuves, puis démantèle les transitions excessives, le ton d'ingénieur, le ton IA de Xiaohongshu, la traduction littérale et l'accumulation d'autorité sans source. L'objectif est simple : après édition, vous oseriez l'envoyer directement.

Il convient aux scénarios suivants :

| Scénario | Ce qu'il fait |
|----------|--------------|
| Discussions quotidiennes | Supprime les transitions excessives, les fins commerciales et le ton de rapport d'ingénieur, en préservant une sensation de conversation |
| Mises à jour de statut techniques | Préserve les faits, les versions, les commandes, les messages d'erreur et la responsabilité, en réduisant le remplissage |
| README / notes de version | Indique clairement le projet, les changements, la validation et les limites d'abord ; pas de manifeste de lancement |
| Messages sur forum / réponses aux tickets | Se lit comme un mainteneur qui communique sérieusement, pas comme une annonce de service client ou un texte marketing |
| Longs articles chinois | Nettoie à l'intérieur des phrases pour garder le rythme, liste le remplissage de phrases entières comme « suppressions suggérées » pour votre approbation, empêchant les longs textes de devenir de plus en plus courts |

Pour la suppression du ton IA en anglais, il existe déjà [stop-slop](https://github.com/hardikpandya/stop-slop) et [humanizer](https://github.com/blader/humanizer). `Talk Like a Human` comble le manque pour le chinois : jargon internet, ton d'ingénieur, ton IA de Xiaohongshu, traduction littérale, mélange de registres, gradation basée sur les scénarios et fidélité factuelle.

## En quoi il transforme

### Le style condescendant : d'abord les récompenses, ensuite l'empathie

**Avant**

> Vous n'êtes pas trop sensible ; vous n'avez simplement pas été soutenu depuis trop longtemps. Vous avez touché le cœur du problème. Cette fois, je comprends, vraiment. Je dois dire ceci très sérieusement : votre observation et votre expression sont absolument du calibre d'un auteur de revue de premier plan.

**Après**

> Je vous écoute. Si vous le souhaitez, vous pouvez continuer.

Le problème n'est pas un mot particulier, mais toute la chaîne de posture : d'abord porter des jugements psychologiques sur l'autre personne, puis faire preuve d'empathie, et enfin lui décerner un prix. Voir l'exemple complet dans [evals/real-samples.md](evals/real-samples.md) RS-13.

### Le ton d'ingénieur qui déborde dans la vie

**Avant**

> Conclusion d'abord : prenons japonais. J'ai examiné vos historiques de plats à emporter des trois dernières semaines, réduit les différences à deux options, et la cause racine est essentiellement confirmée : vous avez mentionné être fatigué de la fondue la semaine dernière. Dois-je passer commande au restaurant X pour vous ? J'agirai dès que vous répondrez.

**Après**

> Allons-y pour japonais, puisque vous avez dit que la fondue devenait lassante la semaine dernière. Voulez-vous que je commande ?

Le problème avec ce type de texte est d'apporter un ton de débogage dans les conversations de la vie quotidienne. L'information peut être conservée, la sensation de rapport d'ingénieur n'est pas nécessaire.

### Ouvertures grandioses dans les présentations publiques

**Avant**

> À l'ère de l'IA qui évolue rapidement aujourd'hui, comment construire un outil qui donne réellement du pouvoir aux développeurs est devenu un enjeu clé que l'industrie ne peut ignorer.

**Après**

> Il existe de nombreux outils d'IA, mais peu qui aident réellement les développeurs à accomplir leur travail plus rapidement et de manière plus fiable. Ce que fait ce projet, c'est supprimer le remplissage et la sensation de performance des textes générés par les modèles, rendant les résultats plus proches de l'écriture humaine.

Plus d'exemples dans [references/examples.md](references/examples.md) et [evals/real-samples.md](evals/real-samples.md).

## Démarrez en 30 secondes

**Codex** — utilisation unique après le clonage :

```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** — placez-le dans le répertoire des compétences pour un déclenchement automatique :

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

Après l'installation, dire « Supprimer la saveur IA de ce paragraphe » dans la conversation le déclenchera. Pour suivre les mises à jour du dépôt, utilisez un lien symbolique au lieu de cp, voir [install/claude-code.md](install/claude-code.md).

**ChatGPT** — aucune installation nécessaire : [Parler comme un humain GPT](https://chatgpt.com/g/g-69d5d86a32608191b523efd7a4048736-shuo-ren-hua) (nécessite Plus / Pro), avec toutes les règles intégrées.

**Vous voulez d'abord voir les problèmes, sans éditer** : ajoutez « Utiliser le mode annotation, uniquement signaler sans réécrire » aux instructions.

Pour Cursor, OpenClaw et les agents personnalisés, voir [Installation](#安装).

## Comment il juge et modifie

`Talk Like a Human` ne remplace pas aveuglément les mots. Son principe en une phrase :

> **L'information d'abord, le style ensuite.**

Le processus complet est fixé en six étapes :

1. Déterminer le scénario : `chat / status / docs / public-writing` ; s'il correspond à un README, des notes de version, des publications de forum, des réponses à des tickets, alors passer au Scene Pack correspondant.
2. Marquer les segments protégés : verrouiller les nombres, versions, commandes, chemins, messages d'erreur et le texte original cité.
3. Décider de l'intensité en fonction de la force de la correspondance (`minimal / standard / aggressive`), et de la portée en fonction de ce qui peut être supprimé (`structural / bounded / in-place`).
4. Modifier d'abord par motifs, en n'utilisant la liste de mots qu'en dernier recours.
5. Relecture de fidélité : vérifier les faits, la terminologie, le registre et les segments protégés un par un.
6. N'effectuer une seconde vérification résiduelle que si des tons persistants subsistent, en n'autorisant que des corrections légères.

### Scénarios et intensité

Les intensités par défaut pour les quatre scénarios :

| Scénario macro | Intensité par défaut | Stratégie de traitement |
|----------------|----------------------|-------------------------|
| `chat` | Légère | Ne supprimer que le verbiage évident, ne pas transformer la discussion en jargon administratif |
| `status` | Moyenne | Préserver les actions, le statut, les blocages et les prochaines étapes |
| `docs` | Moyenne | L'expression technique est prioritaire, avec une relecture plus conservatrice |
| `public-writing` | Forte | Analyse complète des règles, déclenchant les Scene Packs si nécessaire |

### Répartition par objectif de publication (Scene Packs)

Les textes publiables sont ensuite répartis selon « où publier », non pas en changeant le ton, mais en décidant de l'approche de modification en fonction de l'objectif de publication.

| Sous-scénario | Objectif | Problèmes facilement corrigés |
|---------------|----------|-------------------------------|
| README | Clair dès le premier écran : « de quoi s'agit-il, à qui s'adresse-t-il, quel problème résout-il » | Accumulation de slogans, déclarations de valeur, listes de fonctionnalités non ciblées |
| note de version | Lister clairement les changements, la vérification, les limitations et les impacts de migration | Discours de lancement, célébration excessive, tests peu clairs |
| publication de forum | Comme un mainteneur partageant des observations réelles et des compromis | Ton d'annonce d'entreprise, ton marketing, appels à l'action vides |
| réponse à un ticket | Confirmer d'abord le problème, l'étendue de l'impact et les prochaines étapes | Réconfort façon service client, promesses excessives, évitement des étapes de reproduction |

### Les articles longs ne rétrécissent pas : trois portées

Lors de la réécriture d'articles longs avec les paramètres par défaut, la suppression et la fusion de phrases peuvent s'accumuler, réduisant potentiellement 1800 caractères à 1000. Inversement, ne supprimer aucune phrase laisse intact le verbiage des phrases entières. Ainsi, pour les articles longs, « combien supprimer » est séparé en trois portées, orthogonales à l'intensité :

| portée | Supprimer des phrases entières ? | Applicable |
|--------|----------------------------------|------------|
| `structural` | Supprimer et réorganiser librement | Textes courts, cas nécessitant clairement une réécriture |
| `bounded` (par défaut pour les longs) | Le verbiage des phrases entières est listé comme « suppressions suggérées (à confirmer) », à vous de décider combien en supprimer | Textes `public-writing` longs |
| `in-place` | Ne supprimer aucune phrase, seulement atténuer le ton à l'intérieur des phrases | Lorsqu'il est explicitement exigé une « structure totalement inchangée » |

<details>
<summary>Pourquoi ces trois portées : le processus de test à partir du ticket n°4</summary>

Lors de la réécriture d'articles longs avec l'action structurale par défaut, la suppression, la fusion et le réagencement des paragraphes peuvent facilement s'accumuler, réduisant potentiellement un brouillon de 1800 caractères à 1000 (voir [#4](https://github.com/MrGeDiao/shuorenhua/issues/4)). Mais inversement, ne faire que de la réécriture sur place (`in-place`) signifie que le remplissage de phrases entières (références non sourcées, phrases de conclusion enflées) ne peut pas être supprimé, ce qui affaiblit l'atténuation du style IA — la v1.8.6 l'a confirmé avec de véritables exécutions de modèles : les deux modèles ont conservé les références non sourcées et les conclusions enflées comme phrases entières sous `in-place`.

Le compromis de `bounded` : dans les phrases, les phrases substantielles sont directement modifiées, tandis que les répétitions rythmiques sont laissées intactes ; les phrases entières qui ne sont que du remplissage (rien ne reste après suppression des amorces) sont placées dans la liste « suppressions suggérées (à confirmer) », l'utilisateur décidant combien en supprimer. De cette façon, il ne se réduit pas de manière incontrôlable comme `structural`, ni ne laisse de remplissage de phrases entières dans le texte comme `in-place`.

</details>

### Quels contenus sont toujours protégés en priorité

Par défaut, ceux-ci sont protégés en priorité :

| Type | Exemples |
|------|----------|
| Nombres et versions | Dates, plages, unités, métriques, numéros de version |
| Contextes de code | Commandes, chemins, paramètres, champs, éléments de configuration |
| Attribution factuelle | Noms de personnes, noms d'organisations, entités responsables, chronologies |
| Citations et preuves | Texte original entre guillemets, messages d'erreur, codes de statut, résultats d'expériences |

### Vers quelle direction tend le texte édité

Le nettoyage ne consiste pas seulement à supprimer des mots. Il tire également le texte dans ces directions :

- Les actions spécifiques plutôt que l'élévation abstraite
- Les sujets réels et les actions réelles plutôt que la posture
- Autoriser une légère asymétrie, ne pas polir chaque phrase pour obtenir le même ton
- Calibrer selon le scénario, ne pas transformer les discussions en annonces, ni les documents en comédie de stand-up

## Évaluation

La couche de règles couvre plus de 210 expressions chinoises, 96 expressions anglaises et 19 anti-modèles structurels.

L'ensemble d'évaluation actuel comporte 73 cas :

| Type | Nombre | Objectif |
|------|-------|------|
| SF | 41 | Les textes qui devraient être édités doivent corriger les principaux problèmes |
| SNF | 32 | Les textes qui ne devraient pas être édités à tort doivent passer avec seulement de légères indications |
| Échantillons réels | 19 | Échantillon entier noté sur le naturel, la fidélité et la possibilité de publication directe ; les textes longs ajoutent `length & rhythm` |
| Packs de scénarios | 8 | Échantillons positifs et négatifs pour README / note de version / publication sur forum / réponse à un ticket |
| Long format sur place | 4 | Pour les textes longs préservant la longueur, vérification de la rétention des caractères, de l'alignement du nombre de phrases et des transitions clés |
| Borné | 3 | Pour les textes longs, le remplissage de phrases entières va dans la liste de suppression, mais les phrases substantielles et rythmiques ne sont pas supprimées par erreur |

À partir de la v1.9.0, le benchmark est passé à de véritables exécutions à double modèle (notation croisée Codex + Claude, voir [evals/results-v1.9.0.md](evals/results-v1.9.0.md)) ; les procédures pas à pas statiques sont reléguées à des auto-vérifications rapides avant publication. Suite de tests complète dans [evals/benchmark.md](evals/benchmark.md), échantillons réels complets dans [evals/real-samples.md](evals/real-samples.md). `results-v1.8.6.md` est conservé comme archive de la première exécution réelle du modèle pour la v1.8.6.

## Installation

| Plateforme | Documentation |
|----------|---------------|
| 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 / GPT personnalisé | [install/chatgpt.md](install/chatgpt.md) |

Le cœur n'a besoin que de `SKILL.md` (lite) ; pour les projets à long terme, les textes publics et les scénarios nécessitant une protection contre les faux positifs, il est recommandé d'inclure le paquet complet `references/` (full).

Pour une utilisation à long terme au sein d'un projet, vous pouvez ajouter une règle de déclenchement dans `AGENTS.md` :

```markdown
## Style d'écriture
Lorsqu'une tâche consiste à réécrire pour « supprimer l'impression d'IA », « sonner humain », « être naturel » ou « éviter de ressembler à un modèle », suivez les instructions dans `shuorenhua/SKILL.md`.
Appliquez cette approche principalement aux textes destinés à l'extérieur ; n'appliquez pas cette compétence au code, aux journaux, aux configurations ou aux sorties de commandes.
```

## FAQ

### Est-ce pour tromper les détecteurs d'IA ?

Non. L'objectif est de réduire l'impression de modèle, la performativité et les dérives de registre, rendant le texte plus naturel et publiable, et non de contourner la détection.

### Peut-il être utilisé pour l'anglais ?

Oui, mais c'est un projet axé sur le chinois en priorité. La prise en charge de l'anglais vise principalement à nettoyer les expressions toutes faites et l'impression de modèle courantes dans les écrits mixtes chinois-anglais.

### Pourquoi le texte semble-t-il parfois encore artificiel après édition ?

« Supprimer les motifs stéréotypés évidents » n'est pas la même chose qu'« avoir l'expression personnelle d'un auteur précis ». La version actuelle excelle à nettoyer l'impression de modèle et la performativité ; elle ne vise pas encore à imiter les habitudes d'écriture à long terme d'un individu.

### Va-t-il altérer les documents techniques ?

Normalement, il ne modifiera pas les documents techniques sur un ton familier. `docs`, `status`, `code-context` ont tous des stratégies de protection plus conservatrices, privilégiant la fidélité des commandes, chemins, versions, messages d'erreur et métriques.

## Contribuer : les cas problématiques sont plus utiles que les étoiles

Les contributions de nouveaux échantillons d'évaluation, de cas limites, de cas problématiques réels, d'exemples avant/après réécriture et de protections contre les faux positifs sont les bienvenues.

Si vous rencontrez un texte précis qui, « après édition, sonne encore comme de l'IA », vous pouvez le soumettre en utilisant le [modèle de cas problématique](.github/ISSUE_TEMPLATE/bad-case.md). Veuillez d'abord l'assainir ; ne publiez pas de conversations privées complètes non autorisées, de clés, de liens internes ou de vraies informations personnelles identifiables. Vous pouvez également publier directement dans la [issue de collecte](https://github.com/MrGeDiao/shuorenhua/issues/5).

Avant de soumettre de nouveaux mots, réfléchissez à une chose :

> S'agit-il d'un « nouveau motif » ou simplement d'une « variante d'un motif existant » ?

Règles détaillées dans [CONTRIBUTING.md](CONTRIBUTING.md).

## Projets liés

- [stop-slop](https://github.com/hardikpandya/stop-slop) : règles et cadre de notation pour le contenu médiocre d'IA en anglais
- [humanizer](https://github.com/blader/humanizer) : classification des motifs d'IA en anglais
- [avoid-ai-writing](https://github.com/conorbronsdon/avoid-ai-writing) : classification des problèmes d'écriture d'IA et référence de gravité

## Historique des étoiles

[![Graphique de l'historique des étoiles](https://file.nanoskill.ai/svg-1.svg)](https://www.star-history.com/#MrGeDiao/shuorenhua&Date)

## Licence

[MIT](LICENSE)

## FAQ

### Qu'est-ce que 说人话 (Shuorenhua) ?

C'est une compétence qui supprime les expressions qui sonnent comme de l'IA dans les textes chinois, les rendant plus naturels et humains, tout en préservant l'exactitude factuelle.

### Comment cela fonctionne-t-il ?

Il suit un processus en 6 étapes : détection de la scène, protection des fragments, intensité/périmètre, réécriture basée sur des motifs, vérification de fidélité et audit résiduel.

### Est-ce gratuit ?

Oui, c'est open-source sous licence MIT. Vous pouvez cloner le dépôt et l'utiliser n'importe où.

### Puis-je l'utiliser pour l'anglais ?

Il a une certaine prise en charge de l'anglais, mais il est principalement conçu pour le chinois. Pour l'anglais, consultez stop-slop ou humanizer.

### Modifiera-t-il les détails techniques ?

Non, il protège les versions, les commandes, les chemins et les messages d'erreur. Le contenu technique est conservé intact par défaut.

### Garantit-il que mon texte ne sera pas détecté comme étant généré par une IA ?

Non, ce n'est pas un outil de contournement de détection. Il vise à rendre le texte plus naturel et publiable, et non à tromper les détecteurs.
