Agent Skills
返回列表
Word 自动排版

Word 自动排版

办公效率 更新于 2026.08.29

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

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_e41a5bf9/wsj-word-format。

技能介绍

解决的问题

Word 文档从初稿到交付前,常常卡在边距、字体、标题层级、行距、图表题注这些重复调整上。尤其是中文文档,正文和英文常需要分开指定字体,docx 中的标题若没有稳定样式,手工检查很容易遗漏。word-auto-format 面向 .docx 文件,用脚本把常见排版规则收敛为可复用的方案,减少逐条手工设置。

工作方式

核心脚本是 scripts/word_formatter.py,基于 python-docx。流程通常包括:确认依赖、选择 academic、business 或 default 方案、执行脚本、检查输出统计和备份文件。它会统一页面边距,分别设置中文与英文正文字体,应用 1.5 倍固定行距,并在 academic 与 default 方案中处理首行缩进。

  • 标题识别:支持 第一章、一、、1.1 等常见格式,并将标题字体、颜色、间距统一
  • 图表标题:将 图1、表1、Figure 1 等常见题注居中
  • 表格样式:处理单元格垂直居中,并调整字号
  • 原文备份:排版前生成 _backup.docx,便于对比或回滚

对于特殊字体、行距、颜色,可修改 PROFILES 字典或新增方案后通过 --profile 使用;参数可参考 references/formatting_guide.md。

适用边界

该技能只处理 .docx,旧版 .doc 需先另存为 .docx。标题识别依赖正则,非标准编号、纯数字行或全大写英文行可能识别不准;多栏、文本框等复杂排版暂不处理。建议配合 python-docx 0.8.x 使用,并把结果作为排版初稿,再按目标模板做最后校对。

使用场景

  • 交付毕业论文前,把章节编号、正文行距、首行缩进和标题样式统一成 academic 方案。
  • 准备客户提案时,把微软雅黑、Calibri、蓝色标题和无首行缩进调成 business 方案。
  • 整理含“第一章”“1.1”的 docx 初稿,让标题层级、图表题注和表格样式更一致。
  • 修改前生成 _backup.docx,对比 Word 排版脚本处理后的边距、字体和行距。

适合人员

  • 写毕业论文或毕业设计的学生,需要统一宋体/Times New Roman、1.5倍行距和章节标题。
  • 准备客户方案的产品或咨询人员,需要把微软雅黑、蓝色标题和商务行距调成 business 方案。
  • 整理文档初稿的编辑或运营,需要统一“第一章”“1.1”、图表题注和表格样式。
  • 维护办公模板的行政或项目经理,需要快速对比排版前后差异并保留备份文件。