news 2026/9/29 22:32:41

一篇PDF进,4大交付物出:ResearchStudio Reel完整教程,一键生成海报、视频、博客与交互式reel

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
一篇PDF进,4大交付物出:ResearchStudio Reel完整教程,一键生成海报、视频、博客与交互式reel

一篇PDF进,4大交付物出:ResearchStudio Reel完整教程,一键生成海报、视频、博客与交互式reel

【免费下载链接】ResearchStudioResearchStudio: Our AI co-author, from research problem to final publication.项目地址: https://gitcode.com/gh_mirrors/re/ResearchStudio

一句话了解ResearchStudio Reel:把一篇论文 PDF 投进去,自动产出可打印会议海报、旁白讲解视频、中英双语博客文章、交互式 reel 播放器四大交付物。它是开源项目 ResearchStudio 中"论文发布最后一公里"的 AI 技能套件,让新手也能一键完成论文宣传物料的全部准备工作。

ResearchStudio 是覆盖完整科研生命周期的 AI 技能集合,Reel 负责"写完之后"的发布环节:从 PDF 到海报、视频、博客与交互式展示,一站完成。

ResearchStudio Reel 是什么?为什么要用它

发完论文只是开始:投稿要海报、宣传要视频、社区要文章、分享要能"点着玩"的网页。ResearchStudio Reel 把这些工作全部自动化,核心是一条"1 进 4 出"的流水线:

my_paper.pdf ──▶ paper2assets(一次抽取)──▶ paper2poster → 海报 HTML/PDF/PNG/PPTX ├──▶ paper2blog → 中英双语 DOCX ├──▶ paper2video → 旁白 MP4 + PPTX └──▶ paper2reel → 交互式 reel.html

关键设计:五个技能共享同一份paper2assets抽取包,PDF 只解析一次,之后反复调整海报样式或博客文案都不需要重新跑抽取。

五大技能速览

技能输入输出适合场景
Paper2Assets论文 PDF结构化资产包(文本、图、元数据)所有下游阶段共用的上游抽取
Paper2PosterPDF 或资产包海报 HTML + PDF + PNG + 可编辑 PPTX各会议 poster session
Paper2VideoPDF 或资产包带字幕讲解视频 MP4 + PPTX闪电演讲、线上会议、社交推广
Paper2BlogPDF 或资产包中文公众号 + 英文博客两份 DOCX录用后的一次性双语宣传
Paper2Reel海报+视频+博客交互式 reel.html 查看器一页滚动对齐海报/幻灯片/视频/博客

每个技能的详细说明在 skills/ 目录下,例如 paper2poster 的 SKILL.md。

一键安装步骤(新手友好)

仓库是只读的,只需克隆后运行安装脚本,脚本会自动安装原生工具(Poppler、LibreOffice、FFmpeg)、Python 依赖,并把技能链接进 Claude Code / Codex:

git clone https://gitcode.com/gh_mirrors/re/ResearchStudio cd ResearchStudio bash install.sh --reel --claude
  • 推荐先建独立环境(conda 或 uv,Python ≥ 3.10),见 README 的 Quick Start。
  • 安装脚本 install.sh 支持--idea/--reel、--claude/--codex自由组合,可重复执行、不会破坏已有配置。
  • 模型建议选claude-opus-4.6以上或gpt-5.5级别。

一条命令生成全部 4 大交付物

打开 Claude Code 会话,把"跑全流程"的指令一次性交给它,所有产物写入同一个工作目录<outdir>/:

CLAUDE_EFFORT=high CLAUDE_CONFIG_DIR="$PWD/.claude" \ claude -p --model claude-opus-4-8 \ "Run the full pipeline on ./my_paper.pdf: /paper2assets to extract the shared package, then /paper2poster, /paper2blog, /paper2video, and finally /paper2reel. Reuse the one paper2assets package across every stage."

也可以只生成某一件,直接在会话里输入斜杠命令:

想生成什么输入
海报> /paper2poster ./my_paper/
视频> /paper2video ./my_paper.pdf
双语博客> /paper2blog ./my_paper/
交互式 reel> /paper2reel ./my_paper/

还支持自然语言微调,例如/paper2poster Render a portrait poster for arxiv 2502.06434 in teal(竖版 + 青色主题)。

交付物① 会议海报:海报还能"开口说话"

paper2poster 一次运行产出poster.html / poster.pdf / poster.png / poster.pptx四种格式,支持 NeurIPS/CVPR 常用横版(60×36in)和 ACL/AAAI 常用竖版(A0)。内部通过"测量→填充"迭代循环,保证每个版块内容饱满、每张图占满版面,最后还有一道强制交付门禁。

🎧彩蛋:用浏览器打开poster.html按键盘a,会出现每节的Listen按钮,各播放约 80 词的旁白 MP3;标题栏Full Listen还能把它们拼成完整音频导览——默认用免费的 Edge TTS,无需 API key(另有s全屏、d调试快捷键)。

交付物② 讲解视频:旁白+字幕+可编辑 PPTX

paper2video 把论文变成带旁白的 walkthrough 视频:

  • video.mp4(底部黑条烧录字幕)、video_no_subtitles.mp4(供 reel 回放)、video.pptx(可继续手动编辑的演示稿);
  • 默认视觉风格spotlight_laser:羽化聚光 + 红色激光点跟随旁白提示,重点一目了然;
  • 幻灯片与字幕严格对齐时间轴,渲染后自动跑 QA 门禁,不合格直接报错不通过。

交付物③ 双语博客:一次产出两份编辑级 DOCX

paper2blog 产出blog_zh.docx(克制风格的微信公众号体)和blog_en.docx(中性研究博客体)。两者不是互相翻译,而是基于同一份证据地图、同一组配图与数字分别撰写,保证事实一致、风格各异。排版、配图、分页都有布局门禁把关。

交付物④ 交互式 reel:海报、视频、博客三屏合一

paper2reel 是流水线的"汇聚阶段",把前三件交付物拼成一个自包含的reel.html:

  • 首页海报优先展示,悬停高亮版块,双击弹出同步模态框:左侧字幕视频、右侧博客内容,可拖动分割;
  • 幻灯片缩略图点击即可跳转视频进度;
  • 通过content_alignment.json把海报版块、幻灯片、视频时间点、博客段落一一映射。

本地预览请用它自带的 Range 服务器(视频拖动进度需要 HTTP Range 支持,普通http.server不行):

python ResearchStudio-Reel/skills/paper2reel/scripts/serve_reel.py ./my_paper/ --port 8900 # 浏览器打开 http://127.0.0.1:8900/reel.html

新手避坑清单

  1. 只给 PDF 就行:每个/paper2*命令都接受裸 PDF,缺失的上游阶段会自动补齐,无需手动按顺序跑。
  2. 别重复抽取:多个阶段务必复用同一个<outdir>/,重复解析既慢又可能不一致;对已有目录重跑是安全且增量的。
  3. 扫描版 PDF 会降级:paper2assets依赖矢量文本,纯扫描件会导致裁图和数字抽取变差,尽量用 born-digital 版式。
  4. 目录要完整:reel.html可直接双击打开,但必须保持整个 bundle 文件夹在一起,不要单独拷走reel.html。
  5. 模型别太弱:全流程依赖模型的长程执行能力,弱模型容易在中途"偷工减料"。

关键文件路径速查

资料路径
Reel 总览文档ResearchStudio-Reel/README.md
资产抽取技能skills/paper2assets/
海报渲染技能skills/paper2poster/
视频生成技能skills/paper2video/
双语博客技能skills/paper2blog/
交互式 reel 技能skills/paper2reel/
安装脚本install.sh

总结:ResearchStudio Reel 用"一次抽取、四处复用"的流水线设计,把论文发布中最耗时的物料制作压缩成一条命令——海报、视频、双语博客、交互式 reel 一键到位。下一篇论文答辩或宣传,不用再熬夜排版了。

【免费下载链接】ResearchStudioResearchStudio: Our AI co-author, from research problem to final publication.项目地址: https://gitcode.com/gh_mirrors/re/ResearchStudio

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/29 22:31:15

Supabase MCP 免费配置指南:TaoToken 统一 Key 接入主机与数据库

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/9/29 22:30:35

DeepSeek驱动的数控工艺推理与G代码生成闭环

简介&#xff1a;本资源是一份面向智能制造领域工程师、数控编程技术人员及AI工业应用研究者的深度技术方案文档&#xff0c;聚焦于利用DeepSeek大模型实现数控编程全流程自动化优化。文档系统构建了从工艺知识图谱建模、规则形式化表达、多约束推理排序到G代码自动生成的完整技…

作者头像 李华
网站建设 2026/9/29 22:29:30

C语言链表创建与遍历:内存布局与指针操作本质

1. 为什么链表不能像数组那样“直接跳到第5个元素”&#xff1f;——从内存布局讲清创建与遍历的本质你写完int arr[10] {1,2,3,4,5}; printf("%d", arr[4]);这行代码&#xff0c;C语言编译器瞬间就能把第五个数打印出来。但如果你换成链表——哪怕只存了5个整数&am…

作者头像 李华