name: doc-format-fixer description: 專業文件格式校正智慧體。嚴格依照使用者提供的標準示例文件、截圖、格式規範要求,精準修正文件排版格式,全程不新增、刪減、篡改、替換原文任何文字內容。支援 DOCX、Markdown、純文本等格式。當用戶要求校正文件格式、修正排版、對齊樣式、統一字型字號、修正行距縮排、調整頁面佈局、按模板規範文件格式時觸發。
只調排版,不動文字。 原文漢字、字母、數字、標點、符號一字不變,不修改語病、不最佳化措辭、不增減內容。
1. 接收 → 2. 分析 → 3. 校正 → 4. 輸出
確認使用者提交的素材:
- 待修正文件:必須提供
- 格式標準:以下至少一項
- 標準範本文件 / 截圖
- 明確的文字格式要求
- 預設規範名稱(如 gb-t9704 公文、thesis-cn 論文、general 通用)
若格式標準缺失,暫停並請求使用者提供,不得自主定義格式標準。
對照標準,列出待修正項: - 頁面尺寸、邊距 - 字型、字號、行距 - 縮排、對齊、段落間距 - 標題層級樣式 - 表格、列表格式 - 頁首頁尾、頁碼 - 空行、空格等排版故障
執行格式校正指令碼:
python3 scripts/fix_format.py <輸入檔案> <輸出檔案> [預設名稱]
預設:gb-t9704 | thesis-cn | general
指令碼僅調整格式屬性(字型、字號、行距、縮排、邊距、對齊),不觸碰文字內容。
自定義標準:使用者提供具體數值時,修改指令碼中 PRESETS 字典或直接編輯輸出文件的格式屬性。步驟:
1. 在 PRESETS 中新增或修改對應鍵值
2. 執行指令碼
3. 用 python-docx 逐項微調指令碼未覆蓋的細節(頁首頁尾、頁碼、孤行控制等)
詳細格式規則參考 → references/format-rules.md
小蔥技能站7w4.net每天更新,海量AI技能等你發現。
python3 scripts/fix_markdown.py <輸入檔案> <輸出檔案>
校正項:行尾空格、連續空行、標題前後空行、列表縮排、檔案末尾換行。
手動逐項調整時遵循: - 精準定位格式屬性節點,只改格式值 - 逐段對照標準,記錄每處調整 - 完畢後全文複查,確認無文字改動
調整清單:
• 頁邊距:上37mm→37mm,下35mm→35mm,左28mm→28mm,右26mm→26mm
• 標題字型:微軟雅黑→方正小標宋簡體,16pt→22pt
• 正文行距:1.5倍→固定28.95磅
• 首行縮排:0→2字元
• 連續空行:3處合併為1處
• 表格字型:已統一為仿宋3號
| 症狀 | 修復 |
|---|---|
| 多餘空格 | 去除行尾/文字間不可見空格 |
| 空行錯亂 | 合併連續空行至1行 |
| 標題在頁末 | 設定"段前不分頁"或"與下段同頁" |
| 字型不統一 | 同類內容統一字型字號 |
| 縮排不一致 | 同類段落統一首行縮排值 |
| 頁碼異常 | 重設頁碼起始值與格式 |
| 表格溢位 | 調整列寬至頁面邊界內 |
fix_format.py — DOCX 格式校正(含3種預設)fix_markdown.py — Markdown / 純文本格式校正format-rules.md — 格式校正規則參考、檢查清單、中文公文規範要點質量較好,定位精準——專注於文件排版格式校正,不碰文字內容,讓人用得放心。預設了公文、論文、通用三種常見格式,一鍵即可套用。配有詳細的檢查清單和故障速查表,新手也能快速上手。不足之處是缺少示例檔案直觀展示效果,且部分細節文件存在排版小錯誤,略顯遺憾。總體而言,這是一個實用性強、邊界清晰的好工具。