Agent Skills
返回列表
📁

学术DOCX工具包

办公效率 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_8d26dabd/academic-docx-toolkit。

技能介绍

需要解决的具体问题

学术论文排版常遇到格式混乱、模板套用困难等具体问题。例如,表格样式不统一、图片插入后索引漂移、段落格式杂乱、多级标题设置复杂,以及批量修改文档时风险高易出错。这些问题在提交期刊或学位论文时尤为突出,需要精确控制格式以符合严格规范。

技能核心能力与工作流程

本技能作为 python-docx 在学术场景的增强补充,提供以下核心能力:

  • 表格样式:提供3套学术配色方案,使用 python-docx Table/Cell API 设置边框、边距和三线表样式。
  • 图片管理:通过逆向插入防止索引漂移,基于 lxml.etree 操作 XML 层(如 w:drawing 元素)实现图片替换、删除和编号重排。
  • 段落操作:支持拆分、合并段落,清除格式标记,管理标题层级,技术基于 etree.SubElementaddnext 方法。
  • 文档合并:采用从末尾向前操作的策略避免索引漂移,分批提交修改,实现两阶段替换。
  • 期刊模板:预设 GB/T、学位论文、IEEE、Elsevier 等期刊页面参数,通过 python-docx Section API 应用。
  • 安全模式:执行备份→分批→验证→提交的流程,提供回滚点管理,确保批量修改可追溯。

工作流程如下:

  1. 用户提出排版需求(如“帮我校对格式”)。
  2. 技能自动判断场景(期刊模板、图片管理、段落操作等)。
  3. 提供对应的 python-docx 代码模板和操作策略,所有代码使用虚构占位符(如 "Lorem ipsum")避免内容泄露。
  4. 涉及批量修改时,先自动备份原文件并提示用户确认。
  5. 执行安全模式,仅在人类确认后操作关键步骤,确保格式精确和操作安全。

适用边界与注意事项

  • 专注学术场景:本技能专门针对学术论文排版,不替代通用 docxword-docx 技能。对于非学术通用Word操作,应使用其他技能。
  • 学术伦理红线:禁止用于排版代写论文或掩盖抄袭痕迹。所有操作不得改变作者归属,必须保留原始信息和引用完整性。
  • 操作安全性:批量修改前必须备份原文件,流程遵循 references/safety-patterns.md 指南。
  • 技能协作:与邻接技能如 academic-writing-bank(写作内容)、academic-chart-gen(图表生成)协作时,按场景路由调用,避免功能重叠。
  • 技术限制:基于 python-docx 的 XML 操作,复杂场景可能需要深入 XML 层调整。转换为 LaTeX 等非DOCX格式需使用其他工具。

本技能不自动发布或改写内容,关键操作需人类确认,确保学术完整性与操作可控。

使用场景

  • 需要将实验数据表格统一为符合期刊要求的三线表样式,并调整边框和颜色方案。
  • 处理学位论文时,需要批量插入图片并自动更新题注编号,防止因添加新图片导致编号混乱。
  • 审稿后需快速拆分或合并论文段落,清除多余格式标记,同时保持标题层级结构。
  • 将多个章节的独立DOCX文件合并为一个完整学位论文,确保页眉页脚和参考文献编号连续。

适合人员

  • 研究生:需要将硕士论文按学校模板格式化,包括章节、页眉页脚和参考文献样式。
  • 科研人员:需要批量修改多篇论文草稿的表格和图片样式,以符合不同期刊的投稿要求。
  • 学术编辑:负责将作者提交的格式混乱的论文快速规整为期刊标准格式,同时确保操作可追溯。
  • 学术写作辅导者:指导学生进行论文排版,需提供安全的批量修改模板和回滚机制,避免误操作。