
Ljg Xray Article
- 63 installs
- 129 repo stars
- Updated February 24, 2026
- lijigang/ljg-skill-xray-article
Helps with ai & agent building tasks.
About
ljg-xray-article is a Claude Code skill for ai & agent building. It helps solo builders move faster with AI-assisted development.
- ljg-xray-article
- AI & Agent Building
- AI-coding skill
Ljg Xray Article by the numbers
- 63 all-time installs (skills.sh)
- Ranked #6,243 of 16,546 AI & Agent Building skills by installs in the Skillselion catalog
- Data as of Aug 2, 2026 (Skillselion catalog sync)
npx skills add https://github.com/lijigang/ljg-skill-xray-article --skill ljg-xray-articleAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 63 |
|---|---|
| repo stars | ★ 129 |
| Last updated | February 24, 2026 |
| Repository | lijigang/ljg-skill-xray-article ↗ |
What it does
Helps with ai & agent building tasks.
Files
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%S 和 date "+%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
文章解读方法论
真问题提取
大多数文章的标题和开头是"表面问题"。作者真正要回应的往往在更深处。
三条线索: 1. 看反对:作者在反对什么——反对的对象暴露真问题 2. 看重复:作者反复回到哪里——重复暴露执念 3. 看情绪:作者在哪里情绪最重——情绪暴露痒点
示例:
- 表面问题:"如何高效阅读"
- 真问题可能是:"读了那么多为什么没用"(焦虑驱动)
- 也可能是:"为什么别人读得比我快"(比较驱动)
真问题不同,同一篇文章的价值判断完全不同。
认知碰撞判断
碰撞 = 文章观点与我已有认知的交互。三种可能:
| 类型 | 信号 | 价值 |
|---|---|---|
| 强化 | "对,我也这么想" | 低(确认偏误风险) |
| 补充 | "这个角度我没想过" | 中 |
| 冲突 | "不对,我认为相反" | 高(需要细看) |
delta ≈ 0 的判断标准:三种碰撞都没有真正发生。这是正常结果,大部分文章不会产生碰撞。不要硬凑。
迁移判断
迁移不是"把文章观点套到别的领域"。迁移是发现文章的核心机制在另一个领域已经存在但没人叫那个名字。
判断标准:
- 两个领域的生成规则同构(不只是表面类比)
- 迁移后能产生可操作的新视角(不只是"有趣")
- 去掉原文上下文,迁移仍然成立
不满足以上三条,不写迁移。宁可空着。
#+title: article-{简短标题}
#+date: [{YYYY-MM-DD Day HH:MM}]
#+filetags: :read:xray:article:
#+identifier: {YYYYMMDDTHHMMSS}
#+source: {URL}
* 文章说了什么
*真问题*: {表面问题之下,作者真正要回应的}
*真回答*: {一句话核心主张——去掉它全文坍塌}
*论证骨架*:
- {关键论据1}
- {关键论据2}
- {关键论据3}
*隐含假设*: {被默认为真的前提}
*边界*: {什么条件下失效}
#+begin_example
{论证拓扑图:从真问题到真回答的 ASCII 推理路径}
#+end_example
* 对我意味着什么
{delta = 0 则写"无碰撞——这篇文章没有改变我的任何认知。"
有碰撞则每个碰撞点一个子节点。}
** {碰撞点1}
#+begin_example
{ASCII art 认知卡片——空间关系本身在说话}
#+end_example
{一句话启发——脱离文章上下文单独成立}
** {碰撞点2}
#+begin_example
{ASCII art 认知卡片}
#+end_example
{一句话启发}
* 迁移
{仅当洞见的生成规则在另一领域同构时写。不预设领域。不满足条件则删除此节。}
*{领域}*: {怎么用——可操作的新视角}