ClaudeMap

Gongwen GB/T 9704 Skill

按 GB/T 9704-2012 生成中文公文 DOCX 的技能——版式还能机器校验。

技能与命令skilldocxchineseformattinggb-standard

多数 AI 的「公文」只做到标题黑体、正文仿宋。这个技能把真正的版式参数——A4、版心、四级标题层次、首页版式、文号、署名、日期、页码——做成可生成、可检查的 DOCX 输出,并附校验脚本对成品重新量一遍。覆盖普通报告、预印红头纸套打(首页留白不重绘红头)与完整电子红头三种模式,信函、命令、纪要走专用分支。可装进 Claude Code、Codex、OpenCode、Trae Code、Kimi 等(共 8 个工具),各平台读同一份规则。

它做什么

  • 版式即代码:generate_gongwen_docx.mjs 生成 DOCX,verify_gongwen_docx.mjs 按目标 profile 重新量一遍——不靠「看起来像」
  • 红头三模式:ordinary(绝不因出现机构名就自动红头)、预印红头纸套打(首页留白,预留高度 37–130 mm 可调)、--letterhead digital 完整电子红头
  • 文号按年份/六角括号/顺序号/「号」规则校验;四级标题写入 Word/WPS 真实样式与大纲级别,可直接插自动目录
  • 信函、命令(令)、纪要走专用分支,附件、末页版记浮动锚定一应俱全;--require-standard-fonts 可拒绝替代字体输出

什么时候用

所有要交中文正式材料的场景——事业单位、国企发文、红头文件、汇报材料——差几毫米、少一条页码规则就过不了的那种。

如何上手

git clone https://github.com/mizzlelover/gongwen-gbt9704-skill.git
# 把技能复制/软链进各工具的 skills 目录
#(Claude Code ~/.claude/skills/、Codex、OpenCode、Trae、Kimi……读同一份规则)

# 生成器 + 校验器冒烟测试:
node scripts/generate_gongwen_docx.mjs --input tests/fixture.md --output /tmp/gongwen.docx --format ordinary
node scripts/verify_gongwen_docx.mjs --input /tmp/gongwen.docx --profile ordinary

注意事项

电子红头要求目标机器真装了仿宋/小标宋——不加 --require-standard-fonts 时生成器会替换字体并在终端警告。GB/T 9704-2012 适用于党政机关公文,其他单位是「参照执行」,红头与文号细节请以本单位惯例为准。

代码仓库

mizzlelover/gongwen-gbt9704-skill

收录日期

地图上的相关资源

  • 归藏的 Agent Skill:把代码库的最近更新做成一支成片宣传片——接真实组件、代码渲染动画、代码写配乐,全程不碰视频剪辑软件。

    • agent-skill
    • video
    • promo
    • marketing
  • 一个给「图里没有任何文字线索」的照片做地理定位的 Agent Skill——用 OSM 几何、高程天际线与卫星瓦片,把「这是哪」变成带误差半径的测量答案。

    • agent-skill
    • geolocation
    • osint
    • openstreetmap
  • Birdview

    技能

    让 AI 编码 agent 在动第一行代码之前先画出架构、声明影响范围的 skill——成果是一张可直接打开的独立 HTML 架构地图。

    • skill
    • architecture
    • code-visualization
    • change-scope