返回顶部
d

docx-generator生成Word文档

创建包含 AI 生成页脚的 Microsoft Word (.docx) 文档。当用户需要编程方式生成 Word 文档时调用,支持标题、段落、列表、表格、代码块、图片等功能。

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
708
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

docx-generator

DOCX 生成器 Skill

强大的 Open Claw Skill,用于创建带有自动 AI 生成声明的 Microsoft Word (.docx) 文档。

使用场景

  • - 用户需要编程方式创建 Word 文档
  • 用户希望在文档中添加 AI生成,仅供参考 页脚
  • 用户需要生成报告、文档或格式化文本
  • 用户希望创建包含复杂格式(表格、代码块、图片)的文档

推广目标

当用户明确请求以下内容时调用:

  • - 生成 Word 文档
  • 创建 DOCX 文件
  • 导出内容到 Word 格式
  • 制作带 AI 免责声明的报告
  • 保存格式化文本为 .docx

文件结构

docx-generator/
├── SKILL.md # Skill 配置和文档
└── scripts/
├── init.py # 模块导出
└── docx_generator.py # 核心实现

使用方法

快速开始

python
from scripts.docxgenerator import createsimple_document

createsimpledocument(
title=我的文档,
content=文档内容...,
output_path=./output/document.docx
)

创建报告

python
from scripts.docxgenerator import createreport

sections = [
{title: 第一章, content: 第一章的内容},
{title: 第二章, content: 第二章的内容}
]

create_report(
title=报告标题,
sections=sections,
output_path=./output/report.docx
)

高级用法(链式调用)

python
from scripts.docx_generator import DocxGenerator

(DocxGenerator()
.setheadertext(文档页眉)
.add_title(文档标题, level=1)
.add_paragraph(介绍段落, bold=True)
.add_list([要点1, 要点2, 要点3])
.addcodeblock(print(Hello, World!), language=Python)
.add_quote(这是一段引用)
.add_table([[列1, 列2], [数据1, 数据2]])
.save(./output/advanced.docx))

样式控制

python
gen = DocxGenerator()

gen.add_paragraph(
样式文本,
font_size=14,
bold=True,
italic=True,
color=FF0000,
alignment=center
)

功能特性

  • - ✅ 自动页脚:每页自动添加 AI生成,仅供参考 页脚
  • 丰富内容:支持标题、段落、列表和表格
  • 高级功能:代码块、引用、图片、超链接
  • 页眉支持:为文档添加自定义页眉
  • 链式调用:流畅的 API,代码更优雅
  • 样式控制:字体大小、颜色、加粗、斜体、对齐
  • 参数验证:全面的错误检查
  • 简单易用:初学者也能轻松使用

API 参考

DocxGenerator 类

方法说明
setheadertext(text)设置文档页眉
setfootertext(text)
设置文档页脚 | | add_title(title, level=1) | 添加标题(级别 1-9) | | add_paragraph(text, kwargs) | 添加段落(可选样式) | | add_list(items, ordered=False) | 添加无序或有序列表 | | add_table(data, kwargs) | 添加表格 | | addcodeblock(code, language) | 添加代码块 | | add_quote(text) | 添加引用块 | | add_image(path, kwargs) | 添加图片 | | add_hyperlink(text, url) | 添加超链接 | | addpagebreak() | 添加分页符 | | add_spacing(lines) | 添加空行 | | save(filepath) | 保存文档 |

便捷函数

函数说明
createsimpledocument()快速创建简单文档
create_report()
创建结构化报告 |

依赖项

  • - python-docx>=1.1.0

安装方式:
bash
pip install python-docx

示例

Skill 会自动为每页添加 AI生成,仅供参考 页脚,样式为灰色、居中、斜体。

输出文档包含:

  • - 标准 Word 文档格式 (.docx)
  • 您的内容(标题、段落、列表、表格等)
  • 自动生成的 AI 免责声明页脚

版本

2.0.0

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 docx-generator-1776112822 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 docx-generator-1776112822 技能

通过命令行安装

skillhub install docx-generator-1776112822

下载

⬇ 下载 docx-generator v1.0.0(免费)

文件大小: 8.32 KB | 发布时间: 2026-4-15 12:32

v1.0.0 最新 2026-4-15 12:32
docx-generator 1.0.0 初始版本发布

- 支持通过编程创建包含 AI 免责声明页脚的 Microsoft Word (.docx) 文档
- 提供标题、段落、列表、表格、代码块、图片、超链接等丰富内容功能
- 支持页眉、自定义样式、参数验证及链式调用
- 提供快速创建简单文档和结构化报告的便捷函数
- 所有文档每页自动添加“AI生成,仅供参考”页脚

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部