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
羽毛球分组比赛记分
小程序二维码

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

小夜