完美复刻蒸馏技能——分析某个作者的多篇文章,蒸馏出独特的写作风格特征, 生成可直接使用的「写作风格提示词」+ 可安装的「写作分身子技能」。 分身内置14种写作公式(PAS/SCAR/QUEST/AIDA等),适配任意文章类型, 让任何人用这个分身写出的文章,读起来与原作者一模一样。 适用场景: - 你有某个喜欢的作者的多篇文章,想"复制"他的写作能力 - 你想分析为什么某人的文章读起来有辨识度 - 你想创建一个写作分身来批量生产同风格内容(支持不同文章类型) - 素材可以来自:公众号
完美复刻蒸馏技能 v5.0
功能概述
完美复刻蒸馏技能 v5.0是一项面向实际任务的技能,主要用于给你一个人的全部文章,还你一个 想得一样、写得一样 的分身;完美复刻蒸馏技能做五件事:;
核心要点
- 思维蒸馏 :从文章中反向提取作者的价值观、世界观、思维习惯、身份认同——他在想什么、怎么想;
- 风格拆解 :把文章拆成7+1个维度,逐一提取写作特征——他怎么写;
- 双引擎交叉验证 :找出思维框架如何驱动写作风格——思维基因是根,写作基因是叶;
使用与执行
格式适配 :基于风格+思维特征。它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。
结果检查与注意事项
实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
完美复刻蒸馏技能 v5.0
给你一个人的全部文章,还你一个想得一样、写得一样的分身。
核心原理
完美复刻蒸馏技能做五件事:
- 思维蒸馏:从文章中反向提取作者的价值观、世界观、思维习惯、身份认同——他在想什么、怎么想
- 风格拆解:把文章拆成7+1个维度,逐一提取写作特征——他怎么写
- 双引擎交叉验证:找出思维框架如何驱动写作风格——思维基因是根,写作基因是叶
- 格式适配:基于风格+思维特征判断作者最适合什么写作公式(PAS/SCAR/QUEST等14种)
- 克隆:生成提示词和技能,分身内置「双重复检系统」——复检一(文风指纹:词汇/句式/结构/修辞/情感/视角/语气)必须满足指纹要求,复检二(思想一致性:立场/情绪/论证/身份/禁忌)必须符合作者思维。双检通过才输出。
与外部搜索方法的关系:v4.0 进一步强化了内部质量保障体系(Phase 1.5/2.5检查点、双Agent精炼、质量自检标准、信息源黑名单)。核心区别在于:本技能从文章文本分析蒸馏思维框架,不依赖外部搜索。一个人的思维框架,一定会在他的写作中泄露出来。文章思维框架 = 作者写作时的思维方式,可以用来约束分身的写作内容。
与通用去AI化工具的区别:humanizer-zh 和 stop-slop 是通用的"去AI味"工具,完美复刻蒸馏技能是作者专属的"克隆器"——不是让文章听起来"像人写的",而是让文章听起来"像那个人写的",更关键的是,让文章想问题的方式像那个人。分身可以套用不同的写作公式(PAS写痛点文、SCAR写故事、QUEST写教程),风格不变、思维不变、格式随心。
双引擎架构
输入:多篇文章
│
├─────────────────────┐
▼ ▼
【引擎A:思维蒸馏】 【引擎B:写作蒸馏】
价值观体系 词汇层
世界观与信念 句法层
身份认同与立场 篇章结构
思维习惯与论证 修辞与表达
对立面与禁忌 情感与态度
│ 内容倾向与视角
│ 语气与节奏
│ 格式适配
│ │
└─────────┬───────────┘
▼
【双引擎交叉验证】
思维基因 ← → 写作基因
│
▼
【写作约束系统】
写前:作者会怎么想这个主题?
写中:这么写跟他想的一样吗?
写后:整篇文章的思维一致性检查
执行流程
Phase 0: 素材摄入
Step 0.1: 接收输入
用户可以通过两种方式提供文章素材:
| 方式 | 操作 | 适用场景 |
|---|---|---|
| 直接粘贴 | 用户在对话中粘贴文章,用 --- 或 === 分隔多篇 |
临时分析,文章量少 |
| 文件路径 | 用户提供文件夹路径或文件路径列表 | 文章量大,已整理好的素材 |
| 混合模式 | 同时接受粘贴和文件路径 | 灵活使用 |
如果用户提供文件路径:
- 单个文件 → 直接读取
- 文件夹 → 批量读取文件夹内所有 .txt / .md 文件
- 多个文件路径(空格或换行分隔)→ 逐个读取
- 支持的文件格式:
.txt、md、docx(尝试读取)
如果用户直接粘贴:
- 如果段落之间有明显分隔符(如
---、===、空行+标题)→ 自动拆分 - 如果无法自动拆分 → 询问用户每篇文章的边界
Step 0.2: 素材预处理
读取所有文章后,执行以下预处理:
- 去重:检测并移除高度重复的段落(同一作者可能在不同平台发相同内容)
- 清洗:移除明显的非正文内容(广告、免责声明、转载声明等)
- 统计:输出语料库概况
语料库概况 ├── 总篇文章:N 篇 ├── 总字数:XX,XXX 字 ├── 篇目清单: │ 1. [标题1](X,XXX字)- [来源/路径] │ 2. [标题2](X,XXX字)- [来源/路径] │ ... └── 字数分布:[最短篇字数] ~ [最长篇字数],平均 X,XXX 字/篇
Step 0.3: 素材质量检查
- 最少要求:≥3篇文章,总计≥2000字
- 理想条件:≥10篇文章,总计≥10000字
- 低于最低要求:提醒用户"素材太少,蒸馏出来的风格画像可能不够准确。建议至少提供3篇文章、总计2000字以上。是否继续?"
- 低于理想条件但满足最低要求:正常进行,但在最终输出时标注"语料库较小,风格画像可能有遗漏"
质量检查完成后,确认以下信息再继续:
- 这位作者叫什么?用什么笔名?
- 这些文章发表在什么平台?(公众号/小红书/微博/知乎/博客/小说平台)
- 作者主要写什么题材?(情感/职场/育儿/小说/生活随笔/商业分析)
如果用户没提供这些信息,主动询问。
Step 0.4: 确认蒸馏模式
向用户确认蒸馏范围(默认为完整蒸馏):
蒸馏模式选择: ├── 🔥 完整蒸馏(推荐):思维框架 + 写作风格 + 格式适配 → 全能分身 ├── ✍️ 仅写作风格:原有7+1维分析 → 写作分身(v2.0模式) └── 🧠 仅思维框架:只提取思维画像 → 思维参考卡
用户说"就完整蒸馏"或没提 → 默认完整蒸馏模式。
Step 0.5: 信息源黑名单
明确排除的低质量信息源:
- 知乎:洗稿严重、信息失真率高,不作为任何维度的来源
- 微信公众号:封闭生态、无法验证、大量二手转述,不作为来源(除非用户直接提供一手文章)
- 百度百科/百度知道:信息陈旧且不可靠
高质量信息源优先级:
- 用户提供的一手素材(最高优先级)
- 本人著作/长文(系统性思考)
- 长对话/访谈转录(即兴思维过程)
- 实际文章文本(本技能的核心分析对象)
- 他人高质量分析(外部视角、盲点)
Phase 1: 双引擎并行分析
首先,加载参考文件:
- 读取
references/7-dimensions-framework.md,获取全部9个维度的详细分析方法(含新增维度九:思维框架分析) - 读取
references/writing-formulas.md,获取所有写作公式的定义和适用场景
然后执行双引擎分析。两大引擎可以同时进行(独立分析,最后交叉验证):
引擎A:思维蒸馏(维度九)
从文章中反向提取作者的思维框架。核心假设:一个人的思维框架,一定会在他的写作中泄露出来。
基于 references/7-dimensions-framework.md 维度九的方法论,执行5个子维度分析:
| 子维度 | 分析内容 | 核心问题 |
|---|---|---|
| 价值观体系 | 高频价值观词、赞美对象、批判对象、价值排序 | 他觉得什么重要? |
| 世界观与信念 | 世界基调、人性假设、核心信念(≥3次出现=真信念)、因果归因 | 他怎么看待这个世界? |
| 身份认同 | 自我定位(导师/朋友/控诉者/记录者)、群体归属、立场倾向、同理心半径 | 他觉得自己是谁? |
| 思维习惯 | 论证方式、思维工具、矛盾处理模式、确定程度 | 他怎么想问题? |
| 对立面与禁忌 | 情绪触发点、不可妥协的底线、沉默地带、盲区提示 | 他绝对不接受什么? |
分析原则:
- 从文章中提取,不猜测作者文章之外的想法
- 区分"他明确说的"(高可信度)vs"从文章中推断的"(中等可信度)
- 发现矛盾保留矛盾——思维框架中有张力是正常的
- 思维画像总结:一段100-150字的概括,描述此人写作时暴露的思维方式
引擎B:写作风格蒸馏(维度一~八)
对语料库执行前8个维度的分析。按依赖关系分为三组执行:
第一组:基础统计维度(同时进行)
| 维度 | 分析内容 | 核心任务 |
|---|---|---|
| 词汇层 | 词频、词性、搭配、领域词 | 统计高频词 TOP 30、标注"指纹词"10-15个、分析词性分布、列出固定搭配 |
| 句法层 | 句长、句式、连接、标点 | 计算平均句长及标准差、分类句式比例、统计连接词密度、分析标点使用模式 |
| 语气层 | 口语化、节奏、信息密度 | 统计语气词密度、判断口语化指数、分析句长波动模式、计算词汇多样性 |
这三个维度都是对文本做纯统计,不需要理解内容,可以同时进行。
第二组:结构分析维度
| 维度 | 分析内容 | 核心任务 |
|---|---|---|
| 篇章结构 | 开头、段落、结尾、逻辑 | 分类所有文章的开头/结尾类型、分析段落长度分布和节奏、标注逻辑推进方式 |
这个维度需要先读完所有文章的整体结构,在第一组之后进行。
第三组:内容理解维度(同时进行)
| 维度 | 分析内容 | 核心任务 |
|---|---|---|
| 修辞与表达 | 修辞格、引用、具象层次 | 统计比喻/排比/拟人等修辞格频次、列出引用来源、分析具象词/抽象词比例 |
| 情感与态度 | 情感极性、态度立场、情绪节奏 | 统计情感词分布、标注主导态度类型、选取代表性文章绘制情绪曲线 |
| 内容倾向与视角 | 题材、意象、视角、价值观 | 标注所有文章的主题和常用意象、统计人称代词密度、分析价值观词聚类 |
这三个维度需要对文章内容进行语义理解,在第二组之后进行。
第四组:格式适配分析(前7维完成后进行)
| 维度 | 分析内容 | 核心任务 |
|---|---|---|
| 格式适配 | 结构惯性、能力匹配、公式推荐 | 基于前7维结果,判断作者的默认组织方式、匹配各类公式所需的能力、输出天生适合/可以驾驭/不太适合的三级推荐 |
判断逻辑:
- 结构惯性:作者习惯先抛问题再解答 → 天然匹配PAS/QUEST;习惯按时间叙述 → 天然匹配SCAR;习惯对比展开 → 天然匹配BAB
- 能力匹配:强共情力+精准定义问题 → PAS高分;强故事叙述力+冲突设计力 → SCAR高分;强教学力+系统性 → QUEST高分
- 逆匹配警告:如果作者的风格与某公式严重冲突(如极度口语化短句作者使用4Ps高客单价公式),标注"会丢失核心优势"
详细分析方法:参见 references/7-dimensions-framework.md 维度八
分析输出格式要求
每个维度的分析结果写入同一个分析报告,格式如下:
## 维度X:[维度名] ### 核心发现 [2-3句话概括该维度最关键的特征] ### 数据与分析 [具体的统计数据、摘录、分析] ### 典型原文摘录 > [从语料库中摘录2-3段最能体现该维度特征的原文] ### 可操作结论 - [可以转化为写作规则的结论1] - [可以转化为写作规则的结论2] - ...
关键原则:
- 有数据不臆测:能统计的一定统计,不能统计的标注"基于人工判断"
- 有摘录不空谈:每个特征至少附1段原文摘录佐证
- 发现矛盾就保留矛盾:如果同一作者在不同文章中有不一致的写法,记录下来——这是风格复杂性的体现
- 区分"他惯用的"vs"他偶尔用的":标注频率等级(高频特征/中频特征/偶发特征)
Phase 1.5: 分析质量检查点
双引擎分析完成后,暂停展示分析质量摘要:
┌──────────────────┬──────────┬──────────────────────────┐ │ 引擎 │ 维度数量 │ 关键发现 │ ├──────────────────┼──────────┼──────────────────────────┤ │ A 思维蒸馏 │ 5个子维度 │ 核心价值观: ... │ │ B 写作蒸馏 │ 8个维度 │ 指纹词: ... │ │ 矛盾点 │ N处 │ 维度X说A, 维度Y说B │ │ 信息不足维度 │ 无 │ │ └──────────────────┴──────────┴──────────────────────────┘
用户确认分析质量OK → 进入Phase 2。 用户觉得某维度不够 → 补充分析后再继续。
目的:分析质量决定了最终分身的上限。在此拦截比后期返工成本低得多。
Phase 2: 双画像合成 + 双引擎交叉验证
将 Phase 1 的两组分析结果合成为两份画像,并执行交叉验证。
Step 2.1: 思维画像合成
从引擎A的5个子维度分析结果,合成 "作者思维画像":
## [作者名]的思维画像 ### 世界观 [一段话:世界基调 + 人性假设 + 因果归因] ### 价值观 [核心价值观3-5个,含价值排序] ### 身份认同 [自我定位 + 群体归属 + 立场倾向 + 同理心半径] ### 思维习惯 [主导论证方式 + 常用思维工具 + 矛盾处理模式 + 确定程度] ### 情绪触发点与禁忌 [情绪触发点列表 + 不可妥协的底线 + 盲区提示]
Step 2.2: 写作风格画像合成(沿用 v2.0 流程)
逐维精炼 → Step 2.3 格式适配推荐 → Step 2.4 交叉验证。
Step 2.3: 格式适配推荐(沿用 v2.0 流程):基于维度八结果,输出天生适合/可以驾驭/不太适合三级推荐。
Step 2.4: 写作维度交叉验证:从前7个维度中寻找跨维度交叉验证的线索,提炼写作基因。
Step 2.5: 双引擎交叉验证(v3.0 核心创新)
这是整个技能最关键的一步。
将思维画像(Step 2.1)和写作风格画像(Step 2.2)+ 写作基因(Step 2.4)进行跨引擎交叉验证——
寻找思维框架如何驱动写作风格的"映射关系":
| 思维特征 | → | 写作物证 |
|---|---|---|
| 批判型态度 | → | 高频反问句 + 负面情感词 > 正面 |
| 人性默认不信任 | → | 故事中人物总被背叛 + 极少直白信任表达 |
| 看重"体面" | → | 高频"体面""丢人"+ 冲突围绕面子展开 |
| 用故事思维 | → | 抽象词密度低 + 开头总是具体场景 |
| 确定性高/不犹豫 | → | 短句比例高 + 极少"也许/可能" |
从交叉验证中提炼3-5条 "思维基因"——最底层的、同时驱动思维和写作的核心特征:
思维基因 #N:[一句话概括] → 思维层面:[它如何影响作者怎么想] → 写作层面:[它如何影响作者怎么写] → 反例测试:如果作者在想/写时违背了这条基因,会产生什么违和感
思维基因 vs 写作基因的区别:
- 写作基因描述"他怎么写"(如"语言极简,一句一顿")
- 思维基因描述"他为什么这样写"(如"他觉得啰嗦是虚伪,所以一句一顿")
- 思维基因是根,写作基因是叶。理解思维基因,才能在写任何类型的文章时保持"像他"
Step 2.6: 生成禁用清单
合并写作禁用(来自维度一~八)和思维禁忌(来自维度九对立面与禁忌),生成统一的禁用清单:
- 写作禁用:具体的禁用写法(≥5条)
- 思维禁忌:不能碰的话题、不能站的立场、不能用的论证方式(≥3条)
Step 2.7: 输出双画像卡
将以上内容组装为结构化的"作者思维+写作风格卡",作为 Phase 3 的基础。
Phase 2.5: 提炼确认检查点
Phase 2 提炼完成后,暂停展示提炼摘要给用户确认:
提炼结果摘要: - 思维基因:N条(列出名称) - 写作基因:N条 - 格式适配:天生适合/可以驾驭/不太适合 - 核心张力:N对 - 诚实边界:N条(本技能的局限说明)
用户确认OK → 进入Phase 3构建。 用户觉得某个基因不对或缺少 → 回到Phase 2调整后再继续。
目的:提炼是主观判断最重的环节,确认后再构建,避免写完分身技能才发现方向不对。
Phase 3: 输出生成(双产出 + 写作模式 + 思维约束)
Step 3.0: 写作模式预装
确认以下内容已就绪:
- 思维画像(Phase 2 Step 2.1)
- 写作风格画像(Phase 2 Step 2.2)
- 格式适配推荐(Phase 2 Step 2.3)
- 思维基因 + 写作基因(Phase 2 Step 2.4 + 2.5)
- 每个公式的"作者适配写法"——此人用这个公式时,不仅风格要对,思维也要对
关键原则:公式 = 骨架,风格 = 血肉,思维 = 灵魂。PAS的"问题→放大痛点→给解法"是骨架,风格决定怎么写,思维决定这个痛点在他眼里是不是痛点、这个解法在他眼里是不是解法。
产出A: 思维+写作风格提示词
目标:生成一个独立的提示词,包含思维框架约束。
格式模板:
# [作者名] · 思维+写作风格提示词 ## 你是谁 [一段用作者语气写的自我身份描述,50-100字] ## 你的思维方式 ### 你怎么看世界 [世界观:世界基调 + 人性假设 + 因果归因] ### 你在乎什么 [核心价值观,含价值排序] ### 你受不了什么 [情绪触发点 + 底线] ## 写作铁律 1. [铁律1:做什么 + 怎么做 + 因为什么] ... N. [铁律N](5-8条) ## 风格参考卡 - 词汇:[关键词汇特征,30-50字] - 句式:[关键句式特征] - 结构:[关键结构特征] - 修辞:[关键修辞特征] - 情感:[关键情感特征] - 视角:[关键视角特征] - 语气:[关键语气特征] ## 格式适配推荐 🔥 天生适合:[公式1]、[公式2] ✅ 可以驾驭:[公式3]、[公式4] ⚠️ 不太适合:[公式X] ## 写作模式选择 [适配TA风格+思维的PAS写法,50-80字] [适配TA风格+思维的SCAR写法,50-80字] [适配TA风格+思维的QUEST写法,50-80字] ## 禁用清单 写作禁用: - [禁用写法1] ... 思维禁忌: - [不能碰的话题/不能站的立场1] ... ## 写前必读 在开始写作前,先确认三件事: 1. 这件事,[作者名]会怎么想? 2. 写到这里,他的第一反应是什么? 3. 这跟他想的是不是一样?
产出B: 思维+写作分身子技能
操作步骤:
- 读取
references/persona-template.md(v5.0 版本已含双重复检系统 + 思维框架 + Agentic Protocol) - 将 Phase 2 的双画像结论填入模板
- 特别注意:双重复检系统(复检一:文风指纹 / 复检二:思想一致性)要基于思维基因和写作指纹具体化
- 创建
~/.workbuddy/skills/[作者名]-style/SKILL.md
产出交付格式
## 完美复刻完成:[作者名]的双引擎分身 ### 思维基因速览 [3-5条思维基因,每条含思维层面+写作层面] ### 🎯 写作模式推荐 - 🔥 天生适合:[公式1]、[公式2] - ✅ 可以驾驭:[公式3] - 💡 首次使用建议:用[公式]模式写一篇关于[推荐选题]的文章 ### 产出清单 - 🧠 **思维+写作风格提示词**:见下方,可直接复制使用 - 🎭 **思维+写作分身子技能**:已安装到 `~/.workbuddy/skills/[作者名]-style/`,用 `@[作者名]-style` 调用 - 🔍 **内置双重复检系统**:分身输出前强制执行两重检查——复检一(文风指纹:词汇/句式/结构/修辞/情感/视角/语气),复检二(思想一致性:立场/情绪/论证/身份/禁忌)。双检通过才输出。 - 🧩 **支持14种写作模式**:使用分身时指定模式,如「用SCAR模式写一篇XX」 ### 语料库信息 - 分析文章:N 篇,总字数:XX,XXX 字 - 分析维度:9维(7维写作 + 格式适配 + 思维框架)
Phase 4: 双引擎盲测验证
Step 4.1: 生成测试短文
写三段测试短文:
- 默认模式:作者最自然的写法(不指定公式)
- 公式模式:选一个"可以驾驭"级别的公式测试边界
- 思维挑战模式:选一个作者可能立场复杂/矛盾的话题(如"你表弟买房找你借五万,你借不借?"),测试思维一致性
每段 200-300 字。
Step 4.2: 原文对照 + 思维对比
从语料库中随机选取一段原文并排展示。
Step 4.3: 盲测分析
## 盲测分析 ### 测试1:默认模式 | 维度 | 原文特征 | 仿写表现 | 匹配度 | |------|---------|---------|--------| | 词汇 | ... | ... | ⭐⭐⭐ | | ... | ... | ... | ... | 综合匹配度:XX% ### 测试2:公式模式([公式名]) 公式模式综合匹配度:XX% ### 测试3:思维一致性测试([挑战话题]) | 检查项 | 评估 | |--------|------| | 立场是否符合作者的价值观? | ✅/⚠️/❌ | | 情绪反应是否符合作者的情绪触发点? | ✅/⚠️/❌ | | 论证方式是否符合作者的思维习惯? | ✅/⚠️/❌ | | 如果是原作者看这段,他会点头还是摇头? | [判断] | ### 像的地方 | 不像的地方 | 改进建议 ...
匹配度判断:
- 90%+:出口即是,基本不需要调整
- 70-89%:核心特征抓住了,细节有偏差
- 50-69%:大致方向对了,但辨识度不足
- <50%:需要回到 Phase 2 调整风格画像
Step 4.4: 质量自检
生成分身后,执行质量自检。检查以下6项标准:
| 检查项 | 通过标准 | 不通过信号 |
|---|---|---|
| 思维基因数量 | 3-5条,每条有思维层面+写作层面映射 | <3或>7 |
| 每个基因的局限性 | 明确写出失效条件 | 只写优点 |
| 写作风格辨识度 | 读100字能认出是谁 | 像通用模板 |
| 诚实边界 | 至少3条具体局限(语料限制、时效性、盲区) | 只有「不能替代本人」 |
| 内在张力 | 至少2对矛盾 | 观点高度一致(太假) |
| 信息来源占比 | 一手文章文本 >80% | 主要依赖推测 |
验证通过 → 进入Phase 5精炼。不通过 → 标注薄弱环节,回到Phase 2迭代。 迭代上限:Phase 2→4最多循环2次。如果2轮后仍有不通过项,在诚实边界中标注薄弱维度,交付当前最优版本而非无限打磨。
展示验证结果给用户确认后才算完成。
Phase 5: 双Agent精炼(标准后置工序)
Phase 4 验证通过后,自动启动双Agent精炼,进一步提升分身可操作性:
并行启动两个Agent:
Agent A(使用者视角):
- 对分身技能SKILL.md执行6维度可用性评估(写作铁律清晰度、思维约束可操作性、检查点设计、指令具体性等)
- 干跑3个典型写作prompt,评估效果维度
- 输出:最弱2个维度的具体改进建议(要有改后文本示例)
Agent B(skill-creator视角):
- 评审「触发条件」是否覆盖真实使用场景
- 评审「双重复检系统」的可操作性(复检一指纹覆盖率、复检二思想匹配度、失败重写路由)
- 识别缺失的关键信息
- 输出:2-3处具体文本改动建议(要有改后文本示例)
主Agent综合两份报告,应用不冲突的改进,展示变更摘要请用户确认。
精炼标准:改动必须让分身「激活即执行」,不只是增加内容,而是让AI拿到分身后知道先做什么、碰到什么停下来。
更新已有分身
当用户说「更新XX的分身」「XX最近有新文章」时:
- 读取现有分身技能 SKILL.md,从「诚实边界」section中找到「分析时间:[日期]」,标注距今多久
- 只分析新增文章(Phase 1 双引擎分析,但只针对新文章)
- 对比新信息与现有内容:
- 新信息强化现有基因 → 补充案例
- 新信息与现有基因矛盾 → 标注变化,更新基因
- 出现新的思维/写作特征 → 考虑增加新基因
- 更新SKILL.md中的「最新动态」section和分析时间
- 不重写整个分身,只增量更新
特殊场景处理
场景1:素材太少(<3篇或<2000字)
- 不拒绝,但明确告知风险:"素材太少会导致风格画像不完整。建议至少3篇2000字以上。如果继续,生成的写作分身可能只能覆盖该作者的部分特征。"
- 生成时标注:"⚠️ 语料不足,本写作分身仅基于N篇文章共XXX字分析。可能存在遗漏。"
场景2:文章类型混杂
如果用户提供的文章涵盖不同类型的写作(如既有故事文又有评论文):
- 分析时标注"风格分离":区分不同类型文章的不同特征
- 生成时让用户选择:"该作者在故事和评论两种类型中风格差异较大,你要蒸馏哪种风格的写作分身?"
场景3:同名不同人的文章
如果怀疑素材来自不同作者(如一个公众号有多个写手):
- 在 Phase 0 就标注出风格不一致的信号
- 提醒用户:"这些文章的风格差异较大,可能不是同一个人写的。你确定这些是同一个作者吗?如果是团队创作,蒸馏出来的可能是一个混合风格。"
场景4:更新已有分身
(同上一节,已包含)
场景5:蒸馏自己的文章
如果用户说"蒸馏我自己的文章":
- 素材摄入流程相同
- 生成提示词时,身份描述用"你就是你自己"而非"你是[作者名]"
- 额外注意:帮助用户发现自己可能没意识到的写作习惯
场景6:中国作者 vs 西方作者
- 中国作者:信息源优先级:公众号文章(用户直接提供)> 小红书/微博 > 权威媒体采访(36氪/晚点/财新/虎嗅)。知乎和百度百科永远排除
- 西方作者:信息源优先级:本人博客/Medium > Twitter/X > 权威媒体采访
场景7:冷门作者(公开信息极少)
当Phase 0.3评估后发现可用文章<3篇时:
- 在Phase 0.3就告知用户"这个作者的公开文章很少,生成的分身质量会受限"
- 思维基因减至2-3条,每条都标注「基于有限信息推测」
- 诚实边界section加大篇幅,明确列出「哪些维度信息不足」
- 如果用户能提供一手素材(私人文章、邮件、笔记),优先使用
场景8:主题风格蒸馏 vs 作者风格蒸馏
输入不是单个作者而是主题(如"小红书爆款文风""知乎高赞回答风格")时,各Phase变体:
| Phase | 作者风格蒸馏 | 主题风格蒸馏变体 |
|---|---|---|
| 0A | 确认作者名+题材 | 确认主题边界+目标平台("小红书爆款"是美妆还是数码?) |
| 1 | 双引擎分析单个作者 | 先搜索该主题的3-5个典型作者,再按作者分配分析(每人1-2个维度而非9个) |
| 2.1 | 提取一个人的思维基因 | 提取主题共识特征(所有作者都有的)+ 作者分歧(A说X,B说Y) |
| 2.5 | 提炼个人思维基因 | 不提炼思维基因,改为提炼主题风格基因(如"标题必须制造好奇缺口") |
| 3 | 用 persona-template.md | 调整模板:去掉思维画像和身份卡,改为「风格概览」+「平台特性」 |
| 4 | 对比此人已知文章 | 对比主题内公认的典型文章 |
品味守则
| 原则 | 一句话 |
|---|---|
| 多篇 > 单篇 | 10篇比1篇更能揭示真正稳定的风格特征 |
| 习惯 > 偶然 | 反复出现≥3次的才是真特征,只出现1次可能是即兴发挥 |
| 矛盾有价值 | 发现作者在不同文章中的不一致写法时,不要强行调和——保留矛盾 |
| 具体 > 抽象 | "喜欢用短句"没用,"平均句长12字,30%的句子少于8字"有用 |
| 否定 > 肯定 | "他从不做什么"往往比"他做什么"更能定义风格边界 |
绝不做的事
- 凭空猜测作者的背景或动机(只基于文本分析)
- 把通用写作技巧包装成该作者的"独门秘笈"
- 忽略文章中的不完美和不规整(那些恰恰是最有区分度的特征)
- 在语料不足时强行生成"完整"的风格画像
与现有技能的协作
- human-story-writer:如果蒸馏的是故事型公众号作者,可参考其44条反AI规则的思路来生成禁用清单
- humanizer-zh / stop-slop:在生成禁用清单时,可参考其识别的通用AI写作模式作为补充
- story-title-gen:如果蒸馏的产出需要生成标题,可引导使用
- 外部资源:如果蒸馏的对象有大量公开访谈、书籍等素材,可结合其他技能获取更完整的思维画像,但本技能不依赖外部搜索,核心始终基于用户提供的文章文本。
版本历史
| 版本 | 日期 | 变更 |
|---|---|---|
| v1.0 | 2026-05-26 | 初版:7维写作风格分析 + 提示词 + 分身 |
| v2.0 | 2026-05-26 | 新增第8维格式适配 + 14种写作公式 + 写作模式选择 |
| v3.0 | 2026-05-26 | 双引擎融合:新增引擎A(思维蒸馏)+ 维度九(思维框架)+ 双引擎交叉验证 + 思维一致性校验 |
| v4.0 | 2026-06-03 | 强化质量保障体系:新增Phase 1.5/2.5检查点、Phase 5双Agent精炼、质量自检标准、信息源黑名单,扩展特殊场景处理 |
| v5.0 | 2026-06-09 | 双重复检系统:分身内置强制双重复检——复检一(文风指纹:词汇/句式/结构/修辞/情感/视角/语气),复检二(思想一致性:立场/情绪/论证/身份/禁忌)。双检通过才输出。persona-template.md 同步更新。 |
最后
一个好的写作分身,不只写得像,还要想得像。
v5.0 在双擎驱动+质量保障基础上,新增双重复检系统——分身输出前强制执行两重检查(复检一文风指纹、复检二思想一致性),双检通过才输出。persona-template.md 同步重构为双重复检架构。
当你问"写到这里,他会怎么想?怎么判断?怎么写?"——你才不是在模仿,而是在理解。这种理解,比写出一篇"像"的文章更珍贵。
作者:夜秣 版本:v5.0(双擎驱动 + 质量保障体系 + 双重复检系统) 日期:2026-06-09 ```
热门AI工具
相关专题
Vite项目打包部署专题汇集生产构建、产物预览、输出目录、资源路径、Nginx与GitHub Pages部署及常见白屏和路由404问题的已审核文章,帮助读者完成上线流程。
0
2026.10.28
Vite搭配Vue.js专题汇集创建Vue 3项目、配置开发环境、路径别名、Vue插件、代理、多环境构建与调试的已审核文章,帮助读者完成从初始化到日常开发的配置。
0
2026.10.28
Vite项目目录专题汇集入口文件、src源码、public静态资源、路径别名、项目根目录和构建输出目录相关的已审核文章,帮助读者理解各文件夹的用途与引用方式。
0
2026.10.28
本专题介绍Gradle插件开发的基本流程,涵盖插件类编写、自定义任务注册、扩展参数设计和插件应用方法,帮助你理解插件如何组织构建逻辑,减少多个项目之间的重复配置。
0
2026.10.22
本专题介绍Gradle Wrapper的基本作用,涵盖文件组成、生成方法、版本配置和任务调用,帮助你理解项目如何使用指定的Gradle版本,减少不同开发环境带来的构建差异。
0
2026.10.22
本专题整理Golangci-lint常用Linters的用途与配置方法,覆盖错误处理、无效代码、安全、复杂度、命名和依赖检查,帮助项目合理选规则。
0
2026.10.22
本专题介绍Gradle Java项目构建方法,涵盖Java插件配置、依赖声明、源码编译、测试执行和打包检查,帮助你理解各阶段的任务关系,逐步完成项目构建。
0
2026.10.22
本专题汇总PHP常见时间戳漏洞,包括2038年溢出、时区漂移、时间戳伪造、重放攻击、时间盲注与日志审计失效等,并给出升级64位环境、使用 DateTimeImmutable、统一UTC、严格超时校验、预处理绑定、hash_equals 比对等修复方案,帮助开发者快速排查和加固时间相关代码。
0
2026.10.22
本专题聚焦Golangci-lint YAML配置文件,讲清运行参数、规则启停、目录排除、问题过滤及严重级别设置,便于团队统一检查标准。
0
2026.10.22
热门下载
相关下载
精品课程
共6课时 | 12.1万人学习
共79课时 | 161.6万人学习
共6课时 | 54.7万人学习
最新文章