完美复刻蒸馏写作技能

Polar Sponsor
爱发电 赞助
.NET 9.0

完美复刻蒸馏技能——分析某个作者的多篇文章,蒸馏出独特的写作风格特征, 生成可直接使用的「写作风格提示词」+ 可安装的「写作分身子技能」。 分身内置14种写作公式(PAS/SCAR/QUEST/AIDA等),适配任意文章类型, 让任何人用这个分身写出的文章,读起来与原作者一模一样。 适用场景: - 你有某个喜欢的作者的多篇文章,想"复制"他的写作能力 - 你想分析为什么某人的文章读起来有辨识度 - 你想创建一个写作分身来批量生产同风格内容(支持不同文章类型) - 素材可以来自:公众号

完美复刻蒸馏技能 v5.0

功能概述

完美复刻蒸馏技能 v5.0是一项面向实际任务的技能,主要用于给你一个人的全部文章,还你一个 想得一样、写得一样 的分身;完美复刻蒸馏技能做五件事:;

核心要点

  • 思维蒸馏 :从文章中反向提取作者的价值观、世界观、思维习惯、身份认同——他在想什么、怎么想;
  • 风格拆解 :把文章拆成7+1个维度,逐一提取写作特征——他怎么写;
  • 双引擎交叉验证 :找出思维框架如何驱动写作风格——思维基因是根,写作基因是叶;

使用与执行

格式适配 :基于风格+思维特征。它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。

结果检查与注意事项

实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。

完美复刻蒸馏技能 v5.0

给你一个人的全部文章,还你一个想得一样、写得一样的分身。

核心原理

完美复刻蒸馏技能做五件事:

  1. 思维蒸馏:从文章中反向提取作者的价值观、世界观、思维习惯、身份认同——他在想什么、怎么想
  2. 风格拆解:把文章拆成7+1个维度,逐一提取写作特征——他怎么写
  3. 双引擎交叉验证:找出思维框架如何驱动写作风格——思维基因是根,写作基因是叶
  4. 格式适配:基于风格+思维特征判断作者最适合什么写作公式(PAS/SCAR/QUEST等14种)
  5. 克隆:生成提示词和技能,分身内置「双重复检系统」——复检一(文风指纹:词汇/句式/结构/修辞/情感/视角/语气)必须满足指纹要求,复检二(思想一致性:立场/情绪/论证/身份/禁忌)必须符合作者思维。双检通过才输出。

与外部搜索方法的关系: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: 素材预处理

读取所有文章后,执行以下预处理:

  1. 去重:检测并移除高度重复的段落(同一作者可能在不同平台发相同内容)
  2. 清洗:移除明显的非正文内容(广告、免责声明、转载声明等)
  3. 统计:输出语料库概况
语料库概况
├── 总篇文章: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: 信息源黑名单

明确排除的低质量信息源:

  • 知乎:洗稿严重、信息失真率高,不作为任何维度的来源
  • 微信公众号:封闭生态、无法验证、大量二手转述,不作为来源(除非用户直接提供一手文章)
  • 百度百科/百度知道:信息陈旧且不可靠

高质量信息源优先级:

  1. 用户提供的一手素材(最高优先级)
  2. 本人著作/长文(系统性思考)
  3. 长对话/访谈转录(即兴思维过程)
  4. 实际文章文本(本技能的核心分析对象)
  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: 思维+写作分身子技能

操作步骤:

  1. 读取 references/persona-template.md(v5.0 版本已含双重复检系统 + 思维框架 + Agentic Protocol)
  2. 将 Phase 2 的双画像结论填入模板
  3. 特别注意:双重复检系统(复检一:文风指纹 / 复检二:思想一致性)要基于思维基因和写作指纹具体化
  4. 创建 ~/.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: 生成测试短文

写三段测试短文:

  1. 默认模式:作者最自然的写法(不指定公式)
  2. 公式模式:选一个"可以驾驭"级别的公式测试边界
  3. 思维挑战模式:选一个作者可能立场复杂/矛盾的话题(如"你表弟买房找你借五万,你借不借?"),测试思维一致性

每段 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最近有新文章」时:

  1. 读取现有分身技能 SKILL.md,从「诚实边界」section中找到「分析时间:[日期]」,标注距今多久
  2. 只分析新增文章(Phase 1 双引擎分析,但只针对新文章)
  3. 对比新信息与现有内容:
    • 新信息强化现有基因 → 补充案例
    • 新信息与现有基因矛盾 → 标注变化,更新基因
    • 出现新的思维/写作特征 → 考虑增加新基因
  4. 更新SKILL.md中的「最新动态」section和分析时间
  5. 不重写整个分身,只增量更新

特殊场景处理

场景1:素材太少(<3篇或<2000字)

  • 不拒绝,但明确告知风险:"素材太少会导致风格画像不完整。建议至少3篇2000字以上。如果继续,生成的写作分身可能只能覆盖该作者的部分特征。"
  • 生成时标注:"⚠️ 语料不足,本写作分身仅基于N篇文章共XXX字分析。可能存在遗漏。"

场景2:文章类型混杂

如果用户提供的文章涵盖不同类型的写作(如既有故事文又有评论文):

  • 分析时标注"风格分离":区分不同类型文章的不同特征
  • 生成时让用户选择:"该作者在故事和评论两种类型中风格差异较大,你要蒸馏哪种风格的写作分身?"

场景3:同名不同人的文章

如果怀疑素材来自不同作者(如一个公众号有多个写手):

  • 在 Phase 0 就标注出风格不一致的信号
  • 提醒用户:"这些文章的风格差异较大,可能不是同一个人写的。你确定这些是同一个作者吗?如果是团队创作,蒸馏出来的可能是一个混合风格。"

场景4:更新已有分身

(同上一节,已包含)

场景5:蒸馏自己的文章

如果用户说"蒸馏我自己的文章":

  • 素材摄入流程相同
  • 生成提示词时,身份描述用"你就是你自己"而非"你是[作者名]"
  • 额外注意:帮助用户发现自己可能没意识到的写作习惯

场景6:中国作者 vs 西方作者

  • 中国作者:信息源优先级:公众号文章(用户直接提供)> 小红书/微博 > 权威媒体采访(36氪/晚点/财新/虎嗅)。知乎和百度百科永远排除
  • 西方作者:信息源优先级:本人博客/Medium > Twitter/X > 权威媒体采访

场景7:冷门作者(公开信息极少)

当Phase 0.3评估后发现可用文章<3篇时:

  1. 在Phase 0.3就告知用户"这个作者的公开文章很少,生成的分身质量会受限"
  2. 思维基因减至2-3条,每条都标注「基于有限信息推测」
  3. 诚实边界section加大篇幅,明确列出「哪些维度信息不足」
  4. 如果用户能提供一手素材(私人文章、邮件、笔记),优先使用

场景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 ```

相关专题

更多
Vite 项目如何打包和部署
Vite 项目如何打包和部署

Vite项目打包部署专题汇集生产构建、产物预览、输出目录、资源路径、Nginx与GitHub Pages部署及常见白屏和路由404问题的已审核文章,帮助读者完成上线流程。

2026.10.28

0

16

Vite 如何搭配 Vue.js
Vite 如何搭配 Vue.js

Vite搭配Vue.js专题汇集创建Vue 3项目、配置开发环境、路径别名、Vue插件、代理、多环境构建与调试的已审核文章,帮助读者完成从初始化到日常开发的配置。

2026.10.28

0

15

Vite 项目目录怎么看
Vite 项目目录怎么看

Vite项目目录专题汇集入口文件、src源码、public静态资源、路径别名、项目根目录和构建输出目录相关的已审核文章,帮助读者理解各文件夹的用途与引用方式。

2026.10.28

0

10

Gradle插件开发入门教程
Gradle插件开发入门教程

本专题介绍Gradle插件开发的基本流程,涵盖插件类编写、自定义任务注册、扩展参数设计和插件应用方法,帮助你理解插件如何组织构建逻辑,减少多个项目之间的重复配置。

2026.10.22

0

11

Gradle Wrapper配置教程
Gradle Wrapper配置教程

本专题介绍Gradle Wrapper的基本作用,涵盖文件组成、生成方法、版本配置和任务调用,帮助你理解项目如何使用指定的Gradle版本,减少不同开发环境带来的构建差异。

2026.10.22

0

10

Golangci-lint检查器使用教程
Golangci-lint检查器使用教程

本专题整理Golangci-lint常用Linters的用途与配置方法,覆盖错误处理、无效代码、安全、复杂度、命名和依赖检查,帮助项目合理选规则。

2026.10.22

0

15

Gradle怎么构建Java项目
Gradle怎么构建Java项目

本专题介绍Gradle Java项目构建方法,涵盖Java插件配置、依赖声明、源码编译、测试执行和打包检查,帮助你理解各阶段的任务关系,逐步完成项目构建。

2026.10.22

0

10

PHP时间戳漏洞修复教程
PHP时间戳漏洞修复教程

本专题汇总PHP常见时间戳漏洞,包括2038年溢出、时区漂移、时间戳伪造、重放攻击、时间盲注与日志审计失效等,并给出升级64位环境、使用 DateTimeImmutable、统一UTC、严格超时校验、预处理绑定、hash_equals 比对等修复方案,帮助开发者快速排查和加固时间相关代码。

2026.10.22

0

25

Golangci-lint配置文件与规则设置
Golangci-lint配置文件与规则设置

本专题聚焦Golangci-lint YAML配置文件,讲清运行参数、规则启停、目录排除、问题过滤及严重级别设置,便于团队统一检查标准。

2026.10.22

0

15

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
热门推荐
/
最新课程
phpStudy极速入门视频教程
phpStudy极速入门视频教程

共6课时 | 54.7万人学习

独孤九贱(4)_PHP视频教程
独孤九贱(4)_PHP视频教程

共89课时 | 134.1万人学习