word文档生成skill:在对话里生成和编辑 .docx

前言

生成 Word 文档这件事,传统路径是:写脚本调 python-docx,自己拼段落、样式、页眉页脚,跑一遍看效果,不满意再改。格式一多,脚本就成了负担,改一次文档要动一次代码。

下面介绍的 word文档生成skill,把 .docx 的生成、编辑和格式调整收敛成一个可被模型直接调用的 Skill。你用自然语言描述要做什么,它负责产出或修改文档。

这是什么

一句话定位:面向 Word 文档的生成、编辑、格式调整和模板填充工具。

  • Skill 名称:word文档生成skill
  • 坐标:@user_c42af488/word-document
  • 版本:1.0.0
  • 来源:community(社区发布)
  • 维护方:user_c42af488
  • 分类:office-efficiency
  • 官方地址:https://api.skillhub.cn/user_c42af488/word-document

它解决的问题是:把「生成一份排版过得去的 docx」从写代码变成描述需求,并且支持在已有文档上改样式、改排版、套模板批量产出。

核心功能

以下能力来自官方页面的简介,均按原文核对:

1、文档生成:创建新的 Word 文档(.docx)。
2、文档编辑:修改已有的 docx 文件。
3、格式与样式调整:修改文档格式、样式、排版,包括字体设置、页眉页脚。
4、模板填充:基于模板批量生成文档。

触发条件写得比较宽。官方说明是:当用户想要创建 Word 文档、编辑 docx 文件、修改格式/样式/排版、生成报告/合同/方案,或提到「生成 Word」「编辑文档」「调整格式」「改字体」「加页眉页脚」「做个报告」「docx」「Word 文档」时使用。

还有一条值得注意:即使用户没有明确说「Word」,只要意图是生成或编辑 .docx 格式的文档,就应触发此 Skill。也就是说,判断依据是意图而不是关键词。

安装与启用

这个 Skill 不需要 API Key,官方标签为 requires_api_key=false,安装后即可使用,不需要额外配置密钥。

具体的安装命令未能核实。本次尝试抓取官方页面(SkillHub 页面和 API 地址)均返回失败,因此这里不写未经验证的安装步骤,避免给出错误的命令。获取安装方式请走官方入口:

https://api.skillhub.cn/user_c42af488/word-document

Skill 页:

https://www.skillhub.cn/skills/user_c42af488/word-document

典型用法

官方资料中没有给出可直接复现的命令行示例,以下是从简介中提取的使用方式,属于能力层面的描述,不是可粘贴的命令。

生成一份文档:

需求描述:生成一份项目周报,包含本周进展、风险和下周计划,标题居中,正文宋体小四

在已有文档上调整格式:

需求描述:把这个 docx 的正文字体统一改成微软雅黑,加页眉和页脚,段落首行缩进两字符

按模板批量生成:

需求描述:用这份合同模板,把客户清单里的每一行替换进去,各生成一份 docx

实际调用形式取决于你使用的开发环境对该 Skill 的加载方式,建议以官方页面的说明为准。

适用场景与注意

适合谁:需要在对话流程中产出 Word 交付物、又不想为每个文档单独写生成脚本的场景,比如报告、合同、方案,以及需要按同一份模板批量出多份文档的情况。

几点注意:

1、这是社区来源(community)的 Skill,由 user_c42af488 发布,不是官方维护。生产环境使用前建议先在小文档上验证输出效果。
2、当前版本为 1.0.0,页面显示安装量为 0,说明实际采用情况暂无数据可参考。
3、页面显示评分 100000、下载 3249 次。评分已到展示上限,单独看这个数字意义不大,判断质量仍需看文档输出。
4、安装命令和具体接口本次未能从官方页面核实,如果官方后续更新了说明,以页面为准。

结尾

这个 Skill 的价值在于把 docx 的生成和格式调整从脚本里搬进对话,需求描述即产出。安装入口在 https://api.skillhub.cn/user_c42af488/word-document,字段标签显示无需 API Key。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

Xiaoye