Install
openclaw skills install @diamantanee/sgcc-doc-format将 Word 文档调整为《国家电网公司规范格式》(方正字体、标题层级、28磅行距、-1-页码、表格、中文引号等12条规则)。用户发来 docx 并说"调成规范格式"时使用。
openclaw skills install @diamantanee/sgcc-doc-format把收到的 Word 文档(.docx)按辉总确认的 12 条国网规范规则重新排版,生成新文件, 并通过飞书消息把成品发回给用户。
用户发来 Word 文档(docx 附件)并说"调成规范格式" / "按国网格式排版" 等。
| 元素 | 字体 | 字号 | 加粗 | 对齐 | 缩进 | 行距 | 备注 |
|---|---|---|---|---|---|---|---|
| 主标题 | 方正小标宋_GBK | 二号(22) | 否 | 居中 | 无 | 28磅 | 样式正文,段前后0 |
| 副标题 | 方正楷体_GBK | 三号(16) | 是 | 居中 | 无 | 28磅 | 样式正文,段前后0 |
| 目录标题 | 方正黑体_GBK | 二号(22) | 否 | 居中 | 无 | 28磅 | 样式正文,段前后0 |
| 目录内容 | 与各级标题一致 | 四号(14) | 随标题 | 左 | 无 | 28磅 | 可点击跳转(TOC域) |
| 一级标题 | 方正黑体_GBK | 三号(16) | 否 | 左 | 2字符 | 28磅 | 样式标题1,序号"一、" |
| 二级标题 | 方正楷体_GBK | 三号(16) | 是 | 左 | 2字符 | 28磅 | 样式标题2,序号"(一)" |
| 三级标题 | 方正仿宋_GBK | 三号(16) | 是 | 左 | 2字符 | 28磅 | 样式标题3,序号"1." |
| 四级标题 | 方正仿宋_GBK | 三号(16) | 否 | 左 | 2字符 | 28磅 | 样式标题4,序号"(1)" |
| 正文 | 方正仿宋_GBK | 三号(16) | 否 | 左 | 2字符 | 28磅 | 样式正文 |
| 页码 | 方正仿宋_GBK | 四号(14) | 否 | 居中 | - | - | "-1-"样式,从正文开始编号,封面目录无页码 |
| 表格表头 | 方正黑体_GBK | 四号(14) | 否 | - | - | 20磅 | 表格整体居中 |
| 表格其他 | 方正仿宋_GBK | 四号(14) | 否 | - | - | 20磅 | 表格整体居中 |
| 引号 | - | - | - | - | - | - | 英文双引号改为中文引号"" |
保存用户发来的 docx 到工作目录(如 ~/.openclaw/workspace/tmp/)
运行脚本:
python3 ~/.openclaw/workspace/skills/sgcc-doc-format/scripts/format_sgcc.py 输入.docx 输出.docx
参数说明:
输入.docx:必填输出.docx:可选,默认 输入_规范格式.docx--no-auto-toc:可选,不自动插入目录域(默认自动插入)检查脚本输出的识别报告(主标题/副标题/标题统计/表格数),如有异常向用户说明
用飞书消息把输出文件发给用户(MEDIA 附件方式),并附简短说明
一、 → 一级;(一) → 二级;1. → 三级;(1) → 四级TOC \o "1-4" \h \z \u)updateFields,Word 打开时自动刷新目录;若未刷新,提示用户全选按 F9-1-