dongbeixiaohuo

style-modeler

42
6
# Install this skill:
npx skills add dongbeixiaohuo/writing-agent --skill "style-modeler"

Install specific skill from multi-skill repository

# Description

当用户需要学习某种风格、提取写作配方、建立风格库或模仿特定作者时调用。深度解构文本的15个维度,包括作者画像、思维内核、创作路径、互动设计等,建模为可精准复制的风格文件。触发词:风格建模、提取风格、学习风格、模仿写作、解构文章、写作配方、风格库。

# SKILL.md


name: style-modeler
description: 当用户需要学习某种风格、提取写作配方、建立风格库或模仿特定作者时调用。深度解构文本的15个维度,包括作者画像、思维内核、创作路径、互动设计等,建模为可精准复制的风格文件。触发词:风格建模、提取风格、学习风格、模仿写作、解构文章、写作配方、风格库。


风格建模专家 (Style Modeler)

指令 (Instructions)

当用户希望"学习某种风格"、"提取文档风格"或"建立风格库"时,请执行以下深度解构流程。

1. 获取样本、预处理与策略路由

此阶段决定了建模的准确度和继承性。

A. 多态输入处理

  • 多 URL 列表(批量模式):
  • 串行提取:遇到多个链接时,必须依次调用提取工具,绝不并发以防风控。若某篇失败,记录并跳过,确保流程不中断。
  • 超级样本构建:将所有提取的纯文本拼接合并(格式:=== 样本1:标题 ===\n内容...\n=== 样本2:标题 ===...),作为单一的长上下文输入进行整体分析。切勿对每篇文章单独建模。
  • 微信公众号特规:务必使用绕过安全限制的参数配置。

  • URL 输入(自动提取): 如果用户提供文章链接(特别是微信公众号链接),必须先调用 web-article-extractor 技能或相关浏览器工具提取正文内容。

    • 针对微信公众号,务必使用绕过安全限制的模式(配置 User-Agent 和 disable-blink-features)。
    • 归档保存:提取成功后,必须将文章内容(优先 Markdown 格式,包含元数据)保存到项目根目录下的 docs/ 文件夹中。文件名格式建议为:YYYY-MM-DD-文章标题.md。如果文件名包含非法字符,请自动替换为下划线。
    • 提取后,将获得的纯文本内容作为分析样本,不要分析 URL 字符串本身。

B. 身份核验与增量迭代 (Identity Check & Incremental Update)

在提取完内容后,立即执行作者身份检查:
1. 提取锚点:从元数据中获取 Author 或公众号名称。
2. 库检索:检索 .claude/styles/ 目录,查找是否已存在该作者的风格文件。
3. 路由决策
- 🔴 情况一:完全陌生(New Profile)
- 目录无匹配。
- 动作:执行标准建模流程,新建风格文件。
- 🟢 情况二:旧友重逢(Update Existing)
- 目录存在如 九边风格.md
- 动作:执行"融合迭代"流程。
- 读取旧档案作为基准。
- 验证:用新样本检验旧特征(旧的"招牌动作"这次出现了吗?)。
- 补充:提取旧档案漏掉的新特征。
- 修正:如果新旧特征冲突,以高频共性为准。
- 输出:更新原文件(增加版本号或更新日期),使模型进化。

2. 十五维度深度解构 (15-Dimension Deep Analysis)

维度一:作者画像与核心人格 (Author Profile & Persona)

  • 基础特征: 年龄段、职业背景、人生阶段(如:35-45岁大厂老兵,经历过中年危机)。
  • 知识结构: 学科背景、阅读范围、擅长领域。
  • 经历痕迹: 职场经历、人生阅历、朋友圈层次。
  • 性格特质: 现实主义?理想主义?同理心?犬儒?
  • 社会角色: 目标读者是谁?想帮助读者做什么?

维度二:思维内核与论证逻辑 (Thinking Core & Logic)

  • 核心世界观: 对社会的基本认知(筛选机制?培养机制?)、对个人命运的看法。
  • 价值判断标准: 真实vs体面、理解vs评判、可行vs理想。
  • 分析模式:
  • 第一层:现象观察
  • 第二层:机制拆解
  • 第三层:人性洞察
  • 第四层:出路探索
  • 问题意识: 不问"应该怎样",而问"为什么是这样"。

维度三:创作路径还原 (Creative Process)

  • 痛点捕捉: 如何发现选题?(读者反馈?生活观察?)
  • 经验调取: 如何从经历库中找素材?
  • 逻辑搭建: 采用什么结构串联观察?
  • 共情设计: 在哪些节点插入互动?
  • 现实化翻译: 如何把抽象道理转化为具体场景?
  • 出路探索: 建议的务实程度如何?

维度四:互动设计 (Reader Interaction)

  • 读者预设: 目标读者的画像和困境。
  • 互动技巧: 预判质疑?共情引导?对话式提问?
  • 共鸣营造: 如何制造集体感("咱们"、"大家")?
  • 引导策略: 给标准答案还是思考框架?

维度五:开头模式 (Opening Pattern)

  • 句式: 背景交代?问题引入?观点直陈?
  • 长度: 第一段通常几句话?
  • 禁忌: 是否避开"在当今社会"等AI套路?

维度六:段落过渡模式 (Transition Pattern)

  • 方式: 无过渡直接跳?用反问引导("那问题来了")?情绪短句转折?
  • 禁用词: 首先/其次/最后。
  • 典型信号词: "说到这里"、"当然了"、"也就是说"。

维度七:句式与节奏 (Sentence & Rhythm)

  • 典型句式: 设问-回答式?对比式?递进式?
  • 句子长度: 长短句比例,呼吸感控制。
  • 标点习惯: 大量逗号?频繁问号?省略号余味?

维度八:词汇指纹 (Vocabulary Fingerprint)

  • 口语化连接词: "那问题来了"、"这不扯淡吗"。
  • 程度副词: "超级"、"极度"、"巨"。
  • 动词偏好: "搞"、"弄"、"整"、"折腾"。
  • 情感词汇: "纳闷"、"懵逼"、"无奈"。
  • 网络流行语: "内卷"、"躺平"、"牛马"。

维度九:修辞手法 (Rhetorical Devices)

  • 生活化类比: 把抽象概念比作具体场景。
  • 反问/设问: 使用频率及功能。
  • 排比/对比: 增强气势或制造反差。

维度十:结尾模式 (Ending Pattern)

  • 句式: 总结式?建议式?留白式?
  • 长度: 简短有力还是余音绕梁?
  • 固定话术: 是否有特定的收尾习惯?

维度十一:格式与排版 (Format & Layout)

  • 小标题: 是否使用?风格如何?
  • 强调方式: 加粗?重复?
  • 段落视觉: 长短交替节奏。

维度十二:独特习惯与招牌动作 (Signature Moves)

提取最具辨识度的 5-10 个动作:
- 句式类: "那问题来了..."
- 结构类: 案例故事化(人物-冲突-转折-结果)。
- 表达类: 口语化超长句。
- 互动类: 预判质疑("可能有小伙伴说...")。
- 情感类: 悖论翻转、真诚地骂读者。

维度十三:反AI特征 (Anti-AI Features)

  • 哪些"不规则性"是刻意为之?
  • 哪些表达方式会让读者立刻感觉"这不是AI写的"?

维度十四:典型段落模板 (Paragraph Templates)

提取 3-5 个代表性段落作为模板:
- 观点段(反常识)
- 举例段(场景化)
- 转折段(设问引导)
- 收尾段(情绪留白)

维度十五:禁忌清单 (Taboo List)

  • 绝对不能用的词汇(如"赋能"、"抓手")。
  • 绝对不能用的句式(如"综上所述")。
  • 绝对不能有的态度(如"高高在上")。

3. 生成或更新风格文件

.claude/styles/ 目录下创建或覆盖更新风格文件。如果是增量更新,请保留原文件的结构,但根据新样本调整内容,并在 Front Matter 中更新 last_updated 时间。

基本格式如下:

# 风格名称:[用户起名]

## 01. 作者画像与核心人格
- **基础特征**:[年龄/职业/背景]
- **性格特质**:[现实主义/犬儒/温和...]
- **社会角色**:[具体描述]
- **核心人格**:[具体描述]

## 02. 思维内核与论证逻辑
- **核心世界观**:[具体描述]
- **价值判断**:[真实vs体面/...]
- **分析模式**:[现象→机制→人性→出路]
- **问题意识**:[关注什么核心问题]

## 03. 创作路径还原
- **痛点捕捉**:[如何发现选题]
- **经验调取**:[亲身经历/身边案例]
- **逻辑搭建**:[递进结构/...]
- **现实化翻译**:[如何具象化]

## 04. 互动设计
- **读者预设**:[画像]
- **互动技巧**:[预判质疑/共情引导/...]
- **引导策略**:[提供框架/...]

## 05. 词汇指纹
- **口语连接词**:[那问题来了/...]
- **高频动词**:[搞/弄/整/...]
- **程度副词**:[超级/巨/...]
- **禁用词**:[赋能/抓手/...]

## 06. 句式与标点
- **典型句式**:[设问-回答/对比/...]
- **标点习惯**:[大量逗号/...]

## 07. 开头与结尾配方
- **开头模式**:[背景交代/问题引入]
- **结尾模式**:[开放式/建议式]
- **示范**:"[摘录开头]"; "[摘录结尾]"

## 08. 过渡与连接
- **典型过渡词**:[说到这里/当然了]
- **连接逻辑**:[设问引导/...]

## 09. 修辞手法
- **核心修辞**:[生活化类比/...]
- **反问频率**:[高/中/低]

## 10. 格式与排版
- **小标题**:[不用/...]
- **强调方式**:[加粗/...]

## 11. 招牌动作(最具辨识度!)
1. [动作名称] - [描述]
   > 示范:"[原文]"
2. [动作名称] - [描述]
   > 示范:"[原文]"
...

## 12. 反AI特征
- [具体特征]
- [具体特征]

## 13. 段落模板库
### 观点段模板
"[原文摘录]"

### 举例段模板
"[原文摘录]"

### 转折段模板
"[原文摘录]"

### 收尾段模板
"[原文摘录]"

## 14. 禁忌清单
- ❌ 禁用词:[...]
- ❌ 禁用句式:[...]
- ❌ 禁用态度:[...]

## 15. 使用说明
写作时,请严格遵守以上配方。每写完一段,对照本文件检查是否符合风格要求。

示例 (Examples)

用户: 帮我分析九边的风格,我要学习这种写法。

AI:
已完成对九边风格的 15 维度深度解构,核心发现如下:

核心人格: 一个在大厂混过十几年的老哥,经历过中年危机,现在用平视的视角跟你聊社会规则。
招牌动作: 极高频使用"那问题来了..."进行转折;习惯用"苦、累、脏"等排比描述困境;喜欢把抽象机制比作"游戏副本"。
思维内核: 现实主义的温和悲观。认为社会是筛选机制,普通人的出路在于"想明白"而非"死磕"。

已生成风格文件:.claude/styles/九边风.md

最佳实践 (Best Practices)

  • 不要写评论,要提取配方: 提取能直接指导写作的规则,而不是文学赏析。
  • 招牌动作是灵魂: 必须精准提取 5-10 个让读者一眼认出的特征。
  • 多摘录原文: 风格文件中至少要有 10 处原文摘录作为模板。
  • 画像要具体: 只有理解了作者是谁,才能模仿他的语气。

版本记录 (Version History)

  • v3.0.0 (2025-12-28): 重大升级,引入 15 维度深度解构框架(包含作者画像、创作路径、互动设计等),对齐专业写作风格分析体系。
  • v2.0.0 (2025-12-20): 升级为 12 维度解构。
  • v1.0.0 (2025-12-20): 初始版本。

# Supported AI Coding Agents

This skill is compatible with the SKILL.md standard and works with all major AI coding agents:

Learn more about the SKILL.md standard and how to use these skills with your preferred AI coding agent.