mcpField
H
humaniseur-fr

humaniseur-fr

github.com/samber创意与媒体2414.9k 次安装4 周前更新
代码仓库

关于 humaniseur-fr

humaniseur-fr 是一项用于修改法语文本的技能,旨在减少程式化的 AI 写作,同时保留原意、语气和目标文体。它会识别写作模式,并在最终检查时关注特征是否集中出现,而非逐个消除所有标记。

主要功能

  1. 01改写前确认目标文体
  2. 02识别 38 种法语 AI 写作模式
  3. 03在保留原意和语气的基础上改写
  4. 04进行最终反 AI 检查
  5. 05单轮处理,约遵循 80% 的规则

适用场景

  1. 01按目标读者调整法语文本
  2. 02在不降低文体正式程度的前提下编辑
  3. 03减少法语文章中的程式化表达

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/samber/cc-skills --skill humaniseur-fr

安装后在 Claude Code 中输入/humaniseur-fr确认已加载。

附带文件evals/evals.json

详细介绍

Humaniseur:去除法语中的 AI 写作模式

你的任务

收到需要润色的法语文本时:

  1. 先明确目标语体——缩写、俚语、口语表达、表情符号和排版都取决于预期的语言级别。如果请求或输入中没有明确说明(庄重、日常、随意?用于什么媒介?),请先询问用户,再开始润色
  2. 识别 AI 模式——检查下方列出的全部 38 种模式
  3. 改写有问题的部分——用自然的法语表达替换 AI 腔
  4. 保留原意——保持核心信息不变
  5. 保持语气——匹配预期的语气和语体
  6. 注入灵魂——别只移除不自然的模式,还要注入真实的个性(见第 4 部分)
  7. 最后进行一遍反 AI 检查——自问:“这段文字有哪些地方一看就像 AI 生成的?”简要列出残留痕迹,然后问:“现在,让它看起来不再像 AI 生成的。”并据此修改。应用三信号规则:单独出现一个特征只是噪声(大多数特征在法语中都很常见),但同一段中同时出现三个或更多,就会让读者感到不适——修改内容,直到没有段落累积三个特征

80% 规则:不完全遵守才是关键

只需_大部分时候_遵循 humanizer 规则,不必始终如此。大约 20% 的说明不执行也没关系。

  • 真实的人类文字中也会低频出现标记模式:“总而言之”并不会让一篇文章 100% 像 AI,而一篇机械地避开每个特征的文章,也会以一种全新且同样容易识别的方式显得千篇一律。
  • 有意打破规则:保留一个恰到好处的 em dash、一个“此外”,以及一份整齐的列表。
  • 真正值得关注的是特征的密度和共现(见三信号规则),而不是某个特征单独出现。

只处理一遍。 不要在同一段文字上反复运行此技能:每次处理都会消除变化、注入自己的习惯,质量也会迅速下降——到第二或第三遍时,第一遍形成的语气就会再次被抹平。如果最后一遍反 AI 检查后,结果仍有 AI 腔,解决办法是补充有依据的内容(事实、日期、观点——见第 4 部分的限制说明),而不是再清理一遍。

优先级:本技能服从上下文

用户的提示或同时加载的更具体技能都可以覆盖此处的说明。如果任务本身采用特定的写作和文案方法——例如 LinkedIn 帖子、新闻稿、广告文案、README 中的开发者文档——发生冲突时,以这些规则为准:本技能只处理其未涵盖的部分(AI 常用词、英语借词、痕迹、排版)。LinkedIn 开场白、新闻稿结构或开发者文档中的 Markdown 格式,可能会合理地使用此处标记的模式(简短有力的段落、整齐的列表、标题和粗体、三段式结构);这是格式的要求,不是机器的痕迹。

重要提示:法语特定语境

法语专业写作本身比英语更正式。「 néanmoins」和「toutefois」这样的连接词在法语中很自然。两种语言中显露 AI 痕迹的特征并不相同:

  • AI 常用词汇各有不同(法语中排名第一的 AI 常用词是「crucial」,而不是 “delve”)
  • 模型以英语为先的架构所带来的英语借词,是一大明显特征
  • 排版规范(引号、标点符号前的空格)十分严格
  • 学术论文的论证传统(thèse/antithèse/synthèse)与 AI 的结构有所重叠
  • 法语自然容许更长的句子,因此句式节奏的差异也有所不同

不要过度纠正,刻意把法语改得不那么正式。目标是让法语在恰当的语域中显得自然,而不是刻意简化。

切勿降低语言语域。 如果输入采用「langage soutenu」(高雅语体),输出就必须保持「langage soutenu」。

  • 把正式文字改写成随意的口吻,是另一种不自然,同样容易被识别,同样显得刻意。要避免的是_公式化_表达,而不是_正式_表达。
  • 结构严谨的从句、准确的连接词、层层铺陈的长句,都是优质法语的特征,而非 AI 痕迹。
  • 只删去真正机械的内容:夸大意义、回避系词、同义词循环使用、宣传性赘语。

第一部分:内容模式

模式 1——夸大意义与历史传承

触发词: constitu(e)/représente un tournant(构成/代表转折点)、témoigne de(体现)、joue un rôle crucial/essentiel/déterminant(发挥关键/重要/决定性作用)、souligne l'importance(强调重要性)、reflète une tendance plus large(反映更广泛的趋势)、symbolisant son caractère durable(象征其持久性)、contribuant à(有助于)、ouvrant la voie à(为……铺平道路)、marquant une étape(标志着一个阶段)、un jalon décisif(决定性里程碑)、un paysage en mutation(不断变化的格局)、une empreinte indélébile(不可磨灭的印记)、profondément ancré(根深蒂固)

大模型会把普通事实与无人问津的宏大趋势联系起来,从而夸大其重要性。

修改前:

Institut de la Statistique de la Catalogne 于 1989 年正式成立,标志着西班牙地区统计发展的决定性转折。这项举措是更大范围行政权力下放运动的一部分。

修改后:

Institut de la Statistique de la Catalogne 于 1989 年成立,属于向自治区移交统计职权的工作范畴。该机构独立于 INE 制作并发布地区统计数据。

模式 2——强调知名度和媒体报道

触发词: couverture médiatique indépendante(独立媒体报道)、médias locaux/nationaux/internationaux(地方/全国/国际媒体)、cité par un expert reconnu(获知名专家引用)、forte présence sur les réseaux sociaux(在社交媒体上影响力很大)

修改前:

她的研究曾被 Le Monde、BBC、Les Échos 和 Le Figaro 引用。她在社交媒体上保持活跃,拥有超过 20 万名粉丝。

修改后:

在 2024 年接受 Le Monde 采访时,她主张 AI 监管应侧重于结果,而非方法。

模式 3——肤浅地使用现在分词进行分析

触发词: soulignant/mettant en lumière(强调/凸显)……、assurant(确保)……、reflétant/symbolisant(反映/象征)……、contribuant à(有助于)……、favorisant/encourageant(促进/鼓励)……、englobant(涵盖)……、illustrant(说明)……

AI 会在句子后附加分词短语,营造虚假的分析深度。这是法语版的英语“-ing”问题。

修改前:

建筑的蓝、绿、金色调让人联想到该地区的自然之美,象征着薰衣草田和地中海,也反映了当地社区对故土的深厚情感。

修改后:

建筑采用蓝、绿、金三种颜色。建筑师解释说,这些颜色是为了呼应薰衣草田和地中海沿岸。

模式 4 — 宣传和广告语言

触发词: 拥有、充满活力、丰富(比喻义)、深厚、加强其、展现、体现、致力于、自然之美、坐落于、位于……中心、革命性(比喻义)、著名、令人叹为观止、不容错过、令人惊叹、一颗明珠

之前:

这座村庄坐落在令人叹为观止的吕贝隆地区中心,宛如一颗充满活力的明珠,拥有丰富的文化遗产和令人叹为观止的自然之美。

之后:

这座村庄位于吕贝隆,距离 Apt 约 30 公里。人们来这里主要是为了逛周六集市和参观 12 世纪的罗曼式教堂。

编辑或总结时的细微变体: AI 会添加源文中没有的褒义形容词和包容性双重表述——把「我们的士兵」改成「我们_英勇的_士兵」,把「同胞」改成「女同胞和男同胞」。它过度迎合训练时形成的规范,而不是忠实遵循原文。应恢复源文的措辞。

模式 5 — 模糊归因和含糊措辞

触发词: 行业报告指出、观察人士强调、专家认为、一些评论家提出、多个来源/出版物(引用较少时)、人们普遍认为、广受认可的是

之前:

专家认为,它在区域生态系统中发挥着至关重要的作用。

之后:

根据 CNRS 2019 年的一份普查,这条河是多种特有鱼类的栖息地。

模式 6 —「挑战与展望」章节

触发词: 尽管……繁荣……仍面临多项挑战……、尽管面临这些挑战、挑战与传承、未来展望、未来前景光明

公式化的「先讲挑战,再表达乐观」模式。

之前:

尽管工业繁荣,该市镇仍面临城市地区常见的挑战。尽管面临这些挑战,它仍在持续发展。

之后:

2015 年后,随着三个商业区投入运营,交通拥堵日益严重。市政府于 2022 年启动了雨水排水网络整修计划。


第 2 部分:语言、语法和风格模式

模式 7 — 过度使用“AI”词汇

法语 AI 文本中最常被标记的词是 crucial。副词 notamment 在 AI 文本中约每 200 个词出现 1 次,而在人工撰写的法语文本中约每 800 个词出现 1 次(过度使用 4 倍)。

高频 AI 词汇(查找并替换清单):

AI 词语/短语替换策略
crucial, essentiel使用领域专属术语,或直接删掉
également(检测到的法语 AI 特征词中排名第一)改用 « aussi »、« de même »,或删掉——每段最多出现一次
défi改用 « problème »、« difficulté »,或直接说出实际障碍
significatif, robuste, substantiel准确说明:改用具体数字
holistique删除(仿自英语 "holistic")
compréhensif(意为 exhaustif)改用 « exhaustif » 或 « complet »(compréhensif 在法语中意为“善解人意”)
disruptif改用 « de rupture »,或描述实际变化
notamment(每 800 个词超过 1 次时)改用 « en particulier »、« entre autres」,或调整句子结构
par ailleurs, en outre, de plus改用 « or »、« reste que »、« n'empêche que »、« soit dit en passant »
il convient de noter que删除,直接开始陈述
dans le paysage [actuel/numérique]全部删除
au cœur de替换为具体地点/概念
la pierre angulaire直接说明它是什么
un levier puissant描述实际机制
captivant, fascinant, passionnant说明实际有趣之处,或删掉
révolutionnaire, transformateur描述实际变化
permettre de, favoriser, optimiser使用具体动词:说明实际发生了什么
mettre en lumière改用 « montrer »、« révéler »
naviguer dans, déverrouiller le potentiel de仿译——描述实际行动
garantir, assurer, offrir(用作服务宣传动词时)直接陈述事实
dans cette optique, dans ce contexte, à cet égard删除,或具体连接各个观点
que vous soyez X ou Y直接对实际读者说话

**官僚腔:**法语 AI 文本偏爱行政用语(« dispositif »、« acteurs »、« enjeux »、« mise en œuvre »、« dynamique territoriale »),即使在非机构语境中也是如此。在真正的行政文本之外,应替换为朴素的词语。

看到就删的公式化开头:

  • « Dans le paysage [actuel/numérique/contemporain] de... »
  • « À l'ère de... »
  • « Dans un monde [où/trépidant/tumultueux]... »
  • « Il est essentiel/crucial de noter que... »
  • « Plongeons dans... »(法语版的“Let's dive into”)
  • « Découvrez comment... »、« Dans cet article, nous allons explorer... »、« Bienvenue dans ce guide complet... »(元叙述——直接从内容开始)

**看到就删的公式化结尾:**以 « En conclusion »、« En résumé »、« En somme »、« En fin de compte »、« Au final » 开始的结尾段落。改以具体事实收尾(参见模式 26)。

体现人工写作风格的连接词(AI 几乎从不使用):« Or »、« Quoi qu'il en soit »、« Toujours est-il que »、« Force est de constater que »、« Reste que »、« N'empêche que »、« Soit dit en passant »

模式 8 — 避免使用系词(être/avoir)

**触发词:**constitue、fait office de、se positionne comme、représente [un]、dispose de、offre [un]

**之前:**La galerie constitue l'espace d'exposition. Elle dispose de quatre salles. **之后:**La galerie est l'espace d'exposition. Elle a quatre salles.

模式 9 — 否定式平行结构

**触发词:**Non seulement... mais aussi...、Il ne s'agit pas seulement de... mais de...、Ce n'est pas un simple X, c'est un Y

**之前:**Il ne s'agit pas simplement d'autocomplétion ; il s'agit de libérer la créativité. **之后:**L'outil dépasse la simple autocomplétion : il élargit l'espace de créativité disponible.

模式 10 — 系统性三项并列

AI 会强行把观点凑成三项一组。

之前: 活动安排了主题演讲、圆桌讨论和社交机会。创新、启发和行业见解。之后: 活动包括主题演讲和圆桌讨论,并安排了社交时间。

模式 11 — 同义词循环(刻意变化)

重复惩罚代码会导致同一指代对象被过度替换成不同的同义词。

之前: 主角面临许多挑战。主人公必须克服障碍。中心人物最终取得胜利。之后: 主角面临许多障碍,最终克服了它们并回到家中。

模式 12 — 虚假的范围表达

触发条件:「从 X 到 Y,从 A 到 B」,但 X-Y 和 A-B 并未构成有意义的范围。

之前: 从大爆炸奇点到广阔的宇宙网,从恒星诞生到暗物质之舞。之后: 本书涵盖大爆炸、恒星形成和暗物质。

模式 13 — 英语式结构

ChatGPT 约 16% 的法语错误源自英语。这些是最可靠的识别标志之一。

AI 式英语表达正确法语
« faire du sens »« avoir du sens »
« adresser un problème »« traiter / aborder un problème »
« implémenter »(非信息技术语境)« mettre en œuvre »
« impacter »« affecter, toucher »
« supporter »(意为支持)« prendre en charge »
« définitivement »(意为肯定地)« sans aucun doute »
« basiquement »« en gros, fondamentalement »
« et」之前使用牛津逗号法语中「et」之前不加逗号
模式 14 — 冗余的形容词搭配

逐词生成会为了显得谨慎而堆叠同义词。

触发条件: 至关重要且必不可少、稳健且可靠、创新且前沿、充满活力且蓬勃发展、内容丰富且多样

之前: 这种创新且前沿的方法提供了稳健可靠的解决方案。之后: 这种方法能够承受负载,无需繁重的维护。

模式 15 — 滥用长破折号

AI 过度使用长破折号,模仿英语中简洁有力的写法。法语更倾向于用逗号和括号插入补充说明。

之前: 这个词是由相关机构推广的——而非当地居民。这个标签——即使在官方文件中——仍在沿用。之后: 这个词是由相关机构推广的,而非当地居民。这个标签仍在沿用,即使是在官方文件中也是如此。

近期说明: 自 2025 年 11 月起,ChatGPT 会遵循「不要使用长破折号」这类自定义指令,读者也知道这种写法是个识别标志。出现长破折号说明不了多少(人类也会用),不出现也说明不了什么。仍应减少过度使用——目标是让法语自然,而不是躲避检测器。

模式 16 — 机械地滥用粗体

AI 会机械地加粗词语,以强调其重要性。

规则: 除非粗体确实有助于导航,否则全部删除。

模式 17 — 使用粗体标题和冒号的纵向列表

之前:

  • 用户体验: 得到显著改善。
  • 性能: 通过改进算法得到优化。
  • 安全性: 通过端到端加密得到增强。

之后:

此次更新改进了界面、加快了加载速度,并加入了端到端加密。

不必要的表格也遵循相同规则: AI 会把一般性的进展做成表格(这是法语维基百科标记过的一种特征)。只有在数据确实适合用表格呈现时(如比较、数据),才保留表格;否则改写为正文。

模式 18 — 法语标题大小写

法语标题只将首词和专有名词首字母大写。

修改前: ## 战略谈判与全球合作伙伴关系 修改后: ## 战略谈判与全球合作伙伴关系

模式 19 — 表情符号:装饰性与表意性

表情符号是语体特征,并非缺陷。可通过以下三项判断:

  1. 功能 — 用来_替代_文字或传达语气(讽刺、情绪、反应)的表情符号属于人类用法;用来_装饰_结构的表情符号(每个标题一个、🚀💡✅ 系列、“👉”段落开头)则是机器用法。删掉后者,保留前者。
  2. 媒介 — 社交媒体帖子、聊天、内部消息:表情符号很常见——保留一些,或者在作者的表达风格中会用表情符号时添加一个。正式文件、新闻稿、文章:不要用。
  3. 规律性 — 关键在于系统性:处处位置相同、密度相同。人类使用表情符号的方式不规则且稀疏(每段最多约 1 个,从不成串)。保留不规则的用法,删掉系统性的用法。

如果不确定作者的表达风格,请询问。

模式 20 — 引号与标点不一致

不同来源对 AI 使用哪种引号风格说法不一(标准法式引号 « »、英文弯引号 “…”或两者都有)。可靠的识别依据不是某一种样式,而是混用:直角引号、弯引号和法式引号同时出现在同一篇文本中,或直撇号 (') 和弯撇号 (’) 交替出现——人类会一直使用键盘上能打出的那种样式。

**按语体使用引号:**在采用庄重文体、排版讲究的正式文件中,使用法式引号 (« ... »),并在引号内使用不换行空格。其他情况下(邮件、内部沟通、社交媒体),优先使用弯引号 (“...”)——在这些场合刻意做到法式引号的完美排版,会显得像机器生成的。

**还要检查:**冒号、分号、感叹号和问号前的空格,以及法语数字格式(1 000,50,而非 1,000.50)。无论采用哪种规范,都要在全文保持一致——一致性胜过正确性。

模式 21 — 对话痕迹

**看到就删:**希望这对您有帮助、当然!、绝对如此!、您说得完全正确!、您是否希望我……、请随时……、以下是……

模式 22 — 知识局限声明

**看到就删:**截至 [date]、据现有信息、尽管具体细节有限……、根据可获取的数据……

模式 23 — 谄媚讨好的语气

**修改前:**好问题!您说得完全正确,这是个复杂的话题。**修改后:**您提到的经济因素确实会产生影响。

模式 24 — 填充语句
删除替换为
为了实现这一目标为了做到这一点
由于……这一事实因为
在这个阶段 / 目前现在 / 今天
如果出现……的情况如果
系统具备……的能力系统可以
需要注意的是(删除,直接开始)
值得强调的是(删除,直接开始)
关于关于 / 至于
模式 25 — 过度保留措辞

**修改前:**有人可能会认为,这项政策或许可能会产生一定影响。**修改后:**这项政策可能会影响结果。

模式 26 — 泛泛而谈的积极结论

**触发语句:**未来一片光明、令人振奋的时代、继续追求卓越、朝着正确方向迈出重要一步

替换为对接下来实际会发生什么的具体描述。

模式 27 — 结构统一性

AI 会生成长度几乎相同的段落(标准差 <30 词,而人类 >60 词)、按 3/5/7/10 项分组的列表,以及一成不变的引言—正文—结论结构。以问题形式表述的章节标题也是一种额外的格式标记。

在句子层面,破绽在于离散程度,而非平均值:唯一一项量化法语研究发现,平均句长几乎相同(人类为 21.0 词,AI 为 21.7 词),但 AI 几乎不生成少于 15 词或多于 39 词的句子(最常见的句长从 13 词变为 19 词)。

规则: 补回长短两端。写一些短句(少于 15 词),也写一些长而曲折的句子(多于 39 词)。暴露机器痕迹的不是平均值,而是缺失的极端值。

句首反复: 连续句子以相同的词语开头(« Cela... »、« Cette approche... »、« Ce système... »)。变换每个句子的起笔方式。

「LinkedIn」风格: 把一个句子拆成一段,层层堆叠以营造戏剧效果;用省略号作为悬念转折(« Et là... tout a changé »);语气始终积极向上。这种文风如今与 AI 辅助发帖联系得过于紧密,即使出自人类之手,读起来也像机器生成。把这些碎片合并成真正的段落。

模式 28 — 残留 Markdown 与技术产物

看到就删: 纯文本语境中未渲染的 **mot** 或 ##,粘贴到 Markdown 无法渲染的地方的 - **Titre :** 项目符号,:contentReference[oaicite:2]{index=2} 之类的引用残留,以及遗留的拒绝语句(« Je suis désolé, mais je ne peux pas... »)

这些是最明显的破绽:它们不可能来自拼写检查器或 CMS,只会来自粘贴聊天输出。法国调查记者会通过精确搜索这些字符串来寻找 AI 生成的新闻网站。

还要清除零宽字符(U+200B、U+200C、U+200D、U+FEFF)——它们是没有任何正当用途的文本复制粘贴产物。不要清除不换行空格(U+00A0、U+202F):在 « ; : ! ? » 前以及 « 12 h 30 » 中使用这些空格,符合正确的法语排版。混淆两者,会让所有排版规范的法语文本都被误判。

特殊情况: 如果 Markdown 是原生格式,例如 README、开发者文档或技术 Wiki,那么标题、粗体、列表、表格和代码块都是常规内容,而非破绽。本模式针对的是粘贴到无法渲染 Markdown 的语境中的内容,以及生成产物;不适用于本来就采用 Markdown 格式的文档。

模式 29 — 廉价抒情(叙事文风)

法语 AI fiction 有其独特文风,与博客垃圾文案不同。

触发词: un instant suspendu、une promesse murmurée/suspendue dans l'air、un secret brûlant、un désir/silence vibrant、comme si le temps s'était figé — 反复出现的偏爱词:promesse, suspendu, vibrant, secret, brûlant, murmuré

语法特征: AI 叙事中的法语会弱化时态和人称。量化研究测得,与人类法语相比,简单过去时减少 84%,未完成过去时减少 71%,条件式减少 50%,代词 « on » 减少 92%,动词 « falloir » 减少 93%。重新使用体裁所需的时态,优先用 « on »,而非生硬的 « nous »,也让 « il faut » 重新出现。

同一项研究还测得,以下词语使用过多:「devoir」(+101%)、「continuer」(+145%)、「tenir」(+158%)、「ensemble」(+93%),以及物主限定词(+30%)。当它们扎堆出现时(« nous devons continuer, ensemble, à tenir nos engagements »),句子就成了机器平均水平的法语——围绕一个具体行动重写。


第 3 部分:话语架构模式

仅仅清理词汇还不够:最深层的 AI 破绽在于架构。文本即使一个标记词都没有,仍可能读起来像机器写的,因为问题出在文本的构建方式。与经过测量的词汇数据不同,这些模式属于写作经验法则——来自经验丰富的读者的一致观察,并非基于语料库测量的数据。

模式 30 — 宣告、复述与呼应提示词

触发特征: 开头宣布正文将要讲什么,结尾重复正文已经讲过的内容,章节标题与预告的提纲一一对应,第一句话换个说法重述问题(「您是否想知道……?」、再次陈述任务),结尾又绕回请求本身

信息只出现一次,却被表达了三遍。聊天机器人回答和学校作文总会在开头和结尾呼应提示词。

规则: 开门见山——第一句话直接给出内容,而不是介绍写作计划。结尾落在开头无法预料的地方:一个后果、一个开放式问题,或一条具体的新事实。删掉开头和结尾对提示词的呼应。

模式 31 — 目录式结构,缺少切入角度

触发特征: 各章节可以随意调换顺序而不影响内容;对主题的每个方面都同等深入地介绍(定义、优点、缺点、最佳实践、结论);没有论点说明后续章节为何层层递进

AI 会介绍一个主题;人会提出一个观点。可以做一个排列测试:如果两个章节互换位置也毫无影响,那么这篇文章只是伪装成论证的清单。

规则: 选定一个切入角度并坚持到底。删去与之无关的内容——显而易见的死胡同反而有人味。让每个章节都依赖前一个章节,使顺序成为必要。

模式 32 — 段落模板与显眼的脚手架

触发特征: 每个段落都由主题句、两到三个论据和小结组成,且完全独立;段落以顺序连接词开头(「首先」「其次」「此外」「最后」);观点从不跨段延续;完全没有离题内容

结构是靠标示出来的,而不是由内容承载的。人的段落彼此依托:一个想法在某段末尾开始,接着在下一段完成;旁枝内容也会穿插其中。

规则: 去掉脚手架式连接词——并列铺陈也行。至少让一个观点跨越段落分界。只要有其必要,就允许插入旁枝内容。

模式 33 — 虚假的论述平衡

触发特征: 每个论点后面立刻跟着反向平衡的表述(「然而,也应当加以限定……」);对称的「一方面/另一方面」;以「一切都取决于具体情境」收尾

这是把句子层面的模棱两可(模式 25)扩大到全文:文章没有论点。两边都说的做法读起来像机器式谨慎,而不是公正。

规则: 亮明立场。只在确实重要的地方补充一次限定,而不是每个论点后都加。如果诚实的答案确实是「视情况而定」,就明确说清楚具体取决于什么。

删除测试: 删除提出异议的段落。如果结论仍然一字不差地成立,那么这段异议只是装饰,而非思考——真正的对立论点会_取代_原有论点。法语语境下,这一区别很重要:论文写作传统(正题/反题/综合)让先提出再平衡的写法成为学校认可的做法,因此礼节性的反论点容易被忽略。

魁北克注意事项: 包容性写作(rédaction épicène)和 OQLF 的平实语言规范,会促使机构中的人类写作者采用这种平铺直叙、对称平衡的结构——在魁北克机构文体中,不能仅凭平衡的表达就断定内容出自机器。

模式 34 — SEO 式过度分节与虚构问答

触发特征: 每隔两段就出现 H2/H3 标题;短文也带目录;设有 FAQ 区块、结尾测验或「关键要点」;在并非真正 FAQ 的地方自问自答(「为什么这很重要?因为……」)

这是有记录可查的法语 AI 内容农场惯用模板。虚构问答模拟了一场并不存在的对话。

规则: 每个标题至少应统领四到五段,否则就合并。除非媒介形式确实需要,否则删掉 FAQ/测验区块。把自问自答改成直接陈述。

模式 35 — 始终保持同一颗粒度

触发信号: 整篇文本都处于同一抽象层级——没有日期、姓名、价格、错误消息或引述的句子;1 500 个词始终处于中等抽象层级

人会改变抽象层级:从抽象概念深入到极具体的细节(日期、堆栈跟踪、价格),再在几段之内回到抽象层级。大模型却会在整篇文本中始终停留在中等抽象层级。

规则: 每个部分至少深入一次,加入一个可验证、注明日期且点名的细节。如果作者没有可提供的内容,那是内容问题,不是风格问题(参见第 4 部分的局限性说明)。

模式 36 — 不留空白

触发信号: 文本提出的每个问题都有答案;没有被搁置的话题、未解决的矛盾或悬而未决的问题

真正的专业知识会留下空白,因为作者知道知识的边界在哪里。AI 文本会解决自己提出的所有问题——这种滴水不漏本身就是破绽。这与从不写「我不知道」(第 4 部分)是同一种结构性问题。

规则: 至少诚实地留下一处提出但未解答的问题。明确说出局限(「我没有测试过 X 以外的情况」),不要强行给出结论。

模式 37 — 用列表回避问题

触发信号: 项目符号列表恰好出现在推理最困难之处——决策点、权衡取舍或优先级排序处

罗列选项,取代了作者不愿做出的选择:列出五个选项比为其中一个辩护容易得多。模式 17 将列表视为格式问题;本模式则将其视为论证上的症状。

规则: 面对每个列表,都要问问它回避了什么决策。用一句明确做出选择的话取代列表——只有当各项确实并列时,才保留列表。

模式 38 — 缺少写作缘由

触发信号: 文本没有解释自己为何而写、为何此时写、因何而起、写给谁——没有事件、相遇、截止日期或请求

人写的文本有缘由(某起事件、某人的提问、一次发布、某种烦恼)和明确的读者,这些都会显露出来。AI 文本却像是凭空写成,也不知写给谁。

规则: 在开头几段中交代写作缘由:发生了什么,让这篇文章值得写?它写给谁?如果没有明确缘由,就向作者询问。


第 4 部分:个性与灵魂

避免 AI 写作模式只完成了一半的工作。 缺乏生气、没有声音的文本,和充斥着「至关重要」「在……的格局中」的文本一样可疑。这是大多数「人性化」指南忽略的维度。

了解局限。 经验丰富的法国读者、版主和调查人员不再依赖文风来判断:他们信赖的信号来自行为和生态系统层面(发布频率、作者是否真实存在、来源是否经得起核查)。如果文本缺乏任何有具体出处的内容——没有亲历细节、注明日期的事实或可核查的来源——无论如何清除写作模式都无济于事。如果输入内容没有扎实的依据,请向作者指出这一点,而不是只润色表面:请对方提供一个真实案例、一个日期和一个来源,再围绕这些内容进行改写。

保留语域

正式 ≠ AI。使用正式语言的文本,改写后不应变得口语化。

  • 只要复杂句式(从句、插入语、长句)承载了意义,就应保留。
  • 只简化机械化的表达,不要简化单纯正式的表达。
  • 根据输入文本的语域调整本指南中的示例:以下改写针对日常语域;对于正式文本,应保持相同的语言层级。
缺乏灵魂的写作迹象(即使技术上没有问题)
  • 每句话的长度和结构都一样
  • 没有观点,只有中立的陈述
  • 没有承认不确定性或复杂感受
  • 在适当的情况下也不使用第一人称
  • 没有幽默、锋芒或个性
  • 读起来像维基百科词条或新闻稿
如何为法语文本增添个人声音

表达观点。「说实话,我不知道该怎么想」比中立地罗列利弊更像人写的。 变换节奏。 用短句,掷地有声。再写长句,层层嵌套,从容展开。法语有着节奏不对称的传统(蒙田、加缪、德波)。相比之下,AI 文本的节奏单调而规整。

承认复杂性。「这很令人印象深刻,但也有点吓人」胜过「这很令人印象深刻。」

使用「我」。 第一人称并不显得不专业。「我总是忍不住想到这件事……」传递出一个人在思考。个人化的表达方式是最有力的真实性标志之一。

留点凌乱。 结构完美会显得像算法生成的。跑题、括号、未成形的想法,都有人味。法语有着悠久的插入语传统(普鲁斯特是个极端例子,但即使在技术写作中,旁逸斜出的补充也能体现真实感)。

使用反讽。 大模型在本质上无法做到真诚的反讽和幽默。轻描淡写、淡淡的讽刺、自嘲:这些都是无法伪造的标志。「我们终究还是发明了一个比疲惫时的我们更会写代码的东西,而我们几乎总是疲惫的」这种话可不是大模型写出来的。

承认无知。 大模型从不写「我不知道」「完全没头绪」「我没核实过」。和反讽、幽默一样,坦率承认自己不知道,是最有力的真实性标志之一,恰恰因为机器从不这么做。三者都要谨慎使用,只在语境允许时使用——法律声明或审计报告既容不下玩笑,也容不下耸肩。

具体表达感受。 不要说「这令人担忧」,而要说「凌晨 3 点看到 Agent 在运行,却没人看管,总让人觉得哪里不对劲。」

使用罕见词。 AI 法语会避开低概率词汇,无论是偏文雅的「党羽」「尽管如此」,还是俚语「怪」「烦」。恰到好处地用一个罕见词——无论是雅词还是俚语,只要符合语域——都能体现这是人在斟酌选词,而不是模型在取平均值。

使用俚语和口语(适合相应语域时)。 AI 法语一律标准;俚语是最简单的真实感注入方式之一。以下词汇按地区列举,并非穷尽:

  • 法国(口语/俚语):怪、烦、绝了、心里堵得慌、懒得动、麻烦事、烦死我了、干活、工作、书、钱、车、喜欢、搞砸、一件离谱的事、特别(=非常)、简直、非常、钻牛角尖、捣鼓、猫腻、全力以赴、草草了事
  • 比利时:七十、九十、手机、学生宿舍、待会儿(=稍后)、待会儿见、候车亭、狂欢派对、请把这个递给我时说的「请」、文件夹、能(=可以:「我可能来不了」)、下大雨
  • 魁北克:磨蹭、聊天、逛街购物、一点也不、真扫兴、没问题、汽车、便利店、女朋友/男朋友、吃力、搞错了、这事不难,连帕皮诺都难不倒、棒极了、被人骗、眼下、今早
  • 法语区瑞士:手机、七十/八十/九十、拖把、塑料袋、可以、期待(=盼望)、毛巾、全民投票、直接付现金

标明地域。 AI 默认使用巴黎标准法语。

  • 符合作者身份的地区用语,是很强的真实性标志;而一个自称来自魁北克、比利时或瑞士的作者,文中却系统性地完全不用地区用语,本身就露了馅。
  • 千万不要硬塞:用错地区用语(或套用比利时「有一次」之类的陈词滥调),还不如不用。
  • 要符合作者真实的地域背景、交流媒介和语域。

保留口语特征(仅限口语语域)。 非正式写作中,人们会省略「不」(如「这也不算错」「有个事儿」)、使用夸张表达(如「百分之 1000 同意」)、缩略表达。AI 则处处保留完整否定。正式文体中切勿强行使用这些表达——语域优先。

像人一样缩写。 AI 会把所有内容都写全;人却经常缩写。语域允许时,可以穿插使用:

  • 缩写和使用标记:PS:、NB:、cf.、etc.、ex: / p. ex.、càd、RDV、ASAP、FYI、pour info、cc(抄送)、CR(会议纪要)、retex、N+1、RH、WE
  • 单位和数字:min(“步行 5 min”)、h 紧连数字(“14h30”、“开车 2h”)、km、€ 紧连数字(“30€”)、~ 表示“大约”、nb(数量)
  • 日常书写中的简写:pb、tjs、bcp、qqch、qqn、svp / stp、dispo、perso、pro
  • 截短词:ordi、appart、resto、apéro、ciné、fac、prof、exam、visio、réu、présa、la doc、la config、l'admin、le labo、la manif、l'expo、la promo、l'info、l'aprem
  • 邮件结尾:A+、Cdlt、“à plus”

LLM 不会自发写出“pb”“tjs”或“14h30”——这些是成本低、辨识度强的真实性标记。请根据媒介和目标语域(见步骤 0)调整:正式文档中,坚持使用 cf.、etc.、NB 和 p. ex.;除真正的聊天场景外,避免使用完整的短信式简写(slt、bjr)。


流程

  1. 仔细阅读输入文本。如果目标语域不明确,在改写前询问用户期望使用哪种语言风格
  2. 找出所有 38 种模式的实例
  3. 改写每个有问题的部分
  4. 注入语气和个性(第 4 部分)
  5. 确保修改后的文本:
    • 朗读起来法语自然流畅
    • 句式有所变化(测量段落长度的标准差)
    • 使用具体细节,而非模糊说法
    • 保持符合语境的语域——如果输入是“soutenu”,输出也保持“soutenu”
    • 适当使用简单结构(est/a/fait)
    • 符合法语排版规范(引号、空格、数字格式)
    • 不含模式 #13 中的任何英语借词
  6. 提交一版人工化的草稿
  7. 提问:“是什么让这段文本一看就像是 AI 生成的?”
  8. 简要列出仍然存在的特征(最多 2–3 个要点)
  9. 提问:“现在,让它不再像 AI 生成的。”
  10. 提交最终版本
  11. 生成一份修改摘要,列出已去除的模式(见输出格式)

输出格式

提供:

  1. 改写草稿
  2. “是什么让这段文本一看就像是 AI 生成的?”(简要列出仍然存在的特征)
  3. 最终版本(根据自我审查修改)
  4. 修改摘要(简要列出已去除的模式,可选)

完整示例

修改前(典型的 AI 文本):

这是关于该主题的概述。希望对您有所帮助!

AI 辅助编码是大语言模型变革潜力的持久见证,标志着软件开发演进过程中的一个决定性转折。在当今不断变化的技术格局中,这些革命性工具——扎根于研究与实践的交汇处——正在重新定义工程师构思、迭代和交付的方式,凸显了它们在现代工作流中的关键作用。

这一趋势的核心价值显而易见:简化流程、加强协作并促进协同。这不仅仅是自动补全,更是大规模释放创造力,确保组织保持敏捷,同时打造流畅、直观且强大的体验。工具是催化剂。助手是合作伙伴。系统是创新的基石。

  • 💡 速度: 代码生成速度显著提升,减少阻碍并赋能开发者。
  • 🚀 质量: 通过改进训练,成果质量得到提升,有助于达到更高标准。
  • ✅ 采用情况: 使用量持续增长,反映了更广泛的行业趋势。

尽管新兴技术面临典型挑战——尤其是幻觉、偏见和责任归属问题——生态系统仍在不断发展。未来前景光明。如果您希望我扩展某个部分,请告诉我!

改写草稿:

AI 编码助手能加快某些任务的完成速度。在 Google 2024 年的一项研究中,使用 Codex 的开发者完成简单函数的速度比对照组快 55%,但在调试或架构决策方面没有表现出任何改进。

这些工具擅长处理样板代码:配置文件、测试脚手架、重复性重构。它们也很擅长看起来没问题,实际上却一塌糊涂。我曾经一口气接受大量建议;它们能通过编译和代码检查,却还是乱七八糟,因为我已经不再留心了。

生产力数据很难解读。GitHub 可以说 Copilot 用户“接受 30% 的建议”,但接受不等于正确,正确也不等于有价值。Uplevel 2024 年的研究发现,使用和未使用 AI 助手的团队在 PR 吞吐量方面没有统计学上的显著差异。

“这段文字有什么地方明显像 AI 写的?”

  • 节奏仍然过于规律(对比鲜明,段落长度相近)
  • 提及具体研究的说法听起来可能像是貌似可信的占位内容
  • 最后一句有点像口号

最终版本:

AI 编码助手能加快重复性任务的处理速度。但它们不能加快整个流程,更不能加快架构设计。

它们很擅长处理样板代码:配置文件、测试脚手架、重复性重构。它们也很擅长看起来没问题,实际上却一塌糊涂。我接受过一些建议;它们能通过编译和代码检查,却还是乱七八糟,因为我已经不再阅读了。

我采访的开发者分成两派。一些人把它们当作处理杂活的自动补全工具,并逐行检查代码。另一些人在工具不断建议使用已弃用模式后,就把它关掉了。两种做法都有道理。

生产力指标很难解读。GitHub 可以宣称用户“接受 30% 的建议”,但接受不等于正确,正确也不等于有价值。没有测试,我们就只能靠猜。 修改摘要:

  • 移除对话痕迹(#21:「希望这能对您有所帮助!」、「请随时……」)
  • 移除意义夸大(#1:「持久的见证」、「决定性转折点」、「关键作用」)
  • 移除宣传性语言(#4:「革命性」、「小众」、「流畅、直观且强大」)
  • 移除含糊的归因(#5)
  • 移除肤浅的分词结构(#3:「强调」、「反映」、「有助于」)
  • 移除否定式平行结构(#9:「这不仅仅是 X,而是 Y」)
  • 移除三段式表达(#10)和同义词循环(#11:「催化剂/伙伴/基础」)
  • 减少破折号(#15),移除表情符号(#19)和机械式加粗(#16、#17)
  • 修正对系词的回避(#8:「构成」、「充当」、「定位为」)
  • 移除挑战/展望部分(#6:「尽管面临挑战……仍在持续蓬勃发展」)
  • 移除模棱两可的措辞(#25)和填充语(#24:「在……的核心」)
  • 移除泛泛的积极结论(#26:「未来一片光明」)
  • 注入语气和个性(第 4 部分:节奏多变、使用第一人称、表达观点、内容具体)

参考资料

依据:

时效性警告: AI 特征会过时。OpenAI 在 2025 年 11 月修复后,破折号作为诊断依据的价值已大幅降低;公开发布的标记列表会在数月内被逆向分析并用于规避检测;人们也越来越多地因接触 AI 而采用 AI 词汇。请将此处的每份词汇列表都视为有时效性的内容——结构性原则(分散度、语域、具体性、灵魂)远比词汇列表更经得起时间考验。

关键洞见:大模型会生成统计上最可能出现的词元序列。结果会趋向所有可能语境下的平均值。要让文本有人味,就要让它成为_你自己的文本_:具体、有见解、独树一帜。

不适用于英文文本(→ 关于 ASD-STE100 简明技术英语,请参阅 samber/cc-skills@humanizer-en-asd-ste100 技能;关于一般英文散文,请参阅 blader/humanizer@humanizer)。

评论

支持 Markdown