国企会议纪要模板
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_7c11bc40/state-owned-enterprise-meeting-minutes-template。
技能介绍
解决什么问题
在国企或机关环境中,会议纪要、公文、报告往往有一套固定的排版要求:标题用几号字、正文是否首行缩进、行距是固定值还是倍数、页眉页脚如何放置,这些细节通常散落在 模板.docx 里,而不一定写成规范文档。当多人分别起草新纪要时,最常见的做法是“复制上一份的格式”,结果就是字体、缩进、段间距在不同文件里微妙地不一致。
这个技能不讨论排版审美,只解决一个工程问题:如何把一份 .docx 模板的格式配置完整提取出来,再精准套用到另一份内容不同的目标文档上,且不改动任何原始文字。
核心能力
技能由两个脚本组成,均使用 Python 标准库实现,无需安装第三方依赖。
1. 格式提取(scripts/extract_format.py)
输入一份 .docx 模板,输出结构化 JSON 档案。提取范围覆盖:
- 字符格式:中西文字体、字号、颜色、加粗/斜体/下划线、上下标、字间距、突出显示、边框、大小写
- 段落格式:行距(倍数/固定值)、段前段后距、首行/左/右/悬挂缩进(支持字符数与厘米双单位)
- 对齐与属性:五种对齐方式、段落边框与底纹、编号/列表格式、大纲级别、制表位、分页控制
- 样式定义:
Normal、Heading1-9、Title等命名样式,以及文档默认设置和编号定义 - 段落分类:自动将段落识别为
title、heading1-3、body、sub_body、metadata、empty,用于后续的类型映射
2. 格式应用(scripts/apply_format.py)
读取 JSON 档案和目标 .docx,按选定的映射模式将格式逐段落套用。核心规则:
- 段落属性完整替换目标段落配置
- 字符属性按 run 对应替换;run 数量不匹配时使用主格式统一应用
- 保留目标文件全部原始文字,仅替换格式
- 可选
--copy-styles将模板的命名样式合并进目标文档的styles.xml - 不修改原始文件,输出为独立新文件
三种映射模式
--mapping auto(默认):按段落顺序一一对应,跳过空段落--mapping type:按段落类型分组对应,标题套标题、正文套正文--mapping manual --map-file mapping.json:通过 JSON 文件手动指定源段落与目标段落的对应关系
适用边界
- 仅支持
.docx,不支持旧版.doc - 目标文档段落数可以少于模板,按映射规则处理;多余段落保留原格式
- 如果目标文档依赖命名样式而模板使用的是直接格式,建议开启
--copy-styles - 提取的是格式配置,不提取宏、域、批注、修订记录
典型场景包括会议纪要格式统一、公文格式标准化、报告排版统一以及跨文档的格式迁移。
使用场景
- 科室各自起草纪要,需统一套用同一份纪要模板的字体和缩进
- 从历史公文提取标准格式档案,再批量应用到各科室提交的报告
- 不同人写的报告内容不同,需要保证标题层级和行距与标准模板一致
- 旧版 Word 文档无法继续编辑,需将原格式提取后迁移到新的 docx
适合人员
- 国企办公室文书,需要在多份不同内容的纪要上统一排版风格
- 机关各科室的文档撰写人,想把标准公文格式批量套用到新报告
- 企业行政部门的文档管理员,负责维护模板并确保输出格式一致
- 需要处理大量 .docx 格式迁移的开发或运维人员