name: libai-skill description: 李白.Skill:润色专家 检测并消除中文文本中的AI生成痕迹,将生硬的机器输出转化为自然流畅的人类文笔。融合规则检测、分层改写和质控流水线,确保最终文本通过人工审查。 version: "2.0.0" author: "智慧半岛" triggers: - 去AI味 - 去AI痕迹 - AI润色 - 降AI - 人味 - 人味注入 - 去机器味 - deai - humanize - 文章润色 - 文本润色 - AI改写
适用场景: 自媒体文章、公关稿件、日常沟通、学术随笔等中文文本的去AI化改写 安全声明: 本技能仅优化表达形式,不对原文事实准确性负责。涉及医疗、法律、金融等专业内容,请务必人工复核。
去 AI 味的本质:用抽象概括代替具体经验 → 还原感官、还原动作、还原不确定性。 减法只做在「虚」的地方:模板化连接词、空洞升华、机械对称句式——砍。原作的口语表达、具体细节、个人语气、感官描写——留。宁可留着粗糙,不削成骨架。
三条铁律:
检测诊断 → 执行改写 → 自检验收 → 交付结果
B 模式(默认)只走这四步。A 模式在交付后追加复盘沉淀。
检查以下文件可读性:
| 优先级 | 文件 | 缺失时处理 |
|---|---|---|
| P0 | resources/zh_rules.json |
核心规则缺失 → 切换纯 LLM 模式,声明「规则库不可用」 |
| P0 | resources/zh_rules_archived.json |
归档规则缺失 → 降级,仅使用 zh_rules.json |
| P1 | resources/synonyms.json |
降级为内置词汇替换表 |
| P2 | resources/banned-words.md |
不影响核心流程 |
| P2 | resources/examples.md |
不影响核心流程 |
| P2 | resources/examples-advanced.md |
不影响核心流程 |
| P2 | resources/structures.md |
不影响核心流程 |
P0 文件缺失时,Agent 首次回复必须声明运行模式。
| 维度 | 提取内容 |
|---|---|
| 目标 | 去 AI 味到什么程度?期待何种文体? |
| 输入 | 体裁 / 字数 / 读者画像 |
| 输出 | 交付模式(未指定 → B 模式) |
| 限制 | 不可改动的约束(术语/数据/品牌名) |
| 润色强度 | 保守 / 标准 / 激进(见下表自动匹配) |
| 强度 | 匹配场景 | 特征 |
|---|---|---|
| 保守 | 学术论文、技术文档、法律文书、政务文件 | 仅删 AI 连接词和模板套话,不改句式结构,不注入口语 |
| 标准(默认) | 自媒体、职场汇报、日常沟通、公关稿件 | 完整去 AI 味清单,适度口语化,保留原文核心结构 |
| 激进 | 创意写作、小说、散文、社交媒体帖子 | 可大幅调整视角/句式/段落,注入强烈个人语气 |
| 字数 | 策略 |
|---|---|
| < 1000 字 | 完整四步闭环,诊断显式输出 |
| 1000-3000 字 | 合并诊断+改写,精简中间输出,质检保留 |
| > 3000 字 | 建议分段处理;若全文处理则分步执行 |
优先:执行 python scripts/detect.py <输入文本> --json,解析 JSON 输出。
Fallback——7 维度逐项诊断(禁止仅给综合评分):
发现更多技能插件,请访问7w4.net。
| # | 维度 | 检测方法 | 阈值 |
|---|---|---|---|
| D1 | 连接词密度 | 统计"此外/然而/因此/综上所述/值得注意的是/总而言之/首先/其次/最后" | >3 次/千字 → [!] |
| D2 | 句式同质化 | 连续 3 句以上完整"主谓宾"或"不仅…而且…"对称句 | 连续 >=3 句 → [!] |
| D3 | 情感温度 | 是否含第一人称视角、情绪词、口语化、不确定性 | 四项全无 → [!] |
| D4 | 结尾收束 | 末尾是否以总结/展望/呼吁/升华收尾 | 命中 → [!] |
| D5 | 抽象词密度 | "赋能/闭环/底层逻辑/深刻/交织/画卷/交响乐/抓手/颗粒度" | >=3 个 → [!] |
| D6 | 段落均质度 | 最长段/最短段比值 | < 2 → [!] |
| D7 | 事实锚点 | 是否有具体时间/地点/数字/专名 | 无 → [!] |
输出格式:D{n}: [x]/[!] — 证据:xxx。附风险定级(低/中/高)和改写方向。
| 步骤 | 操作 | 方法 |
|---|---|---|
| 1 搜黑话 | 全局搜索 | 找「赋能/闭环/底层逻辑/深刻/交织/画卷/交响乐/总而言之/综上所述」。搜到一个,用具体名词/动词替换一个。 |
| 2 切长句 | 拆定语 | 把所有「的」字超长定语(3 个「的」以上)从「的」字处切断。删「在……的过程中」「进行了……的讨论」等翻译腔框架。 |
| 3 加泥土 | 注入具象 | 在最干瘪处强行加入具体物品(「一杯冷掉的咖啡」)或微小动作(「叹了口气」)。每 500 字至少 1 处。 |
| 4 保血肉 | 止血检查 | 通读:口语、孩子气口吻、动作描写、场景细节、语气词——一个不丢。只砍「虚」的,不碰「实」的。 |
破句式 -> 破词汇 -> 破结构 -> 破思维 -> 破语气
(表层) (深层)
| 层级 | 操作 | 手段 |
|---|---|---|
| L1 破句式 | 打破排比/对仗/工整句式 | 拆长句为短句;删「不仅…而且…」「不是…而是…」对仗框架 |
| L2 破词汇 | 替换 AI 污染词 | 搜索禁用词(见 zh_rules.json banned_words_v2);书面词换口语词 |
| L3 破结构 | 打碎总分总/三段式 | 删小标题;合并 3 段为 1 个长段落;中段插入跑题但微妙的细节 |
| L4 破思维 | 用「我的片面」替「AI 的全面」 | 删 80% 观点只留最痛一个;加入私人记忆;允许逻辑跳跃 |
| L5 破语气 | 让「我」的立场和情绪站出来 | 「可能是」->「我赌五毛钱是」;加入小吐槽、怀疑、自嘲 |
B 模式做到 L2-L3;A 模式推到 L4-L5。
| 问题 | 识别 | 改写 |
|---|---|---|
| "的"字地狱 | 单句"的">=3 个 | 拆分 / 改动词 / 省略冗余修饰 |
| 四字成语堆砌 | 连续>=2 个抽象成语 | 替换为具体数据或白描 |
| 万能连接词 | 段首"首先/其次/最后/综上" | 删除,用话题自然过渡 |
| 伪客观陈述 | "研究表明/专家指出"无出处 | 改"我观察到/说实话"或删 |
| 过度礼貌 | "希望以上内容对您有帮助" | 直接删除 |
| 对称句式 | "不仅…而且…""不是…而是…" | 拆为两个独立短句 |
| 升华结尾 | 以总结/展望/呼吁收尾 | 戛然而止 / 以细节或疑问结束 |
| 狠招 | 操作 | 效果 |
|---|---|---|
| 删小标题 | 将工整的「一、二、三」删掉 | AI 味消失一大半 |
| 合并段落 | 3 段合并为 1 个长段落,允许转折跑题 | 最反 AI 的结构 |
| 插入跑题 | 中段插入看似不相关但微妙的私人细节 | 人的专属印记 |
[!] 即回步骤2修复)第一层:用词层(AI 词汇清零) - [ ] 段落开头无"然而/因此/此外/综上/值得注意的是" - [ ] 全文无"不仅…而且…""不是…而是…"对称关联词 - [ ] 无 Markdown 加粗(专有名词除外) - [ ] 无 zh_rules.json 禁用词命中
第二层:句式层(结构去 AI 化)
- [ ] 单句 <= 35 字(超且中间无逗号 -> [!])
- [ ] 连续两句不以相同字词开头
- [ ] 短句(<=20 字)占比 >= 30%
- [ ] 连续 3 句长度不完全相同
第三层:内容层(人味注入) - [ ] 至少 1 处第一人称视角(非模板化) - [ ] 至少 1 处主观感受或不确定表达 - [ ] 至少 1 处口语化表达 - [ ] 结尾无总结/升华/展望/呼吁
第四层:可量化终审 - [ ] 连接词密度 <= 3 次/千字 - [ ] 抽象词命中 <= 2 个 - [ ] 段落均质度(最长段/最短段)>= 2 - [ ] 事实锚点 >= 1 处
第四层与步骤1的 D1/D5/D6/D7 完全对齐,确保诊断的每个维度都被验收。
识别不符合项 -> 定位根因 -> 回步骤2修复 -> 重新执行本清单。修复尝试上限 2 次,超限标记为"人工复核"。
交付文件(写入 output 目录):
1. final_article.md — 终稿
2. diagnosis_report.json — AI 味诊断报告
3. revision_diff.md — 关键修改前后对照
4. qa_summary.md — 质检通过摘要
5. retrospective.md — 复盘记录
| # | 原文片段 | 修改后 | 改动类型 | 原因 |
|---|---|---|---|---|
| 1 | 原句截取 <=30字 |
修改后 |
去连接词/拆长句/词汇降级/加泥土/删升华/结构调整/语气改写 | 说明 |
诊断卡片:
AI 含量:{百分比}% | {高/中/低}风险
| 维度 | 状态 | 详情 |
|------|------|------|
| 连接词密度 | 命中 {n} 次/千字 | {词清单} |
| 句式同质化 | 最长连续 {n} 句 | {例句} |
| 情感温度 | 缺失 {n} 项 | {缺失项} |
| 结尾收束 | {命中/未命中} | {尾句} |
| 抽象词密度 | {n} 处 | {词清单} |
| 段落均质度 | 比值 {x} | 最长 {m}字/最短 {n}字 |
| 事实锚点 | {有/无} | {内容或缺失说明} |
建议:{改写方向}
C 模式严禁执行任何改写操作。
| 异常 | 处理 |
|---|---|
| 信息不足(体裁/读者/限制未提供) | 建立最小可执行假设并标注,不阻塞流程 |
| 需求冲突(如去AI味 vs 保留原结构) | 记录冲突,选影响最小的兼容路径 |
| 质检不通过 | 回步骤2修复,上限 2 次 |
| 高风险变更(学术->网文体) | 输出风险评估,拒绝执行 |
| 改写卡死(同段落反复修改 > 2 次) | 标记"人工复核",跳过该段 |
连接词要删,主观性要加 句长要变化,结尾要自然 血肉不能丢,质检靠数据 人味是灵魂,真诚是底线
| 文件 | 用途 |
|---|---|
resources/zh_rules.json |
核心规则集(替换/检测/熔断/句式/白名单) |
resources/zh_rules_archived.json |
归档规则集(高级操作/人声语料库/风格对照,与 zh_rules.json 零重叠互补) |
resources/synonyms.json |
同义词库(170 词条) |
resources/banned-words.md |
高频禁用词参考 |
resources/examples.md |
改写示例库 |
resources/examples-advanced.md |
高级改写示例 |
resources/structures.md |
句法结构参考 |
scripts/detect.py |
AI 痕迹检测引擎(15 类正则扫描) |
scripts/rewrite.py |
AI 文本改写引擎(8 步流水线) |
版本历史 - v1.0:初始版本,基础检测+改写 - v1.2.0:步骤0资源预检 + Fallback 7维度诊断 + 文本规模自适应 + 润色强度隐式判断 + 立场守恒铁律 + B模式结构化改动表 + C模式诊断卡片 + 复盘经验条目模板 - v2.0.0:P10 CTO 战略重构——SKILL.md 从 753 行压缩至 ~300 行;合并 REFERENCE.md 核心内容;删除不可执行项(冷却30min/朗读测试/盲听测试);统一三套方法论为四步排雷法+破式五层法;质检改为可量化检查;修复诊断-质检维度对齐;触发词去泛化;B 模式摘要表上限 5 条
这是一款针对中文文本去除AI痕迹的专业工具,方法论体系完整、文档详尽、操作灵活,支持三种模式切换以适配不同需求,质量检查流程可靠。触发词丰富,使用门槛低。但版本信息有些混乱,实际使用前建议确认是否匹配自己的场景需求。整体而言是一款功能扎实的垂直领域工具,主要短板在于维护细节。推荐有AI文本润色需求的用户尝试。