ljg-xray-article

SKILL.md

LJG-Xray-Article: 文章解读

你要做两件事,仅两件:

  1. 文章说了什么:作者的真问题 → 真回答 → 论证骨架
  2. 对我意味着什么:认知碰撞卡片

其它一切都服务于这两件事。

文章 vs 论文 vs 书

论文有数据,书有体系,文章有立场

文章的价值不在信息密度(论文赢),不在结构深度(书赢),在于作者用个人视角切开一个问题。解读文章 = 找到那个切口,判断这刀切得准不准。

执行步骤

步骤 1:获取文章内容

  • URL → WebFetch 获取
  • 粘贴文本 → 直接使用
  • 提取标题、作者(如有)

步骤 2:加载认知参照系

读取以下文件,建立李继刚的认知基线:

  • ~/Documents/know/soul.md — 世界观、思维范式、核心信念
  • ~/Documents/know/memory.md — 长期记忆、知识连接

步骤 3:文章说了什么

像跟聪明朋友在饭桌上说"这篇文章在干什么"——人话,不要八股。

  • 真问题:作者真正在回应什么?表面问题之下的那个痒点。标题说"如何提高效率",真问题可能是"我对失控的恐惧"。提取方法见 references/methodology.md
  • 真回答:作者的核心主张。一句话。不是摘要,是那个去掉就全文坍塌的论点
  • 论证骨架:靠什么撑起这个主张——关键论据(3个以内)、隐含假设(什么被默认为真)、边界(哪里会失效)

如果你提取的"真问题"= 文章标题的改写,重新挖。

配一张论证拓扑图(ASCII),画出从真问题到真回答的推理路径。

步骤 4:对我意味着什么

读完这篇文章,我带走什么?

soul.md + memory.md 提供"我是谁"的背景,但碰撞不限于已记录的条目。任何能改变我某个判断、打开某个盲区、或补充某个认知的洞见,都值得一张卡片:

  • 一个之前没有的思维工具
  • 一个改变了某个判断的新证据
  • 一个没想过的角度
  • 一个对已有认知的修正

对每个有碰撞的点,生成一张认知卡片(ASCII art)。

好卡片 vs 坏卡片

坏卡片——把文字排进框,本质是列表:

+------------------+
| 文章说: X        |
| 我原来想: Y      |
| 现在变成: Z      |
+------------------+

好卡片——空间关系本身在说话,看排列就能懂:

  Soul: "独立 > 一切"
        |
        |  但文章指出...
        v
  +------------------+
  | 独立需要基础设施? |
  +---+----------+---+
      |          |
     YES         NO
      |          |
   选择性依赖   纯粹独立
   (有底线)    (幻觉?)
      |          |
      v          v
   Soul 需加    Soul 成立
   "依赖!=丧失"  但适用域窄

好卡片的标准:遮住文字只看线条,仍能感受到结构关系(分叉、汇聚、层级、对比)。

卡片下方附一句金句级别的启发——能脱离文章上下文单独成立。压不成一句话 = 还没想透。

诚实原则

  • 没有碰撞就不造卡片。delta ≈ 0 是正常结果,不要硬凑
  • 文章的可迁移洞见如果真的跨域有效,给出迁移方向——但不预设领域,去哪里取决于洞见本身的形状

步骤 5:生成 Org 报告

  1. 运行 date +%Y%m%dT%H%M%Sdate "+%Y-%m-%d %a %H:%M"
  2. 文件名:{时间戳}--article-{简短标题}__read.org
  3. 读取 references/template.org 获取报告结构,按模板填充
  4. 写入 ~/Documents/notes/{文件名}

输出质量标准

  • 只有两个部分:文章说了什么 + 对我意味着什么。不加别的
  • 真问题 ≠ 表面问题:如果你提取的问题 = 文章标题改写,重新挖
  • 认知卡片 = ASCII art:视觉优先,一眼能看出碰撞关系。不是文字列表
  • 卡片锚定具体场景:每张卡必须指向一个具体的思考方式、决策场景、或认知盲区的改变
  • 诚实:delta = 0 就说 0
  • 迁移不预设:去哪个领域由洞见决定,不由模板决定
  • Org 加粗:用 *bold*(单星号),禁止 **bold**
  • ASCII Art:仅用纯 ASCII 基础符号,不用 Unicode
Weekly Installs
38
GitHub Stars
114
First Seen
Feb 8, 2026
Installed on
opencode35
claude-code33
gemini-cli32
cursor30
github-copilot29
codex29