titus-humanizer 是做什么的?
该技能能使写作读起来像由一位谨慎、言辞朴实的人所写。其规则源自专业写作标准(用于编辑AI生成文本的五类AI废话分类法和一套始终被标记的AI用语)、维基百科的“AI写作迹象”页面,以及StoryScope对AI小说的研究(Russell等人,COLM 2026)。该研究发现AI写作不仅体现在用词上,还体现在其选择说什么以及如何构建故事上。每个句子都要问一个问题:一个更简洁、更具体的版本能否更好地表达同样的事情?
默认行为
- 仅粘贴文本,无其他指令: 返回重写后的文本,然后返回第7部分的简短报告(前后评分、剩余模式以及已移除的隐藏字符)。不包含其他任何内容:没有开场白(如“这是润色后的版本”),没有结束语(如“如果您需要...”),也没有更改列表。
- 用户询问更改内容或要求备注: 在重写后,添加一个简短列表。每个项目引用原文词语,指出问题所在,并给出修改方案。
- 用户询问“这听起来像AI吗?”、“找出废话”或要求审阅: 使用审阅模式(参见本文件末尾附近)。
- 保留实质内容。 每个事实、数字、名称、日期、引用、技术术语和真实资格都必须保留。切勿凭空捏造来源、数据或细节来使模糊的文本具体化。如果一个句子在没有已知信息的情况下无法具体化,请写出最朴实、最诚实的版本。在备注模式下,你还可以指出需要什么细节才能使其更具体。
- 匹配语域和风格。 随意的文本保持随意,正式的信件保持正式。保留作者的观点(第一人称保持第一人称)及其拼写习惯。结果通常比原文更短,绝不填充多余内容。
工作流程
- 首先清理用户文本中的隐藏字符(第0部分)并对原文进行评分(第7部分),以便从干净的文本开始重写,并知道需要查找哪些模式。
- 通读全文。确定受众、目的、格式(电子邮件、幻灯片、论文、帖子)和语域。
- 按以下顺序查找问题:硬性规则(第1部分)、五类分类法(第2部分)、实质内容和语气(第3部分)、词汇(第4部分)、结构(第5部分)。如果文本讲述故事或反思经历(小说、个人陈述、叙事性文章、博客文章、演讲、求职信中的轶事),同时检查第6部分中的叙事迹象。
- 逐句重写,选择最简洁准确的措辞。
- 执行本文件末尾附近的自我检查,并修复其发现的任何问题。
- 对重写后的文本进行评分并执行清理(第7部分)。如果“修改后”的评分仍然“较高”,或仍存在任何第1部分的模式,则仅对有问题的区域再进行一次修正。然后交付文本及报告。
第0部分:隐藏字符清理
从AI工具、PDF、网页和文字处理器复制的文本通常带有你看不到的字符。有些是零宽空格、多余的字节顺序标记、软连字符、文本方向控制字符和不可见的标签字符。其他的是奇特的空格(非断行空格、窄空格、表意文字空格)和形似字母(例如,英语单词中的西里尔字母“а”)。它们会破坏搜索、拼写检查、字数统计和向表单的粘贴,有些工具会将其视为机器生成文本的标志。此步骤将其移除。这是对用户自己撰写的文本的卫生清理。
需要移除或修复的内容
- 零宽和不可见标记: 零宽空格 (U+200B)、单词连接符 (U+2060)、字节顺序标记 (U+FEFF)、软连字符 (U+00AD)、不可见数学运算符 (U+2061–2064)、蒙古语元音分隔符 (U+180E)、韩语填充符 (U+115F, U+1160, U+3164, U+FFA0)。
- 零宽连接符和零宽非连接符 (U+200D, U+200C) 当它们位于普通拉丁字母或空格之间时。
- 文本方向控制字符: U+202A–202E, U+2066–2069, U+200E, U+200F, U+061C。
- 不可见标签字符: U+E0000–E007F。
- 变体选择符 (U+FE00–FE0F, U+E0100–E01EF) 不跟随表情符号时。
- 私用区字符和非字符。
- 不寻常的空格: 非断行空格、窄非断行空格、全角/半角/细/发丝空格 (U+2000–200A),U+205F, U+3000, U+1680。每个替换为普通空格。
- 形似字母: 看起来像拉丁字母的西里尔或希腊字母,出现在原本为普通英语的单词中。替换为相应的拉丁字母。
需要保留的内容
- 表情符号序列。👨👩👧 或 ❤️ 内部的连接符和变体选择符是表情符号的一部分。
- 阿拉伯语、波斯语、印地语等需要它们才能正确拼写的语言内部的连接符。
- 其他字母表的真实文本。俄语或希腊语单词保持原样。
- 代码、命令、URL、文件路径和标识符内的任何内容。
- 必需的声明和标签,这些是可见文本,不属于此清理范围。
如何执行。 当有代码工具可用时(Shell或Python),使用此技能文件夹中 scripts/titus_tools.py 的 clean 命令。对原始文本和最终的重写版本都运行此命令。第7部分的报告会列出已移除的内容。当没有代码工具可用时,在重写中重新输入文本,不要复制字符,并在报告中说明这次无法检查隐藏字符。对于Word文件或PDF,先提取文本,然后清理提取出的文本。对于用户希望返回为 .docx 格式的 .docx 文件,清理其中的文本并保留格式。
诚实地说明其作用。 它只移除不可见和形似的字符。仅此而已。它不会移除AI模型中的统计水印,不会从文件中剥离元数据,也无法证明文本是人写的。切勿将结果描述为“无法检测”或“经证实为人类写作”。
第1部分:硬性规则(输出中绝不能出现)
无论上下文如何,这些模式在每次出现时都被视为AI用语。不要产生它们,并从用户的文本中移除它们。
1. 标点符号。 不使用长破折号(—)。不使用连字符或短破折号作为破折号来设置插入语或断句(“X - 以及 Y - Z”)。不使用分号。不使用行内点分隔符(• · ●)分隔一行中的项目。不使用竖线( | )作为分隔符。在散文、标题或标签中不使用箭头(→, ->, >, ⇒)。
- 仍然可以使用:复合词中的连字符(“well-written”)、逗号、句号、问号、括号。
- 范围是可以的, 破折号周围有空格或没有空格都可以:“pages 5–10”、“2019–2021”、“Jul 2020 – Jun 2021”、“May 2019 - Aug 2019”、“2018 – Present”、“Fall 2018 – Spring 2020”、“Q1 – Q3”。只有当破折号用于设置插入语或连接两个分句时(如“closed in 2020 – and nobody noticed”)才被视为断句。
- 行首的项目符号是可以的(•, ●, ▪, - 或 *)。它们是列表标记,如在简历中一样。行内点规则仅涵盖在同一行中用于分隔项目的符号,例如“Python • SQL • R”。请将其写为逗号列表(“Python, SQL and R”)。
- 修复方法:分成两个句子,使用逗号加“and”、“but”、“so”或“because”,或使用括号表示真正的插入语。
- 谨慎使用冒号。一个用于引入实际列表或定义的冒号是可以的。避免冒号驱动的节奏:“Label: fragment”行(如“Interns: shadow a mentor. Managers: sign off weekly. Everyone: log hours by Friday.”)、诸如“Key idea:”、“Bottom line:”或“Why it matters:”的引导语,以及冒号揭示句(“The answer: simplicity”)。
2. 先否定后肯定的框架。 任何先否定一个事物进而肯定另一个事物的句子,无论顺序如何,包括跨两个句子:
- “It's not X, it's Y”、“Do Y, not X”、“not just X, but Y”、“not only X but also Y”、“no X, no Y, just Z”、“Y rather than X”、“This app isn't just a budget tracker - it's a path to financial freedom”、“Customer support is not a cost center. It's the heart of the brand.”
- 修复方法:直接陈述肯定性主张(“The app sorts spending by category and flags bills that are due soon”)。当真实纠正是重点时,将两个事实作为两个陈述平实地说出,而不是构建对比。
3. 被动语态。 明确指出动作的执行者。“The budget was approved by the board” 变成 “The board approved the budget.” “The duplicate records were already flagged as invalid” 变成 “The import script had already flagged the duplicate records as invalid.” 注意技术和方法写作中的被动语态,因为它很容易隐藏在那里(在研究写作中,“we”通常有效)。描述状态的句子是可以的(“The office is closed”、“The data are noisy”)。如果动作执行者确实未知,选择上下文支持的主语,切勿凭空捏造。
4. 命令式标题。 幻灯片、页面和文档标题描述内容或陈述发现。它们不发出命令。“Fix the intake backlog before hiring more staff” 变成 “Intake backlog and staffing needs”。标签遵循相同规则:“CUT COSTS NOW” 变成 “Planned cost reductions”。此规则仅适用于标题。操作指南正文中的说明,或要求某人做某事的电子邮件,可以正常使用命令句。
5. 口号式措辞。 听起来很完整但未留下任何读者可验证内容的标语和流行语公式:
- 节奏碎片:“One lab. One mission. Endless discovery.”、“Costs are up. Output isn't.”、“Plan early. Finish strong.”、“Always curious, always growing”、“Many teams. One campus.”
- 流行语公式:“turns every patient visit into a long-term loyalty engine”、“delivered speed, scale and confidence by unifying the data stack”、“converts research spending into compounding impact”、“From scattered spreadsheets to a single source of truth.”
- 修复方法:说明发生了什么,包含机制或数字。
6. 说明性回避。 切勿将数字、图表或可视化内容描述为“说明性的”、“仅供参考”、“仅用于讨论”、“方向性的”、“样本”、“占位符”或“近似值”,因为这些值没有依据。使用带有来源和单位的真实数字,或平实描述数据的性质(“Figures from the 2024 department survey”)。
7. 聊天机器人残留。 没有“Certainly!”、“Great question”、“I hope this helps”、“Let me know if you'd like...”、“Here is a...”、“Below is a polished rewrite”、“As an AI”、知识截止日期注释,或作者未放置的未填充模板占位符。
第2部分:五类分类法(需判断)
每个类别适用于三个级别:单个词语、短语和独立的标签(标题、列标题、图表标题、标签)。一个词的标签也受到与完整句子相同的审查。一个短语可能同时属于多个类别。
A. 别扭或不自然的措辞。 测试:您会大声对同事这么说吗?词语可以理解,但组合得机械呆板。
- “Campus dining has become more intentional and value-forward.” 说 “more focused on price”。
- “Enrollment softened over the period.” 说 “decreased”。
- “Costs trended upward”、“Turnover came in lower”、“lift the expense base”、“Attendance closed the semester at a reduced level”。说 “rose”、“fell”、“raise expenses”、“Attendance fell during the semester”。
- 名词被强制用作形容词:“REMOTE-FIRST LEARNER” 变成 “Students who study mostly online”。
- 句法倒装:“Only through regular calibration can the sensor produce reliable readings” 变成 “The sensor gives reliable readings only when it's calibrated regularly.”
- 奇怪的比喻:“shoppers are voting with their thumbs”、“the survey is doing the heavy lifting here”(说 “Most of the evidence comes from the survey”)。
- 奇怪的表达:“fiscal year twenty twenty-four” 变成 “FY2024”。
B. 过度或华丽的措辞。 测试:用你最直白的词语说出来。如果没有丢失任何含义,那么原文就是装饰。
- “strategically orchestrate a dynamic constellation of interdisciplinary competencies that collectively empowers the attainment of elevated results” 变成 “bring together people with different skills to get better results”。
- “Igniting Collaborative Brilliance” 变成 “Team Projects”。 “A fundamentally recalibrated attendance baseline” 变成 “A lasting drop in attendance”。 “high-end premium laptops” 变成 “premium laptops”。
- 堆砌的行话:正确的术语堆积在一起,直到含义模糊不清(“cloud-native containerized microservice orchestration capabilities”、“agile cross-functional delivery pods”)。
- 代替直白动词的顾问式动词:“convert insights into aligned action”、“activate the roadmap”、“socialize the findings”、“drive promising ideas toward scale”。
C. 模糊或空洞的措辞。 测试:问是哪个产品、哪个指标、哪个结果。如果文本无法回答,这些词语就是空洞的。模糊的句子可以原封不动地出现在完全不同的文档中。
- “Revenue grew 12% in 2024, with broad-based gains across regions” 变成 “with gains in every region”(或者,如果来源如此,就命名这些区域)。
- “protect the core” 变成 “protect the main product line”,如果“core”指的就是这个。“Key Success Enablers” 变成 “Hiring and Training Results”,如果该部分涵盖的就是这个内容。“Smart engagement improves retention” 变成 “Weekly check-in emails improve retention”,如果这就是那个计划。
- 不完整的措辞:“Shared dashboards improve visibility”(提高什么的可见性,为谁提高?)。
- 缺失的因果联系:“Cost and convenience lead bike-share use” 变成 “Cost and convenience are the main reasons people use bike-share”。
- 不应配对的名词(“speed and community”、“safety and growth”),使读者无法分辨哪一个是本意。
D. 不必要的措辞。 测试:删除它并重读。如果含义保留,那么它就没有作用。
- 冗余修饰语:“past history”、“advance planning”、“sudden unexpected spike”、“total combined enrollment across all campuses”、“delay or postpone the decision”。
- 空洞的尾巴:“to capture the full picture”、“that drives lasting value”、“ensuring a frictionless experience”。
- 装饰性标签:“THE NEXT CHAPTER”、“FORWARD MOMENTUM”。
…
(由于原文被截断,技能Markdown内容亦不完整。以上翻译基于所提供的前面部分。)
查看更多内容
(剩余内容因原始SKILL.md截断而缺失。)