从学术论文生成教育漫画,用视觉叙事解释核心观点和创新点。 支持 4 种画风:classic(清线)、tech(科技)、warm(温暖)、chalk(粉笔)。 使用 baoyu-gemini-web 生成图片。
将学术论文转化为连贯的教育漫画,用视觉叙事让复杂概念易于理解。
/paper-comic /path/to/paper.pdf
/paper-comic /path/to/paper.pdf --style tech
/paper-comic # 然后粘贴论文内容
| 画风 | 特点 | 适用论文 |
|---|---|---|
| classic | 清线风格,简洁专业,易于理解 | 通用,大多数论文(默认) |
| tech | 科技风,电路元素,霓虹光效 | AI/计算机/工程类 |
| warm | 温暖风,亲和力强,怀旧感 | 心理学/认知科学/教育类 |
| chalk | 粉笔风,黑板效果,学术感 | 数学/物理/理论类 |
[output-dir]/
├── outline.md # 大纲和分镜
├── characters/
│ ├── characters.md # 角色定义
│ └── characters.png # 角色参考图
├── prompts/
│ ├── 00-cover.md # 封面 prompt
│ └── XX-page.md # 各页 prompt
├── 00-cover.png # 封面
└── XX-page.png # 各页漫画
输出目录:
[source-dir]/comic/comic-outputs/YYYY-MM-DD/[topic-slug]/四段式结构(适合 8-12 页漫画):
| 阶段 | 页数 | 内容 |
|---|---|---|
| 引入 | 1-2 页 | 问题背景,为什么需要这个研究 |
| 探索 | 2-3 页 | 现有方法的局限,引出创新点 |
| 核心 | 3-5 页 | 详细讲解创新方法,用比喻可视化 |
| 总结 | 1-2 页 | 实验结果,意义和展望 |
创建 characters/characters.md:
必要角色:
角色一致性要求:
创建 outline.md,包含:
分镜要求:
使用 baoyu-gemini-web 生成(需要 Google 账号认证):
# 获取技能安装路径(假设通过 npx skills add 安装)
SKILL_DIR="$HOME/.claude/skills/baoyu-gemini-web"
# 或者如果在其他位置:
# SKILL_DIR="$HOME/.codex/skills/baoyu-gemini-web"
# 生成角色参考图
npx -y bun "$SKILL_DIR/scripts/main.ts" \
--promptfiles references/base-prompt.md characters/characters.md \
--image characters/characters.png \
--sessionId comic-[topic]-[timestamp]
# 生成各页(使用相同 sessionId 保持一致性)
npx -y bun "$SKILL_DIR/scripts/main.ts" \
--promptfiles references/base-prompt.md prompts/XX-page.md \
--image XX-page.png \
--sessionId comic-[topic]-[timestamp]
关键:使用相同的 --sessionId 确保角色外观一致。
首次运行:会打开 Chrome 浏览器进行 Google 账号认证,之后 Cookie 会被缓存。
生成 [topic]-paper-comic.md:
# [论文标题] - 漫画解读
## 概览
- **论文**:[标题]
- **画风**:[选择的画风]
- **页数**:[N]
- **生成时间**:[YYYY-MM-DD]
## 漫画页面
### 封面

### 第 1 页

**内容**:[简述本页讲解的内容]
...
## 核心知识点
1. [知识点1]
2. [知识点2]
3. [知识点3]
references/base-prompt.md - 基础 prompt 模板references/styles/classic.md - 清线风格references/styles/tech.md - 科技风格references/styles/warm.md - 温暖风格references/styles/chalk.md - 粉笔风格