# Doc Format Gw

> 公文排版工具 - 根据公文格式规范自动排版Word文档。适用于发送Word文件前进行格式调整。

- Skill: `whyzsm/doc-format-gw` (Agent Skill, multi-file: 5 files)
- Install (CLI): `npx skillmds@latest add whyzsm/doc-format-gw`
- Raw SKILL.md: https://api.skillmd.com/api/skills/whyzsm/doc-format-gw/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Docs & Writing
- Author: whyzsm (https://skillmd.com/u/whyzsm)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/whyzsm/doc-format-gw

---


# 公文排版工具

根据公文格式规范自动排版Word文档。

## 触发条件

用户要求：
- 排版Word文档
- 格式化公文
- 根据公文格式规范排版
- 发送Word前格式化

## 功能

- 自动识别标题层级（一级、二级、三级、四级）
- 设置正文格式（字体、字号、行距、对齐）
- 设置页边距
- 表格格式化
- 页码设置

## 使用方法

```bash
python3 ~/.npm-global/lib/node_modules/openclaw/skills/doc-format-gw/format_gw.py <input.docx> <output.docx>
```

或者在Python中调用：

```python
from format_gw import format_document
format_document('input.docx', 'output.docx')
```

## 格式规范

详见同目录下的 `references/format-rules.md`

## 依赖

- python3
- python-docx

