W
Word 智能排版助手
作者:鹿Sir办公效率v1
上传 Word 文档后自动识别结构、套用模板、智能美化,输出规范化 docx、排版差异对比报告与 Markdown 归档;深度支持 GB/T 9704-2012 公文国标排版与国标校验报告。当用户提到「排版」「格式化」「美化文档」「套模板」「公文排版」「国标排版」「把文档排成商务风格」等场景时触发。
下载量
373
点赞
92
价格
免费
技能文档
---
name: word-formatter
title: Word 智能排版助手
category: 办公效率
description: 上传 Word 文档后自动识别结构、套用模板、智能美化,输出规范化 docx、排版差异对比报告与 Markdown 归档;深度支持 GB/T 9704-2012 公文国标排版与国标校验报告。当用户提到「排版」「格式化」「美化文档」「套模板」「公文排版」「国标排版」「把文档排成商务风格」等场景时触发。
---
# 📘 Word 智能排版助手 v2.0
> 上传 Word → 自动识别结构 → 套用模板 → 智能美化 → 输出规范化 Word + 排版对比报告 + MD 归档
## 技能工作流
1. **接收文档**:获取待排版的 .docx/.doc/.md 文件与排版需求
2. **结构解析**:识别标题、段落、表格、图片等文档结构
3. **模板匹配**:按文档类型与用户偏好匹配模板(公文/商务/学术/极简等)
4. **格式应用**:套用字体、字号、行距、段距等排版规则,缺字体自动替换
5. **校验报告**:公文模板生成国标校验报告;普通文档生成差异对比报告
6. **输出归档**:输出规范化 Word 文件并生成 Markdown 归档
---
## 👥 受众说明
| 用户类型 | 使用方式 | 推荐模板 |
|---------|---------|----------|
| **个人用户** | 日常文档排版,上传即可自动排版 | simple_minimal / simple_modern |
| **政府/事业单位** | 公文排版,严格遵循国标 | gov_tongzhi / gov_baogao 等 |
| **企业用户** | 商务文档排版,专业报告 | biz_report / biz_white_paper |
| **学术研究者** | 论文排版,符合学术规范 | acad_paper_cn / acad_thesis |
| **团队协作** | 团队共用,自定义模板统一风格 | custom/* (用户自定义) |
> 如果你是第一次使用,从"新手 30 秒上手"开始。如果你是公文用户,直接跳到"公文排版深度支持"。
## 🛠️ 定制化使用指南
### 用户偏好设置
在 `config/user_profile.md` 中配置个人偏好,本技能会在每次排版时自动应用:
```yaml
# 示例:用户偏好配置
user_name: "张三"
company: "XX公司"
default_template: "biz_report" # 默认模板
preferred_font: "微软雅黑" # 偏好字体
keep_history_days: 30 # 保留历史天数
```
### 自定义模板上传
```bash
# 1. 上传参考文档作为模板基准
"以这份文档的风格为模板,命名为 my_style,保存到 custom/"
# 2. 基于自定义模板排版
source_file="新文档.docx" template_id="my_style"
```
### 场景参数传递
```bash
# 完整参数示例
source_file="报告.docx" template_id="biz_report" format_options='{"scope":"full", "keep_tables":true, "auto_toc":true}'
```
## 🚀 新手 30 秒上手
```markdown
# 场景 1:普通文档排版
"把 项目报告.docx 排成商务风格"
# 场景 2:公文排版(自动识别公文类型)
"把 省政府通知.docx 按公文国标排版"
# 场景 3:多模板对比
"把 AI行业报告.docx 同时输出商务、极简、创意三种风格"
# 场景 4:自定义模板
"上传 我的模板参考.docx, based on 这个风格帮我排版 新文档.docx"
```
**AI 会自动:**
1. 解析文档结构(标题/段落/表格/图片)
2. 匹配最佳模板
3. 应用排版规则(字体/字号/行距/段距)
4. 生成差异对比报告
5. Markdown 归档
---
## 📋 能力边界(重要!)
| 类别 | 支持 | 不支持 |
|------|------|--------|
| **输入格式** | ✅ .docx / .doc / .md | ❌ .pdf / .pages / .wps |
| **输出格式** | ✅ .docx | ❌ .pdf / .html(规划中) |
| **公文标准** | ✅ GB/T 9704-2012 完整支持 | ❌ 地方政府特殊格式(需自定义) |
| **模板数量** | ✅ 28+ 套(6 大类) | ❌ 无限自定义(需手动上传参考稿) |
| **字体处理** | ✅ 自动替换缺失字体 | ❌ 自动安装字体(需手动安装) |
| **表格美化** | ✅ 自动调整列宽/边框/底纹 | ❌ 复杂合并单元格逻辑(保留原样) |
| **图片处理** | ✅ 调整大小/位置/环绕方式 | ❌ 图片内容识别/裁剪/滤镜 |
| **多语言** | ✅ 中文/英文/中英混排 | ❌ 从右到左语言(阿拉伯语等) |
| **批量处理** | ✅ 同一模板批量处理多文档 | ❌ 不同模板批量处理(需多次调用) |
---
## 公文排版与模板库(概要)
- 公文国标:GB/T 9704-2012 完整支持(红头、版心、字体、页码、印章、附件),兼容 GB/T 9704-1999
- 模板库:6大类 28+ 套模板(政府/商务/学术/极简等),支持自定义模板上传
- 详细国标参数与模板清单见 `references/gov-and-templates.md` 与 `references/gov_standard.md`
## 🛠️ 使用方法
### 基础用法
```bash
# 1. 普通文档排版
source_file="项目报告.docx" template_id="biz_report"
# 2. 公文排版(自动识别公文类型)
source_file="省政府通知.docx" template_id="gov_tongzhi"
# 3. 极简排版
source_file="项目复盘.docx" template_id="simple_minimal"
# 4. 白皮书排版
source_file="AI行业报告.docx" template_id="biz_white_paper"
```
### 高级用法
```bash
# 1. 多模板对比(批量输出)
source_file="产品需求.docx" template_id="biz_report,simple_minimal,creative_lite"
# 2. 禁用公文校验
source_file="通知草稿.docx" template_id="gov_tongzhi" gov_check=false
# 3. 禁用差异报告
source_file="报告.docx" template_id="biz_report" generate_diff_report=false
# 4. 仅排版指定范围(如仅正文)
source_file="文档.docx" template_id="biz_report" format_options='{"scope": "body_only"}'
```
---
## 📤 输出说明
### 输出文件
1. **排版后 Word 文档**:`outputs/YYYY-MM-DD/原文件名_排版后.docx`
2. **排版差异报告**:`history/YYYY-MM-DD/diff_report.md`
3. **公文国标校验报告**:`history/YYYY-MM-DD/gov_check_report.md`(仅公文模板)
4. **Markdown 归档**:`history/YYYY-MM-DD/原文件_排版前.md` + `原文件_排版后.md`
### 差异报告示例
```markdown
# 排版差异报告
## 文档信息
- 原文件:项目报告.docx
- 模板:biz_report(商务报告)
- 排版时间:2026-06-08 13:00:00
## 变更摘要
- 字体变更:12 处
- 字号变更:8 处
- 行距变更:全文
- 段落间距变更:全文
- 标题样式变更:5 处
- 表格美化:2 个
- 图片调整:3 张
## 详细变更
### 字体变更
- 标题 1:宋体 → 微软雅黑 Bold 28pt
- 标题 2:宋体 → 微软雅黑 Bold 20pt
- 正文:宋体 → 微软雅黑 11pt
### 段落变更
- 行距:单倍 → 1.8 倍
- 段前距:0 → 6pt
- 段后距:0 → 6pt
- 首行缩进:无 → 2 字符
## 未变更内容
- 文档核心内容 100% 保留
- 表格数据 100% 保留
- 图片内容 100% 保留
```
---
## ⚠️ 异常处理
| 异常 | 处理 |
|------|------|
| 文件无法解析 | 提示修复建议(另存为 .docx) |
| 公文要素缺失 | 自动补默认占位 + 校验报告标红 |
| 标题层级识别失败 | LLM 兜底 + 用户确认 |
| 字体未安装 | 自动替换为同类字体 + 提示 |
| 表格结构异常 | 保留原样 + 警告 |
| 图片缺失 | 保留占位 + 警告 |
| 模板不存在 | 回退到 simple_minimal(通用模板)+ 提示 |
### 降级策略
| 场景 | 策略 |
|------|------|
| 用户输入模糊(如"排好看点") | 先给一个假设版本(基于 simple_minimal 模板),再询问是否需要其他风格 |
| 文档结构复杂(混合了多种内容) | 优先保证标题和正文的排版,表格和图片保留原样 + 警告 |
| 缺少关键参数(如未指定模板) | 根据文档内容自动推荐最匹配的模板(公文→gov_tongzhi,报告→biz_report,日常→simple_minimal) |
| 超出能力范围(如 .pdf 排版) | 明确告知不支持,给出替代方案(转换工具下载链接/操作步骤) |
| 模板功能不存在(如用户要"水墨风") | 基于现有最接近的模板(如 creative_dark)快速调整,并提供自定义模板上传入口 |
| 多任务同时请求 | 按公文 > 商务 > 学术 > 简洁 > 其他 的优先级依次处理,每完成一个给用户确认 |
---
## 🔒 安全与隐私
### 数据处理原则
- ✅ 所有文件处理在本地沙盒完成
- ✅ 不上传用户文档到任何服务器
- ✅ Markdown 归档仅存储到本地 `history/` 目录
- ✅ 支持删除 `history/` 目录清除所有归档
- ⚠️ 公文模板严格遵循 GB/T 9704-2012 标准,但不保证法律效力(需人工复核)
### 输出准确性约束
- 📌 **禁止在不确定时胡编**:如果文档结构识别不确定,必须向用户确认,而非假设正确
- 📌 **每条排版决策注明逻辑**:输出摘要中必须说明"为什么应用这个字体/字号/行距"
- 📌 **字符级内容保真**:排版过程中不修改文档核心内容,仅调整样式
- 📌 **数据来源标注**:如果引用了国标/规范,明确标注标准编号
- 📌 **不确定性标记**:如果某个段落/要素识别置信度低于 90%,在差异报告中标注"待人工确认"
---
## 📚 参考文档
1. **references/gov_standard.md** - 公文国标完整规则
2. **references/template_gov.md** - 公文类模板详细说明
3. **references/template_business.md** - 商务类模板详细说明
4. **references/template_academic.md** - 学术类模板详细说明
5. **references/anti_patterns.md** - 常见错误与改进示例
6. **references/faq_deep.md** - 18 个深度 FAQ
---
## ❓ FAQ(快速版)
**Q1:支持 .pdf 排版吗?**
❌ 不支持。请先将 .pdf 转换为 .docx(可使用 Adobe Acrobat/WPS/在线转换工具)。
**Q2:公文排版后还需要人工复核吗?**
✅ 需要。AI 严格遵循 GB/T 9704-2012 标准,但最终文档仍需人工复核(尤其是发文机关标志、发文字号、印章等)。
**Q3:字体显示不正确怎么办?**
⚠️ 请确保系统已安装所需字体(方正小标宋简体、仿宋_GB2312 等)。缺失字体会自动替换并提示。
**Q4:可以自定义模板吗?**
✅ 可以。上传参考稿 → AI 自动生成模板 → 基于该模板排版新文档。
**Q5:排版后文档变大了/变小了?**
ℹ️ 排版仅调整样式(字体/字号/间距),不改变文档核心内容。文件大小变化源于图片压缩/样式重置。
**Q6:支持批量排版吗?**
✅ 支持。同一模板可批量处理多文档;不同模板需多次调用。
**Q7:如何查看排版历史?**
📂 所有排版历史存储在 `history/YYYY-MM-DD/` 目录,包含排版前后文档 + 差异报告。
**Q8:中文英混排时空格怎么处理?**
✅ AI 自动在中英文之间添加空格(如"Word智能排版" → "Word 智能排版"),符合排版规范。
---
## 📝 版本路线图
| 版本 | 时间 | 核心交付 |
|------|------|----------|
| v1.0 MVP | M1 | 公文 5 套 + 商务 3 套 + 简洁 2 套 + 学术 2 套 |
| v2.0 M2 | M2 | 补全公文 10 套 + 国标校验报告完善 |
| v3.0 M3 | M3 | 出版/创意类模板 + 自定义模板上传 |
| v4.0 M4 | M4 | 多模板对比 + 批量排版 |
---
## ✅ 验收清单(DoD)
### 通用
- [x] 支持 .docx 解析与产出
- [x] 标题识别准确率 ≥ 95%
- [x] 中英文加空格规则生效
- [x] 差异对比报告完整
- [x] MD 归档目录完整
### 公文专属
- [x] 严格遵循 GB/T 9704-2012
- [x] 5 个高频文种(通知/报告/请示/批复/纪要)模板完整
- [x] 红头 + 武文线渲染正确
- [x] 字体严格匹配(小标宋/仿宋/黑体/楷体)
- [x] 页码格式(— 1 —)正确
- [x] 国标校验报告生成
### 模板库
- [x] MVP 12 套模板可用
- [x] 模板继承机制生效
- [x] 模板预览示例文档齐全使用说明
# Word 智能排版助手 上传 Word 文档,自动识别结构、套用模板、智能美化,输出规范 docx 与排版对比报告。 ## 功能 - 6大类 28+ 套模板:政府/商务/学术/极简,支持自定义模板 - 公文国标 GB/T 9704-2012 深度支持,附国标校验报告 - 自动调整字体、字号、行距、表格样式,缺字体自动替换 - 输出排版差异对比报告与 Markdown 归档 ## 快速上手 ```text 把 项目报告.docx 排成商务风格 ``` ```text 把 这份通知.docx 按公文国标排版 ``` ## 说明 - 支持 .docx/.doc/.md 输入,输出 .docx - 附 scripts/ 目录脚本可用于批量与精细控制
支持平台:Qoder · QoderWork · Claude · Codex 等 AI 编程助手