Skills cjl-paper-flow

Paper workflow: read papers + cast cards in one go. Takes one or more arxiv links, paper URLs, PDFs, or paper names. For each paper, runs cjl-paper (generates org analysis) then cjl-card -l (generates long reading card PNG). Use when user says '论文流', 'paper flow', '读论文并做卡片', '论文卡片', or provides multiple papers wanting both analysis and cards.

install
source · Clone the upstream repo
git clone https://github.com/openclaw/skills
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/openclaw/skills "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/0xcjl/cjl-plugin/skills/cjl-paper-flow" ~/.claude/skills/clawdbot-skills-cjl-paper-flow && rm -rf "$T"
manifest: skills/0xcjl/cjl-plugin/skills/cjl-paper-flow/SKILL.md
source content

cjl-paper-flow: 论文流

一条命令完成:读论文 → 生成解读 → 铸成卡片。支持多篇并行。

模式

强制 NATIVE 模式。 本 workflow 是纯 skill 管道(cjl-paper → cjl-card),不需要 Algorithm 的七步流程。直接按下方执行步骤调用 skill,不走 OBSERVE/THINK/PLAN/BUILD/EXECUTE/VERIFY/LEARN。

参数

参数说明
无参数对话中已提供的论文链接/文件
-c
卡片模具改用多卡模式(默认
-l
长图)
-i
卡片模具改用信息图模式

执行

1. 收集论文列表

从用户消息中提取所有论文来源(arxiv URL、PDF 路径、论文名称等)。

2. 并行处理每篇论文

对每篇论文,启动一个 Agent subagent,每个 subagent 按顺序执行两步:

步骤 A — 读论文(cjl-paper):

调用 Skill tool 执行

cjl-paper
,传入该论文的来源。等待完成,获得生成的 org 文件路径。

步骤 B — 铸卡片(cjl-card):

读取步骤 A 生成的 org 文件,调用 Skill tool 执行

cjl-card
(默认
-l
,或按用户指定的模具参数),以 org 文件内容为输入。等待完成,获得 PNG 文件路径。

3. 汇总报告

所有论文处理完成后,汇总输出:

════ 论文流完成 ═══════════════════════
📄 {论文标题1}
   📝 解读: {org 文件路径}
   🖼️ 卡片: {PNG 文件路径}

📄 {论文标题2}
   📝 解读: {org 文件路径}
   🖼️ 卡片: {PNG 文件路径}
...

关键约束

  • 每篇论文的两步必须串行(先 paper 后 card),但多篇论文之间并行
  • cjl-paper 和 cjl-card 各自的质量标准、红线、品味准则不变
  • 卡片内容来自生成的 org 文件,不是原始论文