
随着 AI 写作工具越来越普及,很多人在使用大语言模型生成文章、产品介绍、博客内容时,都会遇到一个比较明显的问题:文章虽然结构完整,但读起来容易出现一种“AI 味”。
这种 AI 味并不一定来自错误信息,而更多体现在表达方式上,例如过度总结、刻意制造转折、使用没有实际信息价值的升华句、描述动作时过于模糊,或者为了追求所谓“高级感”而加入材料并未支持的观点。
软件格律诗 发现一个不错的开源项目 oil-tone 一份提供给 AI 使用的个人文风规则包,用于帮助模型在事实边界内完成中文或英文内容创作,减少空泛总结、刻意转折、含糊动作以及缺少信息价值的文案表达,让 AI 在已有材料基础上写出更加接近真实作者表达习惯的内容。
它适用于博客、演讲稿、PPT 文案、网站与产品介绍、个人简介、公众号文章以及社交媒体内容等多种场景。
为什么需要 oil-tone?
AI 生成内容最大的问题不是语法,而是表达失真
目前的大多数 AI 模型已经能够完成基础写作任务,但在实际发布场景中,用户往往需要的不只是“通顺”。
一篇真正能够发布的内容,需要满足几个条件:
第一,事实必须来自已有资料,而不是模型自行补充。
第二,表达方式需要符合真实作者习惯,而不是模板化生成。
第三,标题和正文需要提供实际信息,而不是通过夸张语言制造吸引力。
第四,文章中的观点和评价需要有依据,而不是无来源的价值判断。
oil-tone 关注的正是这些细节。
它不会要求所有文章采用固定结构,而是在保持内容差异性的同时,对表达方式进行约束,让 AI 输出更加自然。

oil-tone 的核心功能特点
面向 AI 的个人文风 Skill 不改变内容方向,而是调整表达方式
oil-tone 的定位是“个人文风 Skill”。
通过规则约束 AI 输出方式。
原表达:
“主流 AI Coding Agent:先选工作方式”
oil-tone 会调整为:
“主流 AI Coding Agent 的工作方式”
修改重点并不是缩短标题,而是删除没有实际信息作用的表达,让标题更加直接。
类似地:
“单文件 HTML 的结构:简单,但不随意”
会调整为:
“单文件 HTML 的基本结构”
减少人为制造的语气对比,让标题继续承担信息说明作用。
减少空泛总结和文案化表达 删除材料没有支持的态度和升华
很多 AI 文章结尾容易出现类似:
“真正重要的是……”
“这不仅改变了……”
“未来将带来……”
这类句子的问题在于,它们通常没有增加新的事实信息。
oil-tone 的处理方式并不是简单禁止某些句式,而是要求内容回到事实本身。
README 中说明,这些修改的目标不是把所有句子变短,而是删除材料没有支持的态度、节奏和升华,让标题与正文继续提供有效信息。
对于科技博客作者来说,这一点非常重要,因为软件介绍文章最怕的就是大量形容词堆积,却缺少真正有价值的信息。
内容真实性检查 限制 AI 自行补充不存在的信息
oil-tone 会检查内容是否来自已有材料,并关注第一人称内容是否有依据。
例如:
错误方式:
“我测试后发现这款工具运行速度提升明显。”
如果作者没有真实测试,这句话就是不可靠的信息。
oil-tone 会提醒 AI 避免生成没有依据的个人经历。
README 中也给出了实际调用方式:
“使用 $oil-tone,按照我的材料写一篇博客。不要编造个人经历。”
对于软件评测、自媒体文章作者来说,这种限制可以降低 AI 生成虚假体验内容的问题。
优化模糊动作表达 让描述更加具体
AI 文章中经常出现:
“帮助用户更好地管理”
“让流程更加顺畅”
“提升整体体验”
这些表达看似正确,但缺少具体对象。
oil-tone 会检查动词和对象是否准确,避免出现类似“搞顺”“跑起来”等含糊动作。
例如:
模糊:
“这个工具可以帮助用户搞定写作流程。”
优化:
“这个工具可以检查文章中的空泛表达,并根据规则调整标题和正文。”
后者明确说明了工具实际做什么。
标题和结构优化 让标题直接说明内容
很多 AI 生成标题喜欢加入情绪化词语:
“震惊!这个工具彻底改变……”
“不得不知道的神器……”
这类标题虽然吸引点击,但信息密度较低。
oil-tone 会检查标题是否直接说明内容,而非自行制造文案感。同时,它也会检查段落、换行和列表是否真正提升可读性,而不是为了排版而堆砌结构。
支持自定义个人文风 根据自己的写作习惯调整规则
如果用户希望打造自己的写作风格,可以 fork 仓库,并修改:
skills/oil-tone/SKILL.md
中的:
- 叙述身份;
- 称呼习惯;
- 禁用表达。
对于长期运营个人网站、博客或自媒体账号的人来说,这意味着可以逐渐建立属于自己的 AI 辅助写作规则。
oil-tone 安装教程
使用 Codex 自动安装
oil-tone 仓库中的 Skill 位于:
skills/oil-tone/
在 Codex 中,可以使用官方提供的安装脚本:
python3 ~/.codex/skills/.system/skill-installer/scripts/install-skill-from-github.py \
--repo oil-oil/oil-tone \
--path skills/oil-tone
安装完成后,下一轮任务中即可使用:
$oil-tone
调用该 Skill。
手动安装方式
如果不使用自动安装脚本,也可以通过 Git 手动部署。
执行:
git clone https://github.com/oil-oil/oil-tone.git
cp -R oil-tone/skills/oil-tone ~/.codex/skills/oil-tone
完成复制后即可使用。
oil-tone 使用方法
在写作任务中调用 Skill
oil-tone 的使用方式比较简单,只需要将 Skill 和具体任务一起提供给 AI。
例如:
使用 $oil-tone,把这份产品介绍改成可以直接发布的中文成稿。
也可以:
使用 $oil-tone,检查这份 PPT 文案。保留技术细节,删除空泛标题和总结。
对于博客写作者:
使用 $oil-tone,按照我的材料写一篇博客。不要编造个人经历。
tone_lint.py:辅助检查工具 使用脚本检查 AI 文风问题
oil-tone 附带了一个检查脚本:
tone_lint.py
该脚本只使用 Python 标准库,可以识别已经确认的问题表达模式。
运行方式:
python3 ~/.codex/skills/oil-tone/scripts/tone_lint.py draft.md
同时提供自检功能:
python3 ~/.codex/skills/oil-tone/scripts/tone_lint.py --self-test
需要注意的是,官方明确说明,该脚本只能发现已知模式,不能判断事实是否可靠,也不能替代人工阅读和检查。
我的使用体验
作为一个长期需要输出软件介绍文章的内容创作者,我认为 oil-tone 解决的是 AI 写作中一个比较容易被忽视的问题:“写出来像不像真实作者”。
现在很多 AI 工具已经能够快速生成完整文章,但如果直接发布,经常会出现几个问题:
标题喜欢制造冲突;正文喜欢重复总结;结尾喜欢强行升华;体验描述容易脱离事实。
oil-tone 把这些问题拆解成了一套更加明确的检查规则,在已有资料基础上提醒 AI 保持事实边界,并减少没有信息价值的表达。
对于科技软件博客、自媒体文章、产品介绍等场景,这种能力比单纯生成内容更加重要。
当然,README 中明确说明,检查脚本只能识别已经定义的问题模式,不能代替人工通读和朗读检查。因此,它更适合作为 AI 写作流程中的一个质量控制环节。
总结
oil-tone 是一个面向 AI 写作场景的个人文风 Skill,通过规则约束帮助模型减少 AI 化表达,提高内容真实性和可读性。
它关注的问题是:内容是否有依据;表达是否准确;标题是否提供信息;动作描述是否具体;结尾是否存在无意义总结。
对于需要长期使用 AI 辅助写作的用户,尤其是博客作者、开发者、自媒体运营者和内容团队来说,oil-tone 提供了一种更接近真实写作流程的优化方式。
官方网站
https://github.com/oil-oil/oil-tone







