国标文档排版引擎
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_851fe042/doc-layout。
技能介绍
解决手工排版的脆弱性
在处理制度、薪酬方案或正式公文时,手动在 Word 里调格式是一件极容易出错的事。改一个段落样式可能导致全文字体串体,长表格跨页后表头丢失,甚至更糟——当源文档更新后,手工排版的记忆或宏脚本依然输出旧版内容。doc-layout 的目标是将排版逻辑从人工经验和脆弱的宏脚本中剥离,交由代码严格接管,确保输出的 .docx 在页面边距、字号、行距和表格样式上完全符合规范。
核心机制与执行流程
该 Skill 通过解析源文档的块序列(段落与表格),按前缀规则动态映射样式,严禁在代码中硬编码正文。执行流程包含四个关键步骤:
- 路径防呆与源校验:列出目标目录下所有
.docx及修改时间,防止「主管薪酬制度」与普通「薪酬制度」这类同名近似文件被误用,并回读源文件确认内容。 - 双轨排版规范:支持 A 型(GB/T 9704-2012 党政公文)与 B 型(企业内部文件)。自动设置版心、首行缩进、两端对齐及对应的字体字号(如公文的仿宋三号、企文件的宋体小四)。
- 表格强一致性:生成表格时强制将
eastAsia字体写入run.rPr而非单元格属性,确保中文字体真实生效;并为表头行添加w:tblHeader,解决长表格跨页断表头问题。 - 结构转换:识别
---type:a---或---type:b---声明及 Markdown 标记,自动处理封面、目录占位与多级标题映射。
适用边界与已知限制
尽管 Skill 自动化了大部分排版工作,但在某些 Word 高级特性上仍需人工干预。目前不支持脚注、尾注和批注跟踪;生成的目录是静态文本,需在 Word/WPS 中右键“更新域”;A 型公文的红色发文机关标志、红色分隔线以及“奇右偶左”的页码格式,目前仍需在生成后手动设置字体颜色和段落属性。此外,超过四级标题的内容会被强制降级为正文样式。
使用场景
- HR需将草稿版的《薪酬制度》转换为符合企业内部规范(B型)的正式Word文档,并确保长表格跨页时表头自动重复。
- 文秘要起草一份带红头和发文字号的党政机关公文,需严格按照GB/T 9704-2012标准设置仿宋三号正文与黑体标题。
- 咨询顾问需将Markdown格式的项目交付物草稿快速生成为排版统一、字体字号合规的Word报告,避免手动调整格式。
- 用户目录下存在多份名字相近的《管理制度》源文档,需要脚本自动识别最新修改的文件并重新套用格式,防止排错版本。
适合人员
- 经常需要编写或修改公司规章制度、员工手册,且对Word排版细节和表格跨页有严格要求的HR或行政专员。
- 负责撰写党政机关公文、通知或汇报材料,必须确保发文格式完全符合GB/T 9704-2012国标规范的文秘或机关干事。
- 习惯使用Markdown或草稿撰写项目交付物、制度方案,希望一键生成格式统一且专业的Word文档的咨询顾问或乙方项目经理。
- 需要处理大量结构相似、名称易混淆的Word源文档,希望通过脚本自动化排版并避免版本错乱的开发或运维人员。