Token导航 LogoToken导航TokenDH.com
效率可写文件clawhub未标认证来源可访问clear审计通过

gov-doc-writing政府文件写作

Agent Skill

用于辅助文档、README、Markdown、说明文和内容稿件的整理与改写。它适合让 Agent 提炼结构、补齐章节、统一术语、检查链接或把零散材料整理成可读文档。使用时应保留项目已有事实、命令和路径,不要把未确认的信息写成确定结论;涉及对外文案时,还需要控制语气,避免过度营销或夸大能力。

总安装

1,877

周安装

79

GitHub Stars

1

下载量

657
OpenClaw

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

MIT-0

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:gov-doc-writing(政府文件写作)
来源仓库:https://github.com/a-lhliang/gov-doc-writing
安装命令:
openclaw skills install gov-doc-writing
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install gov-doc-writing

简介

此技能用于创建符合中国政府及央企规范的Word文档(.docx)。当用户要求创建公文、国央企文档、规范文书、正式报告等需要特定中国公文格式的文档时使用此技能。

SKILL.md

name
国央企word文档
description
此技能用于创建符合中国政府及央企规范的Word文档(.docx)。当用户要求创建公文、国央企文档、规范文书、正式报告等需要特定中国公文格式的文档时使用此技能。
author
刘洪亮
version
1.6

国央企Work文档创建技能

本技能用于创建符合中国政府及央企规范的Word文档(.docx),使用Microsoft Word最新格式。

文档格式规范

页面设置

属性
纸张A4
上边距3.7厘米
下边距3.5厘米
左边距2.8厘米
右边距2.6厘米
页码居中显示,宋体四号

字体规范

样式中文字体西文字体字号
首页大标题方正小标宋简体 (FZXiaoBiaoSong-B05S)Times New Roman小二号 (18pt)
正文方正仿宋简体 (FZFangSong-Z02S)Times New Roman小三号 (15pt)
一级标题黑体Times New Roman小三号 (15pt)
二级标题楷体Times New Roman小三号 (15pt)
三级标题方正仿宋简体 (FZFangSong-Z02S)Times New Roman小三号 (15pt) 加粗
页码宋体-四号 (14pt)
表格方正仿宋简体 (FZFangSong-Z02S)Times New Roman小五号 (9pt)

行间距

样式行间距
首页大标题固定28磅
正文固定28磅
一级标题固定28磅
二级标题固定28磅
三级标题固定28磅
图片单倍行距
表格单倍行距

段落格式

样式序号格式首行缩进大纲级别
正文有缩进2字符-
一级的标题一、二、三、2字符1级
二级的标题(一)(二)(三)2字符2级
三级的标题1.2.3.2字符3级

样式名称

创建文档时,必须使用以下样式名称:

  • 首页大标题 - 首页大标题
  • 正文有缩进 - 正文段落
  • 一级的标题 - 一级标题
  • 二级的标题 - 二级标题
  • 三级的标题 - 三级标题
  • 图片样式 - 图片
  • 表格样式 - 表格
  • 页码样式 - 页脚页码

使用方法

方式一:使用JavaScript脚本创建文档

const {
  createDocument,
  createTitleParagraph,
  createBodyParagraph,
  createLevel1Heading,
  createLevel2Heading,
  createLevel3Heading,
  createTable,
  createImageParagraph,
  CHINESE_FONTS,
  FONT_SIZES,
  CONTENT_WIDTH,
  Packer,
  BorderStyle,
  WidthType,
  ShadingType,
  VerticalAlign,
  Paragraph,
  TextRun,
  Table,
  TableRow,
  TableCell,
  Footer,
  ImageRun,
} = require('~/.workbuddy/skills/gov-doc-writing/scripts/create_gov_doc.js');

// 创建文档
const doc = createDocument({
  title: '文档标题',
  sections: [
    // 首页大标题
    createTitleParagraph('这是文档标题'),

    // 一级标题
    createLevel1Heading('第一章', 0),  // 输出: 一、第一章
    createLevel1Heading('第二章', 1),  // 输出: 二、第二章

    // 二级标题
    createLevel2Heading('第一节', 0),  // 输出: (一)第一节
    createLevel2Heading('第二节', 1),  // 输出: (二)第二节

    // 三级标题
    createLevel3Heading('第一点', 0),  // 输出: 1.第一点
    createLevel3Heading('第二点', 1),  // 输出: 2.第二点

    // 正文
    createBodyParagraph('这是正文内容,首行自动缩进2字符。'),

    // 表格
    createTable(
      [
        { children: ['表头1', '表头2', '表头3'] },
        { children: ['内容1', '内容2', '内容3'] },
      ],
      { columnWidths: [2000, 2000, 2000] }
    ),
  ]
});

// 生成文件
Packer.toBuffer(doc).then(buffer => {
  fs.writeFileSync('output.docx', buffer);
});

方式二:使用CLI命令

node scripts/create_gov_doc.js output.docx '{
  "title": "文档标题",
  "body": [
    {"type": "heading1", "text": "第一章", "number": 0},
    {"type": "paragraph", "text": "正文内容"},
    {"type": "table", "rows": [...], "columnWidths": [2000, 2000, 2000]}
  ]
}'

表格规范

  • 表格宽度自动适应窗口(百分比100%),无需手动计算列宽
  • 列宽比例通过 columnWidths 参数控制(DXA 相对值,实际宽度自动缩放)
  • 表头:灰色底 (#D9D9D9)、加粗、居中
  • 内容:白色底、居中、小五号 (9pt) 字体
  • 边框:单线黑色
// 表格示例
const border = { style: BorderStyle.SINGLE, size: 1, color: "000000" };
const borders = { top: border, bottom: border, left: border, right: border };

// 表头行
new TableRow({
  tableHeader: true,
  children: [
    new TableCell({
      borders,
      shading: { fill: "D9D9D9", type: ShadingType.CLEAR },
      children: [new Paragraph({ children: [new TextRun({ text: "表头", bold: true })] })]
    })
  ]
});

图片规范

  • 行间距:单倍行距
  • 对齐:居中
  • 样式名称:图片样式

文档属性

  • 删除文档作者(dc:creatorlastModifiedBy 留空或不写入)
  • 在创建文档时不要设置 creator 属性,或设置为空字符串

完整示例

const fs = require('fs');
const {
  Document, Packer, Paragraph, TextRun, Table, TableRow, TableCell,
  Footer, BorderStyle, WidthType, ShadingType, VerticalAlign,
  PageNumber, ImageRun, AlignmentType, HeadingLevel, LevelFormat,
  createTitleParagraph, createBodyParagraph, createLevel1Heading,
  createLevel2Heading, createLevel3Heading, createTable,
  createImageParagraph, createDocument, CHINESE_FONTS, FONT_SIZES,
  CONTENT_WIDTH, PAGE_MARGINS, LINE_SPACING_EXACT_28
} = require('~/.workbuddy/skills/gov-doc-writing/scripts/create_gov_doc.js');

// 内容构建
const sections = [
  createTitleParagraph('关于XXX工作的报告'),

  createLevel1Heading('一、基本情况', 0),
  createBodyParagraph('这里是正文内容,详细描述基本情况。'),
  createBodyParagraph('继续描述相关内容和细节。'),

  createLevel1Heading('二、主要做法', 1),
  createLevel2Heading('(一)加强组织领导', 0),
  createBodyParagraph('具体做法描述...'),
  createLevel2Heading('(二)完善制度建设', 1),
  createBodyParagraph('制度建设内容...'),

  createLevel1Heading('三、存在问题', 2),
  createBodyParagraph('当前存在以下问题:'),
  createLevel3Heading('问题一', 0),
  createBodyParagraph('问题一的具体描述。'),
  createLevel3Heading('问题二', 1),
  createBodyParagraph('问题二的具体描述。'),

  createLevel1Heading('四、下一步计划', 3),
  createBodyParagraph('针对以上问题,计划采取以下措施...'),
];

// 创建文档(不设置作者)
const doc = createDocument({
  title: '关于XXX工作的报告',
  sections
});

// 生成并保存
Packer.toBuffer(doc).then(buffer => {
  fs.writeFileSync('report.docx', buffer);
  console.log('文档已生成: report.docx');
});

注意事项

  1. 字号转换:Word中的"号"转换为半磅值(如小三号=30,小二号=36,四号=28,小五号=18)
  2. 行间距固定28磅:line值设置为560(28 × 20),lineRule设置为"exact"
  3. 首行缩进:使用 indent: { firstLine: charWidth * 2 },字符宽度约等于字号的一半
  4. 页码:仅在页脚居中显示,使用宋体四号
  5. 不要封面:文档从首页大标题开始,不创建封面页
  6. 文档作者:不设置或留空
  7. 双引号自动规范化:所有文本内容中的 ASCII 双引号 " 会自动替换为配对的中文双引号 ""\“/\”),无需手动转换

相关文件

  • scripts/create_gov_doc.js - 核心创建函数库

适合场景

01

OpenClaw 用户查找和安装 Skill 时

02

用户想查找某类 Agent Skill 时

03

需要根据任务场景推荐可安装能力包时

04

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

能力 5

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

OpenClaw

71.49%
按下载量换算470

安全审计

VirusTotal

通过

ClawScan

通过

Static analysis

通过

权限和风险

可写文件

该 Skill 可能写入或修改本地文件,使用前需要确认目标目录和修改范围。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills