writing-analyzer

SKILL.md

写作结构分析器 (Writing Analyzer)

技能定位 (Skill Positioning)

类型:单一功能型 Skill(快捷入口)

核心功能:拆解文章的写作骨架,提取标题公式、段落结构、修辞手法、节奏控制。

与 knowledge_auditor 的区别

  • ❌ 无准入审计(不判断配不配入库)
  • ❌ 无查重(假设用户明确要分析)
  • ✅ 专注于写作结构拆解
  • ✅ 适合快速学习和建立写作模板库

激活条件 (When to Use)

当出现以下任一情况时,激活此技能:

  1. 用户明确要求"拆解写作套路"、"分析文章结构"、"提取写作模板"
  2. 用户想学习某篇文章的写作技巧,但不需要走完整的审计流程
  3. 用户输入快捷指令:/analyze-writing/analyze-writing [文件路径]

不适用场景

  • 如果用户需要整理外部素材并入库 → 使用 /kn (knowledge_auditor)
  • 如果用户只想提取金句 → 使用 /extract-quotes (quote_extractor)

核心工作流 (Workflow)

Step 1: 读取文章内容

  1. 获取输入

    • 如果用户提供文件路径:直接读取
    • 如果用户粘贴内容:使用粘贴的文本
    • 如果用户未提供:询问用户提供文件路径或粘贴内容
  2. 确认分析目标

    • 问用户:"你想学习这篇文章的什么?(标题公式、开篇技巧、结构框架、修辞手法、收尾方式)"
    • 如果用户不确定,默认进行全结构拆解

Step 2: 识别文章类型

根据内容特征,判断文章类型:

文章类型 特征 典型结构
对比型 新旧观念对比、A vs B 对比矩阵 + N步解决方案
故事型 个人经历、情感共鸣 冲突-转折-顿悟
教程型 操作步骤、工具使用 问题-方案-实战案例
观点型 主张+论证 观点-案例-升华
清单型 知识点列举 框架+要点拆解

输出:明确告知用户"这是一篇【XX型】文章"。


Step 3: 提取写作结构

根据文章类型,提取以下元素:

3.1 标题公式

格式:[核心概念/对比] + [数字承诺/结果导向] + [动词/痛点]
示例:考察思维 vs 市场思维:3步突破职场困境

3.2 开篇技巧

  • 类型识别:故事破冰 / 痛点直击 / 反常识钩子 / 数据震撼
  • 关键手法:生活化类比、反问句、场景代入
  • 字数范围:首段字数统计

3.3 主体结构

  • 段落逻辑:并列 / 递进 / 总分总
  • 框架类型:N步法 / 2x2矩阵 / 故事线
  • 节奏控制:长短句分布、段落长度模式

3.4 修辞手法

  • 对比手法:A vs B、旧模式 vs 新模式
  • 类比降维:抽象概念 → 生活场景
  • 情感节奏:痛点 → 方案 → 行动号召

3.5 收尾方式

  • 类型:金句总结 / 行动号召 / 开篇呼应 / 留白引导
  • 特征:回扣开篇、强化记忆点

Step 4: 生成写作模板

模板格式

---
type:class: 实战技巧
level: A
summary: [一句话总结这篇文章的核心写作技巧]
review_freq: 按需
source: 实战拆解案例
tags: [内容创作, 写作技巧, 文章结构, XX类型]
create_date: [今天日期]
aliases: [[XX型]写作模板, [XX]写作框架]
---

## 核心价值

为什么需要这个模板?
- **痛点**:[用户在写XX类文章时的困境]
- **价值**:[这个模板解决什么问题]
- **适用场景**:[适合什么选题和读者]

---

## 01 | 这是什么?(文章结构骨架)

### 整体框架
[用流程图或层级结构展示]

### 各部分作用
[逐一解释每个模块的作用]

---

## 02 | 为什么有效?(底层机制)

### 心理学原理
[认知失调、锚定效应、峰终定律等]

### 结构优势
[为什么这样组织内容有效]

---

## 03 | 怎么用?(实战模板)

### 模板填空版
[提供可直接套用的填空模板]

---

## 04 | 核心技巧提炼(可迁移的写作智慧)

### 技巧1:[名称]
- **做法**:[具体操作]
- **效果**:[产生的效果]
- **边界**:[适用范围和注意事项]

[重复列举3-5个可复用技巧]

---

## 05 | 立即行动(下次写作检查清单)

### 使用场景判断
✅ 适合用这个模板:[列举]
❌ 不适合:[列举]

### 写作前自检
- [ ] [检查项1]
- [ ] [检查项2]
- [ ] [检查项3]

### 下次迭代方向
[如何优化这个模板]

---

## 参考来源
- 拆解案例:[文章标题]
- 拆解日期:[今天日期]

Step 5: 存量检索与去重

  1. 查重:在 E:\OBData\ObsidianDatas\3通用技能\内容创作 目录下检索:

    • 关键词:文章类型、结构模板、写作技巧
    • 检查是否存在类似的写作模板笔记
  2. 提案

    • 情形 A (存量更新):发现疑似存量笔记,建议增量更新(追加新案例到现有模板)
    • 情形 B (新建笔记):未检索到存量,新建笔记
  3. 归档位置

    E:\OBData\ObsidianDatas\3通用技能\内容创作\[术-实战技巧]-[文章类型]写作结构模板-[核心特征].md
    

Step 6: 执行与交付

  1. 询问用户确认

    • 展示生成的模板预览(前100行)
    • 询问:"是否确认写入?需要调整吗?"
  2. 执行写入

    • 用户确认后,物理写入文件
    • 返回文件路径
  3. 后续建议

    • 提醒用户删除源文件(如果是从外部文章拆解)
    • 建议关联到 _MOC_AI写作.md(如果存在)

交互风格 (Tone & Rules)

  1. 专注高效:无审计环节,直接进入拆解
  2. 教学导向:不仅提取结构,还要解释"为什么这样有效"
  3. 可操作性:提供填空模板,而非泛泛而谈
  4. 拒绝嘴炮:必须使用 Write 工具物理写入文件,不能只口头承诺"已保存"

调用示例

示例1:指定文件路径

/analyze-writing E:\OBData\ObsidianDatas\0收集箱日清\考察思维 vs 市场思维.md

示例2:粘贴内容

/analyze-writing

[用户粘贴文章内容]

示例3:只说需求

用户:帮我拆解这篇文章的写作套路
助手:好的,请提供文章内容或文件路径。

与其他 Skills 的配合

  • knowledge_auditor (/kn):如果用户需要完整的审计+入库流程,转交给它
  • quote_extractor (/extract-quotes):如果用户在拆解过程中提到"这句话写得好",提示可以用 /extract-quotes 单独提取金句
  • thought-mining (/thought-mining):如果用户想基于拆解的模板写一篇新文章,推荐使用思维挖掘助手
Weekly Installs
5
First Seen
Feb 9, 2026
Installed on
opencode5
antigravity5
claude-code5
github-copilot5
windsurf5
codex5