소스 정보
- 저장소
- zsyggg/paper-craft-skills
- 최근 소스 활동
- 2026년 5월 21일 14:23
- 감지된 SKILL.md 언어
- 중국어
- 스타
- 1,106
- 포크
- 72
설치 방법
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
소스 파일 검토
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
메뉴
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/zsyggg/paper-craft-skills --skill paper-analyzer명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
SOC 직업 분류 기준
SKILL.md 표시 중
| name | paper-analyzer |
| description | 将学术论文转化为深度HTML长文。6轮强制工作流、代码仓库搜索、公式渲染、Mermaid图表。 3种写作风格,输出可直接分享的精美HTML页面。 |
⚠️ 这是生产级指令。你的唯一任务:产出一篇让读者觉得"比我读论文还清楚"的深度HTML长文。
/paper-analyzer https://arxiv.org/abs/2605.07363
/paper-analyzer /path/to/paper.pdf
/paper-analyzer 粘贴文本
| 输入 | 执行 |
|---|---|
| arxiv URL | 同时读 arxiv.org/abs/(摘要)和 arxiv.org/html/(全文HTML) |
| PDF路径 | 用PDF读取工具读全文。分多次直到全部获取 |
| 文本 | 全部使用 |
自检:有没有完整内容?没有 → 换方式继续。
git clone --depth 1 <url> /tmp/paper_code根据代码状态分支处理:
| 状态 | 处理 | 文章体现 |
|---|---|---|
| ✅ 已发布 | 读核心文件,找 ≥2 处论文方法↔源码对应 | 贴代码段(≤30行),标注 文件路径:行号 |
| ⏳ 待发布 | 检查 README/Release 标记 | 标注状态+仓库链接 |
| ❌ 无代码 | 搜索替代实现/相关项目 | 注明"本文未提供公开代码" |
必须问风格选择,用户未回则默认 academic。
按选定风格的要求写,输出完整HTML。模板见下文。
逐项检查,不通过则修改直到通过。
硬标准:
结构要求(按顺序,缺一不可):
1. 钩子开头(2-3段)
— 反常识问题 / 引人共鸣的场景 / 让人"等等再说一遍?"的事实
— 不要直接讲技术。先让读者好奇。
2. "为什么会这样"(3-4段)
— 解释现有方法的逻辑和它的瓶颈
— 用简单例子说明
— 让读者感到"确实需要一种新方法"
3. 核心洞察(1-2段)
— 论文最关键的那一句话发现
— 用一句话说清楚 + 一个类比强化
4. 方法详解(5-8段,全文最重点)
— 分步骤展开:怎么做 → 为什么这样设计 → 和旧方法的关键区别
— 每个步骤配一个类比
— 引用论文原文(公式/算法描述)≥ 3 处
— 用对比表呈现新旧方法差异
5. 实验效果(3-4段)
— 最重要的实验结果 + 数据解读
— 不只是报数字,要解释"这意味着什么"
— 用表格呈现关键对比数据
6. 深层意义(2-3段)
— 这个工作对行业意味着什么
— 不止一个角度:技术意义、产业意义、方法学意义
7. 局限(1-2段)
— 作者自述的局限 + 你的判断
8. 收束(1段)
— 回到开头的场景/问题,形成闭环
— 读者带着"我懂了"的感觉离开
9. 金句
— 一句话,让人能记住并转述
写法要求:
硬标准:
结构要求:
1. 论文元信息
标题 · 作者 · 链接 · 代码状态
2. 一句话总结(100字内)
3. 研究背景与动机(4-5段)
— 这个领域在解决什么问题
— 现有方法及其局限(按时间线或方法论分类)
— 本文的出发点
4. 预备知识(2-3段,如需要)
— 理解本文需要的核心概念
— 本文用到的基础方法简介
5. 方法详解(8-10段,全文最重点)
— 对每个创新点独立成节
— 每个创新点包含:①问题 ②怎么做(配公式)③为什么有效 ④与已有方法的差异
— 公式用 $$...$$ KaTeX 渲染
— 引论文原文 Figure/Table 编号
— 有代码则穿插源码分析
6. 实验分析(4-6段)
— 实验设置概述
— 主要结果(配表格 + 深入解读)
— 不同维度的对比分析
— 消融实验说明了什么
— 不是报数据,是解读数据背后的含义
7. 讨论(2-3段)
— 方法的适用边界
— 未解决的问题
— 对未来工作的启示
8. 局限分析(2-3段)
— 作者自述 ≥ 1 处
— 你的独立判断 ≥ 1 处
9. 结论(1-2段)
— 凝练贡献
— 展望
写法要求:
⚠️ 精炼 ≠ 敷衍。精炼是信息密度极高、但该有的全有。
硬标准:
结构要求:
1. 头图(Mermaid图表)—— 全文最核心架构/对比的一张图
类型可以是:flowchart(流程图)、graph(对比图)、或 timeline
2. 核心摘要盒
— 5 行以内
— 覆盖:做什么 / 怎么做 / 效果 / 适用场景
3. 关键创新(3-5 个,编号列出)
— 每个 2-4 句
— 一句话说创新点 → 一句话说怎么做的 → 一句话说为什么重要
4. 核心数据表
— 最多 5 行数据
— 突出和 baseline 的对比
5. 金句收尾
Mermaid 图表示例(⚠️ 节点文本避免中文特殊字符,用英文或简单ASCII。用 <br/> 换行):
flowchart TB
subgraph DSA["DSA: 64 heads scan all L tokens"]
Q1[Query] --> H1[Head 1..64]
H1 --> TK1[Score: O(64L)]
end
subgraph MISA["MISA: route to h=8 heads"]
Q2[Query] --> RTR[Router: O(64M)]
RTR -->|top-8| H2[8 active heads]
H2 --> TK2[Score: O(8L)]
end
DSA -->|8x fewer heads| MISA
生成HTML时使用此模板,确保含 KaTeX 公式渲染 + Mermaid 图表支持:
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>论文标题 — 深度解读</title>
<style>
:root{--text:#1a1a1a;--bg:#fafaf8;--accent:#2563eb;--muted:#6b7280;--border:#e5e7eb;--code-bg:#f3f4f6}
*{margin:0;padding:0;box-sizing:border-box}
body{font-family:-apple-system,"PingFang SC","Noto Serif SC",serif;color:var(--text);background:var(--bg);line-height:1.85;padding:2.5rem 1.5rem;max-width:720px;margin:0 auto;font-size:17px}
h1{font-size:2rem;margin:0 0 .3rem;line-height:1.3}
h2{font-size:1.35rem;margin:2.8rem 0 .8rem;color:var(--accent);padding-bottom:.4rem;border-bottom:1px solid var(--border)}
h3{font-size:1.1rem;margin:1.5rem 0 .5rem;color:#333}
.meta{color:var(--muted);font-size:.9rem;margin-bottom:2.5rem;line-height:1.8}
.meta a{color:var(--accent);text-decoration:none}
blockquote{border-left:3px solid var(--accent);padding:.6rem 1.2rem;margin:1.5rem 0;background:#f0f4ff;border-radius:0 8px 8px 0}
pre{background:var(--code-bg);padding:1rem 1.2rem;border-radius:8px;overflow-x:auto;font-size:.85rem;line-height:1.5;margin:1.5rem 0;border:1px solid var(--border)}
code{font-family:"SF Mono","Fira Code",monospace;font-size:.9em}
p{margin:1rem 0}
strong{color:#111}
table{width:100%;border-collapse:collapse;margin:1.5rem 0;font-size:.93rem}
td,th{border:1px solid var(--border);padding:.6rem .9rem;text-align:left}
th{background:#f9fafb;font-weight:600}
.summary-box{background:linear-gradient(135deg,#f0f4ff,#faf5ff);padding:1.5rem;border-radius:12px;margin:1.5rem 0}
.summary-box h3{margin:0 0 .5rem;color:var(--accent)}
.golden{font-size:1.25rem;font-weight:600;color:var(--accent);text-align:center;padding:2rem 1rem;border-top:2px solid var(--accent);border-bottom:2px solid var(--accent);margin:2.5rem 0;line-height:1.5}
@media(max-width:600px){body{font-size:16px;padding:1.2rem 1rem}h1{font-size:1.5rem}}
</style>
<!-- KaTeX -->
< = =>
公式用 $$...$$ 或 $...$,KaTeX 自动渲染。
$H^I$、$H^{I}$、$\mathbf{q}_{t,j}^I$$H^\I$(\I 未定义)、$H^I$ 写在 <pre> 标签内Mermaid 图用 <pre class="mermaid">...</pre> 包裹。节点文本避免中文标点和特殊字符。
生成后逐条检查,不通过则修改:
styles/storytelling.md — 故事型补充规范styles/academic.md — 学术型补充规范styles/concise.md — 精炼型补充规范styles/with-formulas.md — 公式详解styles/with-code.md — 代码分析规范scripts/generate_html.py — HTML生成辅助脚本