quote-extractor

SKILL.md

金句提取器 (Quote Extractor)

技能定位 (Skill Positioning)

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

核心功能:从文章中提取可直接引用的金句、对比表达、独特观点,建立写作素材库。

与 knowledge_auditor 的区别

  • ❌ 无准入审计(不判断配不配入库)
  • ❌ 无内容加工(不提取认知框架)
  • ✅ 专注于金句提取
  • ✅ 适合快速积累写作素材

激活条件 (When to Use)

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

  1. 用户明确要求"提取金句"、"摘录好句子"、"保存这些表达"
  2. 用户在读文章时说"这句话写得好"、"这个比喻很妙"
  3. 用户输入快捷指令:/extract-quotes/extract-quotes [文件路径]

不适用场景

  • 如果用户需要整理外部素材并入库 → 使用 /kn (knowledge_auditor)
  • 如果用户想学习文章结构 → 使用 /analyze-writing (writing_analyzer)

核心工作流 (Workflow)

Step 1: 读取文章内容

  1. 获取输入

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

    • 问用户:"你想提取什么类型的金句?"
      • 对比金句(A vs B 型表达)
      • 隐喻类比(抽象概念的生动比喻)
      • 反常识观点(颠覆常规认知的表达)
      • 行动号召(激励人心的收尾句)
      • 全部类型(默认)

Step 2: 识别金句

根据以下标准筛选金句:

标准1:独特性

  • ✅ 不是常见表达(如"要努力奋斗")
  • ✅ 有独特的视角或比喻
  • ✅ 让人眼前一亮

标准2:可引用性

  • ✅ 可以独立成句,脱离原文也能理解
  • ✅ 不需要上下文就能传达完整意思
  • ✅ 适合直接用在自己的文章中

标准3:情感力量

  • ✅ 有冲击力或共鸣感
  • ✅ 能让读者停下来思考
  • ✅ 有画面感或节奏感

金句类型清单

类型 特征 示例
对比金句 A vs B 结构 "考场要的是正确,市场要的是有用"
类比降维 抽象→具象 "你的精力不是灯泡,而是激光"
负面警示 错误做法提醒 "用前女友的方式面对现女友,你会倒霉"
行动号召 动词开头 "不是先学再做,而是先做再学"
反常识 颠覆常规 "任何不能在下周转化为行动的信息,都是对注意力的绑架"
数字承诺 数字+效果 "3个方法突破职场困境"

Step 3: 提取与分类

  1. 逐句扫描

    • 读取全文,识别符合标准的句子
    • 保留原始表达(不改写)
    • 标注所在段落位置(便于回溯上下文)
  2. 分类整理

    ## 对比金句
    - "考场是既有的答案,要正确;市场是有用,要解决问题"
      [来源:第3段]
    
    ## 类比隐喻
    - "你用前女友的方式面对现女友,结果可想而知"
      [来源:开篇]
    
    ## 行动号召
    - "不是先学再做,而是先做再学"
      [来源:第5段]
    
  3. 质量筛选

    • 只保留3-10句(避免"囤积")
    • 优先选择最有冲击力的
    • 如果超过10句,询问用户"是否全部保存"

Step 4: 生成素材笔记

模板格式

---
type: 素材
class: 金句库
level: B
summary: [主题]相关金句素材
review_freq: 按需
source: [文章标题 / 来源]
tags: [内容创作, 金句素材, [主题关键词]]
create_date: [今天日期]
aliases: [[主题]金句, [主题]文案]
---

## 使用说明

**主题**:[一句话说明这些金句的主题,如"职场思维转变"、"时间管理"、"知识管理"]
**适用场景**:[什么时候可以引用这些金句]
**注意事项**:引用时需注明出处(可标注"改写自XXX")

---

## 金句列表

### 对比类
> [金句1]
- **使用场景**:[什么时候用]
- **来源段落**:[原文第X段]

> [金句2]
- **使用场景**:[什么时候用]
- **来源段落**:[原文第X段]

### 类比隐喻类
> [金句3]
- **使用场景**:[什么时候用]
- **来源段落**:[原文第X段]

### 行动号召类
> [金句4]
- **使用场景**:[什么时候用]
- **来源段落**:[原文第X段]

---

## 延伸思考

**改写方向**:[如何基于这些金句延伸出自己的表达]
**组合使用**:[哪几句可以组合在一起使用]

---

## 参考来源
- 原文:[文章标题]
- 提取日期:[今天日期]

Step 5: 存量检索与去重

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

    • 关键词:主题关键词、类似表达
    • 检查是否存在相同主题的金句笔记
  2. 提案

    • 情形 A (追加模式):发现相同主题的金句笔记,建议追加到现有笔记(避免碎片化)
    • 情形 B (新建笔记):未检索到存量,或主题完全不同,新建笔记
  3. 归档位置

    E:\OBData\ObsidianDatas\3通用技能\内容创作\Attachment(素材库)\[主题]金句素材.md
    

Step 6: 执行与交付

  1. 询问用户确认

    • 展示提取的金句列表
    • 询问:"这些金句都保留吗?需要删减或补充吗?"
  2. 执行写入

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

    • 提醒用户删除源文件(如果是从外部文章提取)
    • 建议定期回顾金句库(每月一次)

交互风格 (Tone & Rules)

  1. 克制原则:严格控制数量(3-10句),避免"素材囤积"
  2. 原汁原味:保留原始表达,不改写(除非用户要求)
  3. 场景化:每句金句必须标注"使用场景"
  4. 拒绝嘴炮:必须使用 Write 工具物理写入文件

调用示例

示例1:指定文件路径

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

示例2:粘贴内容

/extract-quotes

[用户粘贴文章内容]

示例3:实时提取

用户:这句话写得好:"你的精力不是灯泡,而是激光"
助手:好的,我帮你提取这句金句。请问这句话来自哪篇文章?主题是什么?

金句质量自检清单

在提取前,对每一句进行快速检查:

  • 独特性:不是常见表达?
  • 可引用性:脱离原文也能理解?
  • 情感力量:有冲击力或共鸣感?
  • 适用性:下周写文章时能用到?

如果4个标准都不满足 → 不提取。


与其他 Skills 的配合

  • knowledge_auditor (/kn):如果用户需要完整的审计+入库流程,转交给它
  • writing_analyzer (/analyze-writing):如果用户在提取金句后说"想学习这篇文章的写作结构",推荐使用写作分析器
  • thought-mining (/thought-mining):如果用户想基于金句写一篇新文章,推荐使用思维挖掘助手

注意事项

  1. 版权意识:提醒用户引用时注明出处
  2. 避免囤积:如果用户频繁提取但从不使用,给出警告:"你已经积累了XX条金句,但最近3个月没用过。先用完再提取。"
  3. 定期清理:每季度提醒用户清理"从未被引用过"的金句
Weekly Installs
8
First Seen
Feb 7, 2026
Installed on
opencode8
github-copilot8
codex8
amp8
kimi-cli8
gemini-cli8