mcpField
O
office-academic-skill

office-academic-skill

github.com/zlanqing文档处理5.4k904 次安装24 周前更新
代码仓库

关于 office-academic-skill

面向研究材料的可编辑 Word 报告和学术演示文稿制作与检查技能,涵盖论文阅读、PPT 模板匹配和文档修复,并强调证据标注与质量检查。

主要功能

  1. 01制作并检查 Word 报告
  2. 02制作中文优先的学术 PPT
  3. 03匹配并编辑 PPT 模板
  4. 04保留来源证据标注
  5. 05检查文档与幻灯片质量

适用场景

  1. 01将论文整理为 Word 报告
  2. 02准备学位答辩演示文稿
  3. 03修复或检查 DOCX 和 PPTX 文件

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/zlanqing/codex-claude-academic-skills --skill office-academic-skill

安装后在 Claude Code 中输入/office-academic-skill确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

agents/
openai.yaml
references/office-docx/
docx-js.md
ooxml.md
references/office-docx/ooxml/schemas/ecma/fouth-edition/
opc-contentTypes.xsd
opc-coreProperties.xsd
opc-digSig.xsd
opc-relationships.xsd
references/office-docx/ooxml/schemas/ISO-IEC29500-4_2016/
dml-chart.xsd
dml-chartDrawing.xsd
dml-diagram.xsd
dml-lockedCanvas.xsd
dml-main.xsd
dml-picture.xsd
dml-spreadsheetDrawing.xsd
dml-wordprocessingDrawing.xsd
pml.xsd
shared-additionalCharacteristics.xsd
shared-bibliography.xsd
shared-commonSimpleTypes.xsd
shared-customXmlDataProperties.xsd
shared-customXmlSchemaProperties.xsd
shared-documentPropertiesCustom.xsd
shared-documentPropertiesExtended.xsd
shared-documentPropertiesVariantTypes.xsd
shared-math.xsd
shared-relationshipReference.xsd
sml.xsd
vml-main.xsd
vml-officeDrawing.xsd
vml-presentationDrawing.xsd

详细介绍

Office Academic Skill

范围

在以下场景中使用此技能:

  • 根据 PDF、DOCX 文件、arXiv 论文、期刊文章、学位论文和手稿制作 Word 报告。
  • 为文献报告、组会、课程、开题/中期/答辩演示和项目演示制作中文优先的学术 PPT。
  • 生成、检查、修复并保留样式的可编辑 .docx 和 .pptx 文件。
  • 匹配 PPT 模板、编辑原生幻灯片、添加演讲者备注并检查视觉质量。

如果只是撰写手稿正文,不涉及 Word/PPT 交付物,请勿使用此技能;改用 research-writing-skill。除非要将 MATLAB、Python 分析、统计或绘图结果插入 Word/PPT,否则请勿将此技能用于这些工作。

语言与证据

  • 说明、Word 报告正文、幻灯片文本、大纲和演讲者备注默认使用中文。
  • 保留英文标题、公式、变量、模型名称、软件命令、参考文献条目和直接来源标签。
  • 区分 论文原文、图表/公式证据、代码或仿真结果、根据上下文推断 和 建议。
  • 不要编造 DOI、作者、期刊信息、实验数值、图号、章节名称、页码或结论。
  • 为论点、参数、量化结果、公式解释、数据集、图表、局限性和创新点附上来源标签。

论文阅读与 Word 报告

除非用户另有要求,默认输出:

  1. 便于快速浏览的中英双语报告。
  2. 用于提交、教学或演示准备的纯中文报告。
  3. 视需要提供 Markdown 工作笔记。

撰写前,先建立来源映射:

  • 标题、作者、出版物、年份,以及文中提供的 DOI/arXiv 信息。
  • 可用时,列出章节标题和页码范围。
  • 支持关键论点的图、表、公式、数据集、硬件/软件和评估设置。
  • 将不确定或缺失的元数据标记为 未在原文中明确给出。

默认报告结构和证据标签格式请参阅 references/report-structure.md。

创建或编辑 .docx 文件时:

  • 优先使用结构化标题、摘要表、图表占位符和来源标签。
  • 中文使用 Microsoft YaHei 或 SimSun 等可靠字体;英文和数字使用 Times New Roman、Calibri 或 Arial。
  • 对现有学术、法律或商务 Word 文档,应创建新版本或采用修订模式进行编辑,而不要覆盖原文件。
  • 如需执行高级 DOCX 操作,请使用 references/office-docx/ooxml.md、references/office-docx/docx-js.md 以及 references/office-docx/ 下的脚本。

学术 PPT 工作流

首先仅确认影响最大的缺失信息:

  • 用途:文献报告、组会、课程报告、开题/中期/答辩、项目展示、科学传播或其他用途。
  • 时长和幻灯片数量。
  • 受众和评估标准。
  • 所需模板、学校/公司要求、字体、比例、徽标、章节、备注或输出格式。
  • 源文件:论文、学位论文、Word 草稿、数据、MATLAB/Python/Origin 图表、截图、旧 PPT 或模板。

如果用户要求立即开始,请采用合理的默认设置并简要说明。

研究类 PPT 使用简洁的结构:

  1. 封面。
  2. 研究背景与问题。
  3. 相关工作或理论基础。
  4. 方法、模型、系统或算法。
  5. 实验/仿真设置。
  6. 结果与分析。
  7. 对比与讨论。
  8. 贡献、局限性与展望。
  9. 问答。

论文解读类 PPT 使用以下结构:

  1. 论文元数据。
  2. 背景。
  3. 核心问题。
  4. 方法框架。
  5. 实验设置。
  6. 主要结果。
  7. 贡献。
  8. 局限性。
  9. 可能的改进。
  10. 与用户课题的关联。

幻灯片质量规则

  • 每张幻灯片只讲一个核心观点。
  • 优先使用直接陈述结论的行动式标题,避免含糊的主题标签。
  • 图表、示意图、表格和公式应承载技术论证;避免使用长段落。
  • 确保坐标轴、单位、图例、公式、假设、数据来源和图注科学准确。
  • 除非提供的模板另有要求,否则使用白色或克制的学术风格背景。
  • 限制颜色和装饰;使用颜色突出证据。
  • 避免文字溢出、图像拉伸、中文乱码、缺少字体、过时的模板文字、不当的导航标签以及元素重叠。

已将 academic-pptx 仓库作为外部参考进行审查。由于该仓库标明其许可证为专有许可证,请勿将其文本复制到输出内容或此技能中。仅采用通用的学术演示原则:论证优先的结构、行动式标题、以证据为主的幻灯片,以及空白幻灯片测试。

PPTX 技术工作

对于与模板匹配的答辩 PPT:

  • 优先复制模板中的原生幻灯片并替换内容,而不是从空白幻灯片重新制作。
  • 在安装了 Microsoft PowerPoint 的 Windows 上,可使用 PowerPoint COM 进行幻灯片克隆、导出和溢出检查。
  • 切勿直接修改用户的原始 PPTX。请在带时间戳或版本号的副本上操作。
  • 除非用户在该任务中明确批准,否则不要禁用 PowerPoint 加载项或更改应用程序设置。

有用的捆绑资源:

  • references/thesis-defense-pptx/scripts/:用于提取论文背景、克隆模板、导出幻灯片、生成联系表、扫描文本和检查溢出。
  • references/office-pptx/:用于检查和编辑 OOXML 级别的 PPTX。
  • references/office-docx/:用于检查和编辑 OOXML 级别的 DOCX。

质量关卡

最终交付前,验证所有可行的项目:

  • 对于 Word:检查提取的文本或软件包 XML,确认没有缺失文本、中文乱码、图像损坏、表格溢出或来源标签问题。
  • 对于 PPT:导出或检查幻灯片,确认页面顺序正确,没有过时的占位符、文字溢出、图像宽高比异常、元素重叠或可读性问题。
  • 报告输出文件路径、来源路径、提取方法、已执行的检查以及尚未解决的不确定事项。

评论

支持 Markdown