文献翻译成中文并生成学术海报
PDF 转自 Academy Poster Skill.是一项面向实际任务的技能,主要用于Purpose. 从 PDF 学术论文中摘录文本,将内容翻译成中文,并生成一个: 专业的,视觉丰富的学术海报作为单一的自相续作。它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。
执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
从 PDF 格式学术论文中提取文本,将内容翻译为中文,并生成一份专业、视觉丰富的学术海报——输出为单个自包含的 HTML 文件。
当用户满足以下任一条件时,请加载该技能:
使用本技能自带的脚本 scripts/extract_pdf.py 从 PDF 中提取文本。
首先,确保 Python 虚拟环境(venv)已存在,且已安装 pymupdf:
# 若虚拟环境尚不存在,则创建-m venv # 安装 pymupdf install pymupdf
其中:
= 受管 Python 解释器路径(参见运行时文档确认具体位置) = 受管虚拟环境目录(例如:/envs/default ) = Windows 下为 /Scripts/pip ,macOS/Linux 下为 /bin/pip = Windows 下为 /Scripts/python ,macOS/Linux 下为 /bin/python 随后,使用本技能自带的脚本执行文本提取(路径需相对于本技能根目录解析):
" /scripts/extract_pdf.py" " " " /pdf_content.txt"
其中 是本技能所在目录的绝对路径(例如:~/.workbuddy/skills/pdf-to-academic-poster)。
对提取出的 pdf_content.txt 进行多轮通读:
需重点提取的信息包括:
构建一个单文件、自包含的 HTML 海报,须满足以下结构与规范要求:
#0a2342 → #1a6b6b),白色卡片主体,高亮区域使用强调色Noto Sans SC第一栏(左栏):
第二栏(中栏):
第三栏(右栏):
页眉:全宽渐变横幅,含论文标题、作者、期刊名、年份
页脚:期刊引用信息、通讯作者、核心关键词
[Article Title] — Academic Poster
:root {
--primary: #0a2342;
--secondary: #1a6b6b;
--accent: #e74c3c;
--accent2: #27ae60;
--accent3: #f39c12;
--text: #2c3e50;
--light-bg: #f8fafc;
--card-bg: #ffffff;
--border: #e0e8f0;
}
/academic_poster.html preview_url 在浏览器中预览海报deliver_attachments 将文件交付给用户海报生成完成后,以中文提供简要总结:
pymupdf 安装过程可能因网络条件需要后台执行(可配置 run_in_background: true)相关专题
热门下载
相关下载
精品课程
共6课时 | 54.7万人学习
共89课时 | 134.1万人学习
共49课时 | 82.5万人学习
最新文章