很多 AI 写出来的中文并没有明显语病,读起来却很容易让人感觉“像 AI”。常见表现包括段落长度过于整齐、观点反复换一种方式解释、连接词密集、三段式排比频繁,以及每隔几段就出现一次刻意拔高的判断。

GitHub 项目 Human Writing 就是针对这类问题设计的。项目中文名为“活人感写作”,定位是一套通用中文创作与改稿 Skill,目标是让模型写出来的内容更接近自然中文表达,同时控制虚构事实、重复解释和模板化句式。

AI写作如何减少模板感?Human Writing项目解析

Human Writing是什么

Human Writing 并不是一个独立运行的在线写作网站,也没有提供传统意义上的图形界面。

它的主体是一组供 AI Agent 读取的写作规则。安装以后,可以在写博客、公众号文章、知乎回答、论坛长帖、人物故事、教程、评测、小说、口播等任务中调用。

项目仓库主要包含:

  • SKILL.md,负责整体写作规则和工作流程。

  • references,针对现实写作、虚构写作、论坛长文和改稿等场景提供细分规则。

  • check_prose.py,用于检查成稿中的部分模板化表达。

  • human-writing-lite.md,面向普通聊天窗口的精简版本。

所以更准确地说,Human Writing 是一套给 AI 使用的中文写作规范,而不是替用户直接完成文本处理的软件。

先解决材料不够的问题

这个项目比较有特点的一点,是把“材料够不够”放在正式写作之前。

AI 长文出现重复,很多时候不是语言能力不足,而是输入的信息本来就很少。例如只有三个简单观点,却要求扩写成两三千字,模型只能继续解释这三个观点,最终就会出现大量换词复述。

Human Writing 对现实题材设置了材料检查。较长文章需要有足够的事实、数字、过程、案例、原话或其他可以支撑正文的信息。

公开信息可以核实时,规则要求先查资料;需要用户个人经历时,则依赖用户提供的内容。如果材料仍然不足,更倾向于缩短文章,而不是用抽象观点强行填满字数。

这种思路解决的是一个很实际的问题:一篇文章每增加一段,最好真的增加一点新信息。

它怎么处理AI写作味

不少“去 AI 味”提示词采用的方法很直接,例如禁止“赋能”“闭环”“底层逻辑”等词,或者要求避免“不是……而是……”这样的句型。

Human Writing 1.1.0 对这个方法做了进一步调整。项目不再只检查固定字符串,而是开始关注某种表达背后的写作动作。

例如下面几种句式虽然字面不同,结构其实非常接近:

不是 A,而是 B
你以为 A,其实是 B
表面上是 A,实际上是 B
A 不重要,重要的是 B

项目把这类写法归为“翻案腔”。共同特点是先制造一个需要被推翻的观点,然后再给出自己的判断。

Human Writing 更倾向于直接说出判断,再把原因、事实或者案例接在后面,减少为了制造“洞察感”而设计的转折。

中文句式也会被检查

Human Writing 并没有把“像真人写作”理解成加入网络梗、错别字或者大量口语词。

它更关注中文句子的节奏和组织方式。

项目中的规则会特别留意下面这些情况:

  • 多个段落使用相同开头。

  • 连续出现三项以上结构相同的排比。

  • 句子长度过于平均。

  • “因为、所以、同时、此外”等连接词使用过密。

  • 频繁出现“进行了优化”“实现了提升”等名词化表达。

  • 大量使用抽象抒情词包装普通观点。

  • 文章频繁依靠“真正、核心、关键”等词制造重点。

它希望长句和短句之间有自然变化,也允许普通段落用普通句子结束,不要求每一段都留下一个像金句一样的结论。

检查脚本有什么作用

项目附带的 check_prose.py 是一个 Python 成稿检查脚本。

它不会自动修改文章,而是在检查后指出可能存在的问题。

当前脚本覆盖的内容包括部分禁用词、模型化黑话、翻案结构、同构排比、名词化句式、段落开头重复等,还会对句子长度变化和连词密度做一定的统计检查。

例如一篇较长文章的每句话长度都非常接近,脚本可能给出提醒;连续多个短段都以一句判断结束,也可能被标记出来。

这些结果属于写作检查,并不是 AI 内容鉴定。脚本无法证明文章到底由真人还是 AI 创作。

完整版和精简版区别

Human Writing 提供了两种主要使用方式。

支持 Agent Skill 的环境可以直接安装完整版本。项目 README 给出的安装方式是让 Agent 读取仓库:

帮我安装这个skill:https://github.com/KKKKhazix/human-writing

也可以把仓库中的 human-writing 文件夹放入相应 Skills 目录。安装后显示名为“活人感写作”,使用时可以调用 $human-writing

如果当前 AI 产品不支持 Skill,仓库中还有一个 human-writing-lite.md

这个文件把主要规则压缩到两千字以内,可以直接复制到 ChatGPT、千问办公、WorkBuddy 等普通聊天场景中使用。

精简版主要保留材料检查、减少翻案腔、调整中文句子结构、控制句长节奏和成稿自查等规则,适合不想配置 Agent 环境的用户。

参考资料

  1. Human Writing GitHub 项目

  2. Human Writing 完整 Skill 规则

  3. Human Writing 精简版规则

  4. Human Writing 成稿检查脚本

  5. Human Writing 更新日志