【青岛火一五信息科技有限公司】企业级 Word 文档生成技能,支持两种模式:规则模式(默认)和模板模式。触发词:写word、写文档、生成word、生成文档、创建文档、.docx、Word文档、写合同、写方案、写报告、写会议纪要、按模板生成。
企业级 Word 文档生成 — 青岛火一五信息科技有限公司
本技能支持 两种生成模式,AI 根据用户输入自动选择。
每份企业文档必须包含以下元数据:
字段说明示例文档编号企业编号规则HG-HY-2026-001版本V1.0 格式V1.0密级内部/秘密/机密内部日期YYYY-MM-DD2026-04-09页数自动统计共 5 页
编号规则:
text
[公司缩写]-[部门缩写]-[年份]-[序号]
例如:HG-HY-2026-001
HG = 火一五公司
HY = 海洋/会议/合同/报告(取拼音首字母)
版本规则:
密级规则:
用户只提供内容文本,没有提供模板文件时使用。
要素标准页面边距上 3.7cm,下 3.5cm,左 2.8cm,右 2.6cm正文字体仿宋,小四(12pt),1.5 倍行距,首行缩进 2 字符标题字体标题以「一、」「二、」或「第X章」开头,黑体/楷体页眉左对齐,LOGO + 公司名称 + 文档编号 + 密级,底边细线页脚居中,「第 X 页 / 共 Y 页」内容格式纯文本,自动识别标题/正文,清除所有 markdown 符号
开头文字识别为字体第X章 / 第X节 / 第X款一级标题黑体 16pt 加粗一、二、三、 或 一,二,...二级标题楷体 14pt 加粗(一) (二)...三级标题仿宋 12pt 加粗1. 2. 3. 或 一、二、三编号正文仿宋 12pt其他文字普通正文仿宋 12pt,首行缩进
分隔符说明:
文档开头自动插入版本历史表:
text
【版本历史】
| 版本 | 日期 | 作者 | 修改内容 |
|------|------|------|----------|
| V1.0 | 2026-04-09 | 赵博 | 首次创建 |
文档末尾自动插入审批区:
text
【审批记录】
| 角色 | 姓名 | 日期 | 签字 |
|------|------|------|------|
| 编制 | 赵博 | 2026-04-09 | __________ |
| 审核 | 张三 | 2026-04-10 | __________ |
| 批准 | 李四 | 2026-04-11 | __________ |
用 | 分隔,例:
text
| 列1 | 列2 | 列3 |
|------|------|------|
| 内容 | 内容 | 内容 |
第一行自动识别为表头,黑体居中,斑马条纹(隔行变色)。
用户提供了 .docx 模板文件时使用。AI 会先分析模板,再生成匹配模板风格的内容。
用户发送了 .docx 文件,或明确说"按这个模板生成"。
读取模板文件后,按以下步骤分析并输出:
text
【模板结构】
- 封面:有/无,内容包括...
- 目录:有/无,层级深度...
- 密级标识:有/无,位置...
- 版本历史表:有/无,格式...
- 审批签字区:有/无,格式...
- 正文章节:X 层标题结构
- 附件/附录:有/无
text
【字体样式】
- 标题字体:X号,颜色,是否加粗
- 正文字体:X号,颜色,是否加粗
- 特殊文字(强调/引用):...
【段落样式】
- 行距:固定值 X 磅 / 倍行距
- 首行缩进:是/否,X 字符
- 段前段后间距:X pt
- 对齐方式:标题居中/正文两端对齐
【页面设置】
- 边距:上下左右各多少
- 方向:纵向/横向
- 纸型:A4/Letter
text
【写作风格】
- 语言风格:正式/半正式/简洁
- 段落长度:长段落为主/短句为主
- 常用表达:...
- 固定套话:...
【固定元素】
- 页眉内容:...
- 页脚内容:...
- 表格样式:...
text
【必须遵循】
1. 保持与模板完全一致的字体、字号、颜色
2. 保持与模板完全一致的段落结构
3. 保持与模板一致的页面设置
4. 保持与模板一致的页眉页脚
5. 如模板有图表,保持图表位置和编号
6. 保留模板中的占位符注释
在分析完模板后,直接输出 完整文档内容(纯文本),格式如下:
text
【文档元数据】
编号:HG-HY-2026-001
版本:V1.0
密级:内部
日期:2026-04-09
【文档内容】
一、章节标题
正文内容...
二、章节标题
正文内容...
【版本历史】
| 版本 | 日期 | 作者 | 修改内容 |
|------|------|------|----------|
| V1.0 | 2026-04-09 | 赵博 | 首次创建 |
【审批记录】
| 角色 | 姓名 | 日期 | 签字 |
|------|------|------|------|
| 编制 | 赵博 | 2026-04-09 | __________ |
| 审核 | | | |
| 批准 | | | |
无论哪种模式,最终都调用以下脚本生成 .docx 文件:
python
from create_word_doc import create_word_doc
# 完整参数
create_word_doc(
output_path="文档名.docx", # 输出路径(必需)
title="文档标题", # 标题(可选)
content="正文内容...", # 纯文本内容(可选)
doc_number="HG-HY-2026-001", # 文档编号(可选,自动生成)
version="V1.0", # 版本(可选,默认 V1.0)
classification="内部", # 密级(可选,默认内部)
author="赵博", # 作者(可选)
company_name="公司名", # 公司名(可选,默认自动获取)
logo_path="/path/to/logo.png", # LOGO 路径(可选)
approval=[ # 审批人列表(可选)
{"role": "编制", "name": "赵博"},
{"role": "审核", "name": ""},
{"role": "批准", "name": ""},
],
footer_page=True, # 页脚显示页码(默认 True)
header_doc_number=True, # 页眉显示文档编号(默认 True)
)
bash
python create-word-doc.py <输出文件> [标题] [正文] [编号] [版本] [密级]
python create-word-doc.py 合同.docx "销售合同" "一、甲方信息\n甲方名称..." "HG-HT-2026-001" "V1.0" "秘密"
text
[LOGO] 公司名称 文档编号 密级
───────────────────(底边细线)
示例:
text
[LOGO] 青岛火一五信息科技有限公司 HG-HY-2026-001 内部
─────────────────────────────────────────────────────
text
第 X 页 / 共 Y 页
text
[文档类型简称]_[客户名]_[版本]_[日期].docx
例: 合同_阿里巴巴_V1.0_20260408.docx
写word、写文档、写个文档、生成word、生成文档、创建文档、导出word、下载word、.docx、Word文档、Word生成、生成Word、写合同、写方案、写报告、写会议纪要、按模板生成、参照模板
需求操作简单文档直接描述内容,AI 自动处理格式带模板上传 .docx 文件,说"按此模板生成"指定编号在内容中注明:编号 HG-XX-2026-XXX指定版本在内容中注明:版本 V1.0需要审批区说"带审批签字区"