洗稿 · 文本焕新工坊(xi-gao)
> 版本 v3.4 · 五大功能模块 · 八层改写模型 L1–L8 · 四步法工作流 · 平台改写引擎(默认公众号·全平台可适配) · 提速优化(preflight 预扫描·速写·铺量) · 合规底线 · 自动查重
一句话简介
在不改原意、不越合规底线的前提下,把文本重写成「像另一个人写的」原创表达——既能轻度降重,也能做深度内容升级、风格切换与多平台适配。
适用场景
- 多平台分发、降低重复率(轻度降重 / 深度改写)
- 把他人观点、案例、对话转成自己的口吻
- 同义改写练习、内容二创
核心能力(五大模块)
| 模块 | 作用 | 适用 |
|---|---|---|
| ① 基础改写 | 词汇 / 句式替换,轻度降重 | 只想降重、不动结构 |
| ② 深度重构 | 调逻辑、换叙事、置换案例,明显升级 | 想做成「另一篇」 |
| ③ 风格转换 | 学术 / 白话 / 营销 / 幽默 滑竿 | 换说话方式 |
| ④ 场景适配 | 平台改写引擎:按平台属性 × 文章类型定深度档位(重/中/轻) | 换平台与受众、多平台差异化产出 |
| ⑤ 合规检查 | 闸门:查重 + 原创占比 + 来源标注 | 每次交付前必做 |
底层引擎
- 八层改写模型 L1–L8:词汇 → 句法 → 逻辑 → 叙事 → 修辞 → 案例 → 密度 → 视角
- 四步法工作流:事实锚点清单 → 三层拆解 → 重写 → 自检
- 配套资源:
check_dup.py(自动查重器)、preflight.py(改写前雷区预扫描器)、citation_library.md(同域引用置换词库)
目标
在不改变原意、不歪曲事实、不越合规底线(见下)的前提下,把文本重写为「看起来像另一个人写的」原创表达。
用于多平台分发、降低重复度、把他人观点转成自己的口吻、同义改写练习。
使用边界与合规底线(不可逾越)
- 禁止完全复制核心创意:改写后须保留原核心事实,但须加入 ≥40% 原创内容(新案例 / 新视角 / 新数据),不能只是换皮复述。
- 标注来源:若基于他人内容改写,交付时必须提示用户注明原作者 / 出处;来源未知须提示标注「改编自网络」,不得冒充原创。
- 拒绝恶意洗稿:不用于篡改事实、抹黑他人、规避版权检测;本技能仅服务合法合规的改写需求。
- 差异化检测:改写完成后,建议用户用原创性工具自查(Copyscape / Grammarly 等)确保合规。
- 真实人物 / 八卦类边界:涉及真实公众人物、未授权个人经历时,改写仅限于重组表达 + 增补评论 / 分析视角;严禁为凑原创编造关于当事人的新事实、新评价、新言行。原创内容只能落在「观点 / 分析 / 升华」层面,用 【原创】 标注。
- 网红人设 / 连麦类边界:自媒体连麦、网红导师(如案例中的「勇哥」)属内容人设,其给出的方案 / 观点属可保留的论证内容,但须作为「二手观点」处理——可重组表达、可经 L6 置换为同域真实框架,不得虚构该人设的新言行;原创增量必须落在你自己的分析层。
五大功能模块(按需取用)
> 轻度需求走模块一;想让内容明显不同 / 更深度走模块二;换语气走模块三;换平台走模块四;交付前必过模块五。
模块一 · 基础改写(轻度降重)
- 适用:只想降低重复率、不想大改结构或观点。
- 用到的层:L1 词汇替换、L2 句法重构。
- 操作:
- 同义 / 近义替换,重点替换修饰词(副词 / 形容词)。
- 词性转换 / 名词化(「很有效」→「实效性显著」)。
- 语态互换(主动↔被动)、拆长句为短句 / 合短句为长句、状语定语移位。
- 肯定否定互换(「有效」→「若忽视此法恐致损失」)。
- 输出:与原文结构基本一致,适合快速去重。
模块二 · 深度重构(内容升级)
- 适用:想让内容明显不同、信息增量更大、像「另一篇」文章。
- 用到的层:L3 逻辑连接重绘、L4 叙事顺序重组、L6 引用 / 案例置换、L7 篇幅密度。
- 操作:
- L3 逻辑重绘:打破原文「因为-所以-然而」固定链条,用不同连接词重新缝合。
- L4 叙事重组:时间线重排、结论前置 / 后置、段落拆分合并、结构重组(问题→原因→方案 ↔ 案例→方案→原理)。
- L6 引用 / 案例置换(高级洗稿关键):调用同域词库
citation_library.md,把原文观点 / 案例换成真实可查的同域替身;无可靠替身则退化为间接转述。详见该文件。 - L7 密度调节:信息过密则稀释(加解释 / 背景 / 缓冲);废话多则压缩(提主干、删冗余)。
- 输出:骨架与原文不同,原创增量显著。
模块三 · 风格转换(气质变化)
- 适用:同一内容要换一种「说话方式」。
- 用到的层:L5 修辞与风格。
- 风格滑竿(按目标选):
- 学术严谨 ↔ 通俗白话:「鉴于目前态势」↔「就眼下这情况来看」。
- 营销 / 种草感:短句、情绪词、利益点前置。
- 幽默 / 段子档:保留吐槽语气、短句、排比节奏;保住笑点概念 / 比喻内核,但比喻的铺设句必须重写(如「工牌挂脖子像点滴瓶」→「把工牌往领口一扣,活像插了根输液管」)。段子类建议阈值 N=8~10。
- 数字具象化:「增长 20%」→「每卖出 5 件就有 1 件是我们的」。
模块四 · 场景适配(平台改写引擎)
> 本模块就是用户要的「结合发稿平台属性 + 文章内容,做不同程度改写」。核心不是「翻译语气」,而是按「平台属性 × 文章类型」自动定「改写深度档位」与「呈现形式」,同一素材可一次产出多平台差异化版本。
- 用到的层:L8 视角与场景 + L4 叙事重组 + L7 篇幅密度 + L5 风格。
- 两步决策法:
1. 定「文章类型」(社会评论 / 财经 / 八卦娱乐 / 职场段子 / 商业案例 / 科普)——决定素材怎么处理(锚点锁多紧、能否换案例)。
2. 定「目标平台」——决定改写深度档位与呈现形式。 - 改写深度三档:
- 重(深度重构):公众号、知乎、B站、视频号深度稿、雪球 / 36氪 / 财经社区、豆瓣长文。保留事实、重排叙事、大量补【原创】分析与视角(原创占比冲 40%+),篇幅长。
- 中(包装升级):今日头条、百家号、网易 / 搜狐 / 腾讯新闻、视频号短内容。保留叙事主线,做「热点化 / 娱乐化」包装 + 适度点评,原创占比 25~40% 灵活。
- 轻(提取改写):小红书、抖音 / 快手口播、微博、贴吧。只提取核心冲突 / 金句,换成清单体 / 口播稿 / 一句话观点 / 话题,几乎不补长分析,篇幅短。
- 默认平台规则(重要):用户未指定目标平台时,一律按「公众号(重档)」产出深度版;用户一旦指定某平台(含上表未列的,如视频号、豆瓣、雪球、贴吧等),立即切到该平台档位与形式,不做默认混用、不强行套公众号模板。
- 关键规则(同素材多平台):一篇社会评论 → 公众号=重写深度版;今日头条=娱乐化包装版(同事实、换说法 + 加点评);知乎=分点论证版(理性、引用、数据支撑);小红书=情绪清单版;抖音=30 秒口播钩子版;微博=话题观点版(短、热搜体、带 #话题#)。财经 / 严肃向 → 头条档也要「克制娱乐」,不瞎编数字。
- 每平台完整规范(标题策略 / 篇幅 / 结构模板 / 配图 / 互动引导 / 合规红线 / 类型×平台决策矩阵)见
platform_adapt.md。
内容类型适配(取模块前先定类型)
| 类型 | 侧重模块 | 阈值 N | 平台档位建议 | 特殊要点 |
|---|---|---|---|---|
| 八卦 / 娱乐 | 二 + 三 + 五 | 5 | 公众号重 / 头条中 / 知乎中 / 小红书轻 / 微博轻 | 严守真实人物边界(规则 5/6);人物言行只重组不编造 |
| 财经 / 社会新闻 | 二 + 四 + 五 | 5 | 公众号重 / 头条中(克制娱乐) / 知乎重 / 微博轻 | 数字锚点极密,须逐条锁定;结论可前置 |
| 职场 / 段子 | 三(幽默档)+ 五 | 8~10 | 公众号中 / 抖音轻 / 小红书轻 / 微博轻 | 保住笑点/比喻内核,铺设句重写;N 放宽避免毁节奏 |
| 商业案例复盘(数据+对话+点评+总结) | 二 + 四 + 五 | 5 | 公众号重 / 头条中 / 知乎重 / 雪球重 | ①一整套损益数字全锁进锚点;②连麦改第三人称脉络叙述;③点评/总结可合并重排;④原创落在盈利模型/底层逻辑分析 |
模块五 · 合规检查(交付闸门)
- 适用:每次交付前必做,不可跳过。
- 动作:
1. 核对全部事实锚点(数字 / 名称 / 机构无写错、无擅自改动)。
2. 对比原文确认核心观点无偏移、事实未歪曲。
3. 运行查重脚本(强制):python check_dup.py <原文.txt> <改写.md> <N>。须 0 真违规(除锚点 /【原创】/ 指定豁免词外);脚本同时给出原创占比与语义重合度。
4. 原创占比须 ≥40%;若不足,补【原创】区块。
5. 交付时提示来源标注 + 建议原创性工具自查。
提速优化:preflight 预扫描 与 速写/铺量模式
> 上一版流程常因「首稿照搬长串口语 → 查重报一堆 ≥N 重复 → 反复修」而偏慢。治本办法是把预检自动化:动笔前先跑 preflight.py 扫出原文雷区,第一稿即规避。三招配合解决。
A. 改写前雷区预扫描(preflight,根治多轮返工)
- 用法:
python preflight.py <原文.txt> [N=5](脚本在技能根目录)。 - 它把原文按标点切成「长度≥N 的短语块」+「高频 N-gram」+「疑似锚点数字」三类清单输出,改写前扫一眼,整块照搬的冲动就被掐灭。
- 关键纪律(实战踩坑后补):对清单里每个长块务必做彻底重组(换主语 / 动词 / 语序 / 倒装),不要只改块的后半截——保留块前缀的连续 N 字仍会撞原文(如原文块「只能听着妹妹在旁边哭着翻身」,若只改成「妹妹在旁边热得直哭」,前 5 字「妹妹在旁边」照样违规)。preflight v3.4 已对最长块额外输出「块内 5 字窗口采样(首 / 中 / 尾)」,改写时连同这些窗口一并避开,才能第一稿即接近 0 违规。
- 标准模式强制第 0.5 步跑(见四步法工作流);速写 / 铺量模式也建议先扫(长串口语多的素材尤其要扫)。
- 与上版「手列预检清单」相比:人工清单只覆盖已知成语/口语,遇到新素材必有漏网(朱军龙那篇就漏了「卷着铺盖睡阳台」「两儿一女」等 11 处);脚本扫描则对任意原文全自动、零漏网。
B. 两种轻量模式(在第 0 步选)
- 速写模式(求快):用户要「快 / 简单改下 / 只要去重」。阈值 N 取 6(口语类 10);跳过 4-gram 语义重合度核查;原创占比 ≥30% 即放行(仍须 0 真违规);只跑 1 次
check_dup.py。适用基础改写(模块一)。深度重构不建议速写。 - 铺量模式(多平台浅改写):用于中 / 轻档平台(头条 / 小红书 / 抖音等)批量铺量。铁律 0 真违规不可降;原创占比可降至 ≥25%(轻档 ≥20%),须标注「平台轻量适配版」。深度档(公众号 / 知乎 / B站)仍须 ≥40%。
C. 首稿雷区预检清单(手列补充,配合脚本用)
preflight.py 已自动化主扫描,下方为额外需留意的人工经验项(脚本未覆盖的语义层面雷区),动笔前顺手过一遍,首稿即主动打破(换说法 / 拆句 / 倒装 / 同义置换),别等查重报了再改:
- 成语 / 四字格:薄利多销、情绪收割、红颜知己、抠脚大汉、话术本、财政大权、早起买菜、副碗筷、老糊涂、情感缺位、网络乱象、一锅端、仅有的快乐。
- 固定搭配 / 口语长串:被崩了、花言巧语把钱包掏空、帮他数钱、手机欠费了帮帮忙、家里老人生病、几毛钱都要跟摊主掰扯、搬个小板凳坐在阳台发呆、电视机开着当背景音直到睡着、吃饭时对面有副碗筷、咳嗽时有人递杯水、多穿点。
- 套路衔接词:更重要的是、换句话说、说到底、究其根本、不难发现。
- 预检动作:写完第一稿,先肉眼过一遍上面清单是否还有原串;确认无,再跑 check_dup.py,通常 1 次通过。
改写层索引(L1–L8 速查)
- L1 词汇:同义 / 近义、修饰词替换、词性转换、术语按领域保留度(专业词留、套话换);一般叙述性数字可模糊化,但锚点数字禁止模糊化。
- L2 句法:语态互换、长短句互转、状语定语移位、肯定否定互换。
- L3 逻辑连接:重绘「因为-所以-然而」链条。
- L4 叙事顺序:时间线重组、结论前置 / 后置、段落拆分合并、结构重组。
- L5 修辞风格:风格滑竿(学术 / 白话 / 营销 / 幽默)、数字具象化、直述↔比喻 / 排比 / 设问。
- L6 引用 / 案例置换:同域换人、中外置换、间接转述、交叉纠错(详见
citation_library.md)。 - L7 篇幅密度:扩写稀释 / 缩写压缩。
- L8 视角场景:视角切换、受众迁移、诉求偏移、平台适配。
四步法工作流
第 0 步:设定参数
- 重复度阈值 N(严肃 / 通用类 N=5;口语 / 段子类 N=8~10;速写模式 N=6 / 10)。
- 目标模块组合(基础 / 深度 / 风格 / 场景)与平台 / 受众。
- 目标平台(驱动模块四):用户未指定时默认「公众号(重档)」;指定则从「公众号 / 今日头条 / 知乎 / 小红书 / 抖音 / 微博 / B站 / 视频号 / 百家号 / 网易 / 搜狐 / 雪球 / 豆瓣 / 贴吧」等中选取,或按平台性质归类(见 platform_adapt.md「未列平台归类速查」);据此定改写深度档位(重 / 中 / 轻),跨平台一发多版时逐个平台分别定档。
- 模式(必选其一):标准(默认,原创≥40%、跑语义重合度)/ 速写(快,N 放宽、跳过语义、原创≥30%、单跑一次)/ 铺量(多平台浅改写,0 真违规铁律、原创可降档、须标注轻量版)。
第 0.5 步:改写前雷区预扫描(preflight,标准模式强制)
- 动笔之前先跑:python preflight.py <原文.txt> <N>。
- 脚本输出三类清单:①长度≥N 的短语块(整块不可原样保留,按长度降序);②原文重复≥2 次的高频 N-gram(必避雷);③疑似锚点数字串(建议登记进事实锚点清单、可原样保留)。
- 强制动作:第一稿动笔时,对清单①每条主动换说法 / 拆句 / 倒装 / 同义置换,不许整块照搬。这一步做到位,后续 check_dup.py 基本一次过,单篇从 7 分钟量级压到 2–3 分钟。
- 速写 / 铺量模式也建议先扫一遍(尤其长串口语多的素材),但允许放宽到 N=6/8 后再扫。
第一步:阅读理解 + 提取【事实锚点清单】
- 通读原文,把时间、数字、机构、人名、地名、专业术语标记锁定,列入「事实锚点清单」。
- 这些锚点属「禁止改动区」,后续生成不得修改(纠错须单独标注说明)。
- 提炼核心论点 / 事实 / 数据(不抄原句)。
- 对话 / 连麦中说出的数字、菜价、事件、人名也是事实锚点,须一并锁定——不要只锁正文数据段(例:连麦里提到的「98 元汤」「扫了 30 分钟」「辞 2 人」都是锚点)。
第二步:拆解骨架,分三层处理
- 事实层:对应锚点,原样保留,仅做必要包裹。
- 论证层:重构句子、调换论证顺序(L2 / L3 / L4)。
- 修辞层:全部重写(L1 / L5 / L7 / L8)。
- 双向对话 / 连麦处理:改为第三人称脉络叙述(「连麦中,当事人认为…勇哥指出…」),不照搬原话;双方观点归入论证层 / 事实层,只有你的分析才进【原创】。切忌逐句保留「甲说…乙说…」的原话骨架。
第三步:重写输出
- 禁止大段连续与原文重合;连续相同字符 ≤ 阈值 N。
- 按所选模块调用 L1→L8,高级改写务必走到 L4–L6。
- 去 AI 味:避免「首先 / 其次 / 总而言之 / 值得一提的是」等套路词。
- 原创增量必须用【原创】…【/原创】块标签闭合;只写前缀【原创】不闭合,会导致查重脚本把原创占比统计失效(误判不达标)。
第四步:自检校验(模块五)
- 核对锚点、对比原意、运行 check_dup.py、确认原创占比 ≥40%、提示来源与自查。
查重脚本用法
python preflight.py <原文.txt> [N=5] # 改写前:扫雷区,第一稿即规避
python check_dup.py <原文.txt> <改写.md> [N] [--exempt 额外豁免词.txt] # 改写后:查重校验
- 自动豁免:改写文件中的【原创】区块、# 事实锚点清单 里的锁定词、--exempt 指定的词(不再硬编码任何测试专属词)。
- 输出:逐字重复片段(标豁免 / 违规)、原创占比、4-gram 语义重合度(>0.3 提示疑似换壳仍雷同)。
- 未跑脚本、未达 0 真违规,不得交付。
输出格式
- 先给改写全文(直接可用)。
- 原创增量用 【原创】...【/原创】 标注(兼容段落前缀【原创】),便于核算 ≥40% 占比。
- 末尾附「改动说明」:用了哪些模块 / 层、哪些词因专有名词保留;并说明新增原创内容占比(≥40%)与新增案例 / 视角。
- 若基于他人内容:明确提示注明原作者 / 出处;来源未知须提示「改编自网络」;附一句建议原创性工具自查。
自检清单
- [ ] 已跑
preflight.py预扫描,第一稿已逐条规避清单中的短语块 / 高频 N-gram(标准模式强制) - [ ] 事实锚点清单已提取,数字 / 名称 / 机构无写错、无擅自改动(锚点数字未模糊化)
- [ ] 已运行
check_dup.py,除允许例外外 0 真违规(阈值 N 按类型选取) - [ ] 原创占比 ≥40%(【原创】区块已标注);语义重合度未偏高
- [ ] 核心观点无偏移、事实未歪曲、无编造数据
- [ ] 若涉及真实人物:未编造其新事实 / 言行;已标【原创】分析增量
- [ ] 已提示标注来源(来源未知则提示「改编自网络」);已建议原创性工具自查
- [ ] 已按目标平台选定「改写深度档位」(重 / 中 / 轻),输出形式与
platform_adapt.md规范一致(标题 / 篇幅 / 结构 / 互动);未指定平台时默认按公众号(重档)产出 - [ ] (速写 / 铺量)已向用户说明降低了原创占比要求或跳过了语义核查,且 0 真违规仍达标
- [ ] 逻辑连接词已重绘、人称 / 视角 / 平台语气统一、读起来通顺、不像机器生成