بنقرة واحدة
ai-research-slides
为 AI 研究论文生成专业的分析演示文稿。按照标准化的学术分析框架,从 TLDR 到 Limitation 全面解读论文。适用于论文阅读汇报、组会分享、研究讨论等场景。
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
为 AI 研究论文生成专业的分析演示文稿。按照标准化的学术分析框架,从 TLDR 到 Limitation 全面解读论文。适用于论文阅读汇报、组会分享、研究讨论等场景。
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Zero-shot time series forecasting with Google's TimesFM foundation model. Use for any univariate time series (sales, sensors, energy, vitals, weather) without training a custom model. Supports CSV/DataFrame/array inputs with point forecasts and prediction intervals. Includes a preflight system checker script to verify RAM/GPU before first use.
Domain-agnostic autonomous optimization loop. Try ideas, measure results, keep what works, discard what doesn't, repeat forever. Works for any quantifiable metric — ML training, build speed, bundle size, test performance, etc. Use when asked to "optimize X in a loop", "autoresearch for X", or "autonomous optimization".
Autonomous ML research loop inspired by Karpathy's autoresearch. Agent modifies code, trains on single GPU, evaluates metric, keeps or discards, repeats indefinitely. Use when asked to "run autoresearch", "autonomous training loop", or "overnight experiments".
CUHK PhD course learning assistant for lecture summarization, homework assistance, and exam review. Triggers on "课程", "作业", "复习", "homework", "review", "lecture", "考试", "/course". Supports bilingual output (Chinese main + English terms) for summaries, LaTeX homework with human-like writing, and comprehensive review documents.
Use this skill when processing large-scale ML datasets. Covers data loading, preprocessing, augmentation, multimodal data handling, and streaming/sharding techniques.
Use this skill when working with diffusion models for image/video generation. Covers Diffusers library pipelines, custom samplers, ControlNet, model training, and optimization techniques.
| name | ai-research-slides |
| description | 为 AI 研究论文生成专业的分析演示文稿。按照标准化的学术分析框架,从 TLDR 到 Limitation 全面解读论文。适用于论文阅读汇报、组会分享、研究讨论等场景。 |
将 AI 研究论文转换为结构化的分析演示文稿,专为深度理解和分享设计。
/ai-research-slides path/to/paper.pdf
/ai-research-slides path/to/paper.pdf --lang zh
/ai-research-slides path/to/paper.pdf --style academic-paper
/ai-research-slides path/to/paper.pdf --depth detailed
/ai-research-slides path/to/paper.pdf --outline-only
Important: All scripts are located in the scripts/ subdirectory of this skill.
Agent Execution Instructions:
SKILL_DIR${SKILL_DIR}/scripts/<script-name>.ts${SKILL_DIR} in this document with the actual pathScript Reference:
| Script | Purpose |
|---|---|
scripts/generate-slides.py | Generate AI slides via Gemini API (Python) |
scripts/merge-to-pptx.ts | Merge slides into PowerPoint |
scripts/merge-to-pdf.ts | Merge slides into PDF |
scripts/detect-figures.ts | Auto-detect figures/tables in PDF |
scripts/extract-figure.ts | Extract figure from PDF page |
scripts/apply-template.ts | Apply figure container template |
| Option | Description |
|---|---|
--style <name> | Visual style (default: academic-paper) |
--lang <code> | Output language: zh (中文), en (English) |
--depth <level> | Analysis depth: quick (快速), standard (标准), detailed (详细) |
--outline-only | Generate outline only, skip image generation |
每份 AI 研究论文分析按以下 7 个核心部分 组织:
目标:一句话总结论文核心
| 要素 | 说明 |
|---|---|
| 问题 | 论文要解决什么问题? |
| 方法 | 用什么方法解决? |
| 结果 | 取得了什么效果? |
| 格式 | 一句话,不超过 50 字 |
Layout: title-hero 或 key-stat
目标:讲清楚论文的核心故事线
| Slide | 内容 |
|---|---|
| 2a: 问题与动机 | 为什么这个问题重要?现有方法有什么不足? |
| 2b: 核心洞察 | 论文的关键 insight 是什么?为什么这个 idea 能 work? |
| 2c: 主要贡献 | 明确列出 2-4 个贡献点(technical contribution, empirical contribution, etc.) |
Layout: split-screen, contributions, bullet-list
目标:定位论文在研究领域中的位置
| 要素 | 说明 |
|---|---|
| 领域分类 | 相关工作属于哪几个方向? |
| 代表工作 | 每个方向 2-3 个代表性工作 |
| 关键区别 | 本工作与 prior work 的核心区别是什么? |
| 创新点 | 本工作填补了什么 gap? |
Layout: comparison-matrix, hub-spoke, binary-comparison
目标:清晰呈现技术方案
| Slide | 内容 |
|---|---|
| 4a: 整体框架 | Pipeline/Architecture 总览图 |
| 4b-4d: 核心模块 | 每个关键模块的详细设计 |
| 4e: 数据流程 | 数据处理、格式、制作流程 |
重点关注:
Layout: methods-diagram, linear-progression, hierarchical-layers
IMAGE_SOURCE: 优先从论文提取架构图 (Source: extract)
目标:提供可复现的技术细节
| Slide | 内容 |
|---|---|
| 5a: 训练配置 | 训练流程、超参数、优化器、学习率策略 |
| 5b: 推理配置 | 推理流程、推理超参数、加速技术 |
| 5c: 数据与规模 | 模型架构参数量、数据集规模、计算资源 |
必须包含的信息(如论文提供):
训练配置:
- Optimizer: [AdamW/Adam/SGD]
- Learning Rate: [初始值, schedule]
- Batch Size: [per GPU, total]
- Training Steps/Epochs: [数量]
- GPU/TPU: [型号 × 数量]
- Training Time: [小时/天]
推理配置:
- Inference Steps: [数量]
- Batch Size: [推理批大小]
- Latency: [每样本耗时]
模型规模:
- Total Parameters: [参数量]
- Architecture: [模型架构细节]
- Data Scale: [数据集大小]
Layout: dashboard, two-columns, bento-grid
目标:深度分析实验结果
| Slide | 内容 |
|---|---|
| 6a: 主实验结果 | 与 baseline 的对比,state-of-the-art 性能 |
| 6b: 效果分析 | 为什么本方法更好?定量/定性分析 |
| 6c: 合理性验证 | 实验设置是否合理?评估指标是否恰当? |
| 6d: 消融实验 | 每个组件的贡献,设计选择的验证 |
| 6e: 失败案例 | 方法在哪些情况下表现不好? |
分析要点:
Layout: results-chart, qualitative-grid, comparison-matrix
IMAGE_SOURCE: 结果表格和对比图优先提取 (Source: extract)
目标:评价工作质量,指出未来方向
| Slide | 内容 |
|---|---|
| 7a: 工作总结 | 整体评价:创新性、实用性、完整性 |
| 7b: Limitations & Future Work | 论文的局限性,可能的改进方向 |
评价维度:
| 维度 | 考察点 |
|---|---|
| 创新性 | Idea 的新颖程度,技术贡献 |
| 实用性 | 是否能落地?计算成本如何? |
| 完整性 | 实验是否充分?消融是否完整? |
| 可复现性 | 是否开源?细节是否充足? |
| 写作质量 | 论文是否清晰易懂? |
Future Work 分析:
Layout: bullet-list, two-columns, bridge
| Level | 中文 | 幻灯片数量 | 适用场景 |
|---|---|---|---|
quick | 快速 | 8-10 slides | 快速过论文,5分钟分享 |
standard | 标准 | 12-18 slides | 组会汇报,15分钟讲解 |
detailed | 详细 | 20-28 slides | 深度分析,30分钟以上 |
| Section | Quick | Standard | Detailed |
|---|---|---|---|
| 1. TLDR | 1 | 1 | 1 |
| 2. 核心故事 | 1 | 2-3 | 3 |
| 3. 相关工作 | 1 | 1-2 | 2 |
| 4. Method | 2 | 3-4 | 5 |
| 5. 实现细节 | 1 | 2-3 | 3 |
| 6. 实验分析 | 1-2 | 3-4 | 5 |
| 7. 总结展望 | 1 | 1-2 | 2 |
source-paper.pdfpython -m markitdown source-paper.pdf > paper-content.md
npx -y bun ${SKILL_DIR}/scripts/detect-figures.ts --pdf source-paper.pdf --output figures.json
按照 7 个部分逐一分析论文内容:
分析清单:
--depth 确定幻灯片数量// IMAGE_SOURCE 元数据outline.md使用 AskUserQuestion 确认:
提取论文图表(Source: extract 的幻灯片):
npx -y bun ${SKILL_DIR}/scripts/extract-figure.ts \
--pdf source-paper.pdf \
--page <page-number> \
--output figures/figure-<N>.png
应用模板:
npx -y bun ${SKILL_DIR}/scripts/apply-template.ts \
--figure figures/figure-<N>.png \
--title "<slide-headline>" \
--caption "Figure <N>: <caption-text>" \
--output <NN>-slide-<slug>.png
使用 Gemini API 生成非提取类幻灯片:
python ${SKILL_DIR}/scripts/generate-slides.py <slide-deck-dir> --model gemini-3-pro-image-preview
npx -y bun ${SKILL_DIR}/scripts/merge-to-pptx.ts <slide-deck-dir>
npx -y bun ${SKILL_DIR}/scripts/merge-to-pdf.ts <slide-deck-dir>
# AI Research Paper Analysis
**Paper**: [论文标题]
**Venue**: [会议/期刊, 年份]
**Authors**: [作者列表]
**Analysis Depth**: [quick/standard/detailed]
**Language**: [zh/en]
**Generated**: YYYY-MM-DD HH:mm
---
<STYLE_INSTRUCTIONS>
Design Aesthetic: Clean academic style with emphasis on clarity and information hierarchy
Background:
Color: White (#FFFFFF)
Texture: Minimal, clean
Typography:
Primary Font: Bold sans-serif for headlines
Secondary Font: Regular sans-serif for body text
Color Palette:
Primary Text: Dark Blue (#1C2833)
Background: White (#FFFFFF)
Accent 1: Royal Blue (#2E86AB) - for highlights and emphasis
Accent 2: Coral (#E85D75) - for important callouts
Accent 3: Green (#27AE60) - for positive results
Visual Elements:
- Clean diagrams with consistent styling
- Tables with alternating row colors
- Charts with clear labels and legends
- Code blocks with monospace font
Style Rules:
Do: Use clear hierarchy, highlight key numbers, show comparisons
Don't: Overcrowd slides, use decorative elements, sacrifice clarity for style
</STYLE_INSTRUCTIONS>
---
## Slide 1 of N
**Type**: Cover
**Section**: TLDR
**Filename**: 01-slide-tldr.png
// NARRATIVE GOAL
一句话概括论文的核心贡献
// KEY CONTENT
Headline: [论文标题]
Sub-headline: [一句话 TLDR,包含问题-方法-结果]
Venue: [会议/期刊 年份]
Authors: [作者列表]
// VISUAL
Clean title slide with paper title prominent, TLDR as subtitle
// LAYOUT
Layout: paper-title
---
## Slide 2 of N
**Type**: Content
**Section**: 核心故事
**Filename**: 02-slide-motivation.png
// NARRATIVE GOAL
解释问题的重要性和现有方法的不足
// KEY CONTENT
Headline: 问题与动机
Body:
- [现有方法的局限性1]
- [现有方法的局限性2]
- [为什么这个问题重要]
// VISUAL
Split view: left showing problem/limitations, right showing desired outcome
// LAYOUT
Layout: split-screen
---
[... 继续按照 7 个部分生成 ...]
| 图表类型 | 映射到 | 提取/生成 |
|---|---|---|
| 模型架构图 | Section 4 (Method) | Extract |
| 训练流程图 | Section 5 (实现细节) | Extract |
| 主实验表格 | Section 6 (实验分析) | Extract |
| 消融实验表格 | Section 6 (实验分析) | Extract |
| 定性对比图 | Section 6 (实验分析) | Extract |
| 数据示例 | Section 4 (Method) | Extract/Generate |
| 概念示意图 | Section 2 (核心故事) | Generate |
| 相关工作对比 | Section 3 (相关工作) | Generate |
slide-deck/{paper-slug}/
├── source-paper.pdf # 原始论文
├── paper-content.md # 提取的文本
├── figures.json # 检测到的图表
├── outline.md # 最终大纲
├── figures/ # 提取的图表
│ └── figure-{N}.png
├── prompts/ # 生成提示词
│ └── {NN}-slide-{name}.md
├── slides/ # 最终幻灯片
│ └── {NN}-slide-{name}.png
├── {paper-slug}.pptx # 合并的 PPTX
└── {paper-slug}.pdf # 合并的 PDF
与 paper-slide-deck 相同,需要:
pip install "markitdown[pptx]"pip install google-genai (或由脚本自动安装)npm install -g pptxgenjsnpm install -g playwrightnpm install -g sharppip install pymupdf (PDF 提取备选)API Key: 需要设置 GOOGLE_API_KEY 或 GEMINI_API_KEY 环境变量
AI Research Paper Analysis Complete!
Paper: [论文标题]
Venue: [NeurIPS 2024]
Depth: standard
Language: zh
Location: slide-deck/paper-slug/
Slides: 15 total
- 01-slide-tldr.png ✓ TLDR
- 02-slide-motivation.png ✓ 核心故事
- 03-slide-insight.png ✓ 核心故事
- 04-slide-contributions.png ✓ 核心故事
- 05-slide-related-work.png ✓ 相关工作
- 06-slide-method-overview.png ✓ Method (extracted)
- 07-slide-module-a.png ✓ Method
- 08-slide-module-b.png ✓ Method
- 09-slide-training.png ✓ 实现细节
- 10-slide-inference.png ✓ 实现细节
- 11-slide-main-results.png ✓ 实验分析 (extracted)
- 12-slide-analysis.png ✓ 实验分析
- 13-slide-ablation.png ✓ 实验分析 (extracted)
- 14-slide-summary.png ✓ 总结展望
- 15-slide-limitations.png ✓ 总结展望
Outline: outline.md
PPTX: paper-slug.pptx
PDF: paper-slug.pdf
| 领域 | 特别关注点 |
|---|---|
| LLM | Tokenizer, Context length, Scaling law |
| Vision | 分辨率, 数据增强, Backbone |
| Multimodal | 模态对齐, 跨模态交互 |
| RL | Reward design, Environment setup |
| Diffusion | Noise schedule, Sampling steps |
| GAN | Discriminator design, Training stability |