AI 资源 / Skills

北京张三科技有限公司红头文件生成器

专门用于生成北京张三科技有限公司的正式红头文件。当用户需要起草、撰写或生成公司内部通知、公告或公文时使用。本Skill强制基于标准模版进行精确修改,确保格式严格合规。

Skill外部导入

安装方式

手工下载

下载完整 Skill 压缩包,解压后可手动放入你的智能体技能目录。

AI 指令安装

把下面这句话直接发给你的 AI 智能体即可:

请安装来自 /static/content/resources/skills/zhangsan-redhead-generator/skill.zip 的 Skill。

概述

本 Skill 旨在为北京张三科技有限公司生成标准化的内部红头文件。核心原则是严格基于现有模版修改,而非重新创建,以确保红头、页眉、页脚、字体和版式与公司标准完全一致。

核心工作流

1. 需求分析与资料查阅

在开始生成文件前,必须执行以下步骤:

  • 分析用户意图:明确文件的类型(通知、公告、任命书等)、受众和核心内容。
  • 查阅参考资料
    • 自动检查 Skill 自身目录下的 references/ 目录是否存在相关参考文件(如 .pdf, .docx)。
    • 注意:必须在 Skill 所在目录下查找(即与 SKILL.md 同级的 references/ 目录)。
    • 若存在,必须优先阅读这些文件以获取最新的公司规章制度、人员名单或相关政策(例如:用户询问“放假通知”,需检查是否有“考勤管理制度.pdf”)。
    • 技术实现:使用 ls 列出 Skill 目录下的 references/,使用 readpdf skill 读取内容。

2. 模版获取与处理

  • 定位模版:本 SKILL 所在目录下的 红头文件示例.docx 是唯一合法的格式源。
  • 技术路径
    1. 复制模版:将 红头文件示例.docx 复制为目标文件名(如 2026年春节放假通知.docx)。
    2. 解压文件:使用 docx skill 的 unpack.py 工具解压 DOCX 文件。
    3. 保留红头:在 word/document.xml 中,找到含有红色分割线(通常是 w:drawing 元素)的段落。
    4. 内容替换
      • 保留:分割线及其之前的所有内容(即红头部分)。
      • 删除:分割线之后的所有原有正文段落。
      • 关键注意绝对不能删除 w:body 最后一个子节点 w:sectPr(节属性)。该节点定义了页边距、纸张大小以及页眉页脚的引用。如果删除它,会导致版式错乱和页眉页脚丢失。
      • 插入:在分割线段落之后、w:sectPr 之前插入新的正文内容。

3. 正文生成规范

生成的正文必须严格遵守以下排版标准(需在 Python 脚本中精细控制 XML):

  • 字体:中文统一使用 仿宋_GB2312宋体 (SimSun),西文使用 Times New Roman
  • 字号
    • 标题:二号或小二号,加粗,居中,红色 (Color: FF0000)。
    • 正文:三号或四号,行间距固定值 28磅 (Line Spacing)。
    • 落款:右对齐,包含公司全称和日期。
  • 结构
    • 标题(如“关于...的通知”)
    • 主送部门(如“公司各部门:”)
    • 正文段落(首行缩进2字符)
    • 落款(公司名 + 日期)

4. 脚本编写与执行

本 Skill 已内置标准生成脚本 scripts/generate.py,无需每次编写 XML 处理逻辑。

  • 工作流

    1. 创建一个临时的 JSON 内容文件(例如 content.json),包含以下字段:
      {
        "title": "关于...的通知",
        "department": "公司各部门:",
        "body": [
          "第一段内容...",
          "第二段内容..."
        ],
        "signature": "北京张三科技有限公司",
        "date": "2026年1月1日"
      }
      
    2. 调用内置脚本进行生成:
      python .ai/skills/zhangsan-redhead-generator/scripts/generate.py "<输出文件路径.docx>" "<JSON内容文件路径>"
      
    3. 脚本会自动处理解压、修改 XML、修复版式(页边距/页脚)、打包以及清理临时文件。
    4. 最后删除临时的 JSON 内容文件。
  • 脚本路径c:\Users\ceeji\Documents\trae_projects\cgerike\.ai\skills\zhangsan-redhead-generator\scripts\generate.py

5. 最终交付

  • 向用户交付生成的 .docx 文件路径。
  • 简要概述文件内容,确认是否符合需求。

参考资料库 (references/)

  • 此目录用于存放公司规章制度、员工手册等上下文文件。
  • 规则:每次生成前必须检索此目录,确保生成的内容不违反公司现有规定。若目录为空,则按通用标准执行。

风格指南

  • 语调:正式、严肃、简洁(公文风格)。
  • 红线:严禁修改红头部分的任何文字或样式(包括“北京张三科技有限公司”及其英文翻译)。