word排版:按博维标准自动规范 Word 报告

前言

咨询、规划类项目交付前,Word 报告往往要同时满足页面边距、标题层级、页眉页码、三线表,以及中文标点等一整套行文规范。手工在 Word 里逐项核对,耗时长,且 AI 生成的文稿里「半角逗号、直引号、英文连字符冒充破折号」一类问题很难一眼扫全。下面介绍 SkillHub 上的 word排版(坐标 @org-vc3t81nj/moways-docx):把博维管理咨询的排版规则写进 Agent Skill,配合脚本做自动排版、审查或从零建稿。

这是什么

word排版 由 博维管理咨询 发布,分类为 office-efficiency(办公效率),当前 SkillHub 版本为 2.7.0,来源为企业技能(enterprise)。它依据《博维咨询 Word 版报告行文排版标准 V2.6》执行格式规范;技能说明中自 v2.7 起还强制执行国标 GB/T 15834—2011 的中文标点规则,用于识别并修复常见「半角冒充全角」问题。

与通用「读 docx、改段落」类能力不同,本技能针对博维内部行文标准,提供 自动排版、排版审查、新建报告 三种模式;标签标明 requires_api_key=false,无需额外 API Key。技能包内 SKILL.md 标注适用平台包含 WorkBuddy,通过 SkillHub 安装后也可放入 Cursor、Claude Code 等客户端的 skills 目录供 Agent 加载。

核心功能

以下能力均来自官方技能说明与包内脚本设计,可按需选用。

三种工作模式

  1. 自动排版:在用户提供 .docx 的前提下,按标准统一页面、字体、标题、行距、页眉页码、目录、表格与图表标题等;默认在副本上操作,不改动原始文件。
  2. 排版审查:运行审查脚本生成问题清单(可输出 JSON),按严重程度向用户说明位置与修改建议;标点项区分 ERROR / WARNING / INFO。
  3. 新建报告:用 python-docx 从零创建文档,撰写时即按国标使用全角标点,再对照速查表设置格式并审查。

规则覆盖范围

技能说明中的排版标准速查表覆盖例如:

  • 页面:A4 纵向,天头 37mm、订口 28mm 等版心要求。
  • 字体字号:封面、正文仿宋小四、各级标题黑体/楷体/仿宋组合,目录与页眉页码单独规定。
  • 标题层级:「一、」「(一)」「1.」「(1)」等七层序号规则(三级用下角点而非顿号)。
  • 行距段距:正文 1.5 倍行距,首行缩进 2 字符(禁止空格占位)。
  • 页码页眉:如 — X — 一字线页码、奇偶页不同;页眉左右分设报告名与编制单位。
  • 目录、封面、附件、署名日期、三线表、图题表题 等均有对应条目;v2.7.x 起对一级标题另起页、目录条目非空、附件另起页等有强规则说明。

标点与「去 AI 味」

v2.7 将标点合规列为交付前第一项必扫指标:format_word.py 默认开启 fix_chinese_punctuation;audit_word.py 提供 P1–P20 等标点检测项。歧义场景(如单个 EM dash、版本号中的半角句号)多在审查报告中提示,由人工研判。

包内脚本

技能依赖 python-docx 与 lxml,主要脚本位于安装目录下的 scripts/:

脚本 作用
format_word.py 一键排版,支持封面、目录、页眉、页码样式、标点修正等参数
audit_word.py 严格审查页面、标题、正文、表格、分页边界与标点等

参考文档 references/punctuation_GB_T_15834-2011.md 需在执行排版任务前阅读,以便正确解读审查结果。

安装与启用

通过 SkillHub CLI 安装

先确认本机是否已有 skillhub(安装方式见 SkillHub 安装文档)。安装本技能时必须用 --dir 指向当前 Agent 的 skills 目录,否则默认落在 ./skills/ 且可能不被客户端识别。

command -v skillhub && skillhub --version

skillhub install @org-vc3t81nj/moways-docx --dir <你的 skills 目录>

常用 skills 目录示例(以官方安装文档为准):

  • Cursor:~/.cursor/skills/
  • Claude Code:~/.claude/skills/
  • Codex:~/.codex/skills/ 或项目下的 .agents/skills/

SkillHub 页面亦提供面向 AI 的安装提示:让 Agent 根据 https://skillhub.cn/install/skillhub.md 安装 @org-vc3t81nj/moways-docx。

Python 依赖

Agent 按技能执行脚本前,需在本机安装:

pip install python-docx lxml

触发方式

技能 description 中列出了自然语言触发词,例如「Word 排版」「刷格式」「公文排版」「标点不对」「GB/T 15834」等;用户上传 .docx 并要求格式化或按博维标准检查时,也应加载本技能。与通用 docx 技能同时命中时,说明中约定本技能优先。

典型用法

模式一:自动排版

经上面的步骤安装技能并装好依赖后,Agent 一般会先确认文件路径、是否含封面/目录、页眉左右文案及汇报对象(国企/政府与民企的严格程度可能不同),再调用脚本。示例命令如下(路径需换成实际文件):

python scripts/format_word.py input.docx output.docx \
  --cover --toc --page-num-style dash \
  --header-left "报告名称" --header-right "博维管理咨询"

排版完成后常用严格模式复查,重点关注标点项:

python scripts/audit_word.py output.docx --strict

若甲方要求保留半角标点,可关闭自动修正:

python scripts/format_word.py input.docx --no-fix-punctuation

模式二:排版审查

只检查、不改动时:

python scripts/audit_word.py input.docx --strict -o report.json

也可仅看标点:

python scripts/audit_word.py input.docx --only-punctuation

Agent 将结果整理为问题清单;ERROR 级标点问题需清零后再交付。

模式三:新建报告

由 Agent 使用 python-docx 创建文档,写作阶段即遵守 GB/T 15834 与技能内「排版标准速查表」,最后同样运行 audit_word.py 验证。

常用 format_word 参数摘要

python scripts/format_word.py input.docx output.docx \
  --mode full \
  --cover \
  --toc \
  --page-num-style dash \
  --header-left "XX公司十五五发展战略规划" \
  --header-right "博维管理咨询"
  • --mode full|light:完整排版或仅字体字号行距。
  • --landscape-wide-tables:仅在用户明确要求横向页承载宽表时启用;默认纵向并自适应宽度。

适用场景与注意

适合谁

  • 按博维管理咨询 Word 行文标准出稿的团队,或咨询、规划类报告中需要统一版式与标点的场景。
  • 希望用 Agent 驱动「脚本排版 + 审查清单」,而不是纯口头描述格式要求的情况。

限制与注意

  1. 标准绑定:规范核心是博维 V2.6 与企业技能说明中的扩展规则;若甲方另有格式,应以甲方为准,必要时改脚本常量。
  2. 字体环境:仿宋、楷体、黑体、方正小标宋等需在系统安装,否则 Word 中会替换成缺省字体。
  3. 脚本边界:分页最后一行是否为标题、跨页表头重复、目录页码精确值、图片位置等,说明中明确需人工或在 Word 中「更新域」处理。
  4. 安全边界:技能声明只处理用户提供的 .docx,在副本上排版,不修改原文件、不向外部发送文档内容。
  5. 国企/政府公文:若需对齐《党政机关公文格式》(GB/T 9704—2012),说明中提到需更严参数(如 3 号仿宋、22 行 28 字等),可能要额外调常量。

SkillHub 公开数据(以页面与 API 抓取为准):评分 100000,下载 2279 次;具体数字以后台更新为准。

结尾

word排版 把博维 Word 行文标准、国标标点与可复现的 format_word.py / audit_word.py workflow 封装成 Agent Skill,适合「交稿前统一版式 + 扫标点」的重复劳动。安装与详情见 SkillHub:

  • 技能页:https://www.skillhub.cn/skills/org-vc3t81nj/moways-docx
  • 坐标安装:@org-vc3t81nj/moways-docx
  • 安装说明:https://skillhub.cn/install/skillhub.md
羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

Xiaoye