前言¶
日常办公里,Word 改稿、Excel 汇总、PDF 合并拆分,往往要在几个桌面软件之间来回切换;若再交给云端脚本或在线转换,还会碰到格式丢失、路径写错覆盖原文件、以及数据外泄等问题。下面介绍的是 SkillHub 社区 Skill「办公文档三件套(Word/Excel/PDF)」:把常见文档操作收敛成一套可在 Agent 中调用的本地流程,标签标明 requires_api_key=false,不依赖第三方文档 API。
与只在对话里「口头教你点菜单」不同,这类 Skill 会按 SKILL.md 约定调用本地脚本与依赖库完成任务,并在 SkillHub 侧提供统一安装坐标 @user_69794d19/office-doc-suite(当前版本 v1.7.13)。
这是什么¶
办公文档三件套(Word/Excel/PDF) 是面向办公效率(分类 office-efficiency)的社区来源 Skill,发布者为 user_69794d19,SkillHub 页面作者展示为「寂寞不打烊」。
官方一句话简介:处理 Word、Excel、PDF,覆盖排序筛选、合并拆分、格式转换、水印和交付前检查;其中「文档体检」按次收费。Skill 坐标为 @user_69794d19/office-doc-suite,SkillHub 展示页:https://www.skillhub.cn/skills/user_69794d19/office-doc-suite。
任务侧更完整的定位是:在本地完成 Word(生成、保真替换、批量替换、转纯文本)、Excel(读取、统计、报表、合并)、PDF(合并、拆分、提取文字、加页码、加密、解密、转图片),并处理旧版 .xls / .doc(.xls 经内置脚本转 .xlsx;.doc 在已安装 LibreOffice 时自动转换,否则引导另存为现代格式)。执行前有 STOP 检查点(依赖、路径、是否覆盖),完成后有 CHECKPOINT 验证;异常时提供中文修复提示。实现基于 python-docx、openpyxl、PyPDF2,数据不上传云端。
核心功能¶
以下按文档类型归纳;与 SkillHub 摘要一致的能力会单独标出。
Word¶
- 生成文档、保真替换、批量替换、导出纯文本(任务简介)。
- 旧版
.doc:优先借助 LibreOffice 转写;环境不具备时提示用户另存为.docx(任务简介)。
Excel¶
- 读取、统计、制作报表、合并工作簿或表(任务简介)。
- 排序筛选(SkillHub 官方简介)。
- 旧版
.xls:经内置脚本转为.xlsx后再处理(任务简介)。
PDF¶
- 合并、拆分、提取文字、加页码、加密、解密、转图片(任务简介)。
- 与 Word/Excel 场景配套的 合并拆分、格式转换(SkillHub 官方简介)。
水印与交付¶
- 水印、交付前检查(SkillHub 官方简介)。
- 内置执行前 STOP(依赖是否就绪、路径是否存在、避免误覆盖)与完成后 CHECKPOINT 验证(任务简介)。
收费与密钥¶
- SkillHub 标签:
requires_api_key=false,常规文档处理无需 API key。 - 标签
pricing_type=alipay;页面说明 文档体检按次收费,使用前留意 SkillHub 上的计费说明。
安装与启用¶
SkillHub 页面给出的安装提示如下:先阅读通用安装说明,再安装本 Skill 坐标。
请根据 https://skillhub.cn/install/skillhub.md,安装 `@user_69794d19/office-doc-suite`。
操作步骤可以概括为:
- 在 Cursor、Codex CLI、Claude Code 等支持 SkillHub 的客户端中,让 Agent 打开
https://skillhub.cn/install/skillhub.md,按文档完成 SkillHub 接入。 - 在同一环境中执行或确认上述安装指令,使
@user_69794d19/office-doc-suite进入本地 Skills 目录。 - 首次处理文档前,按 Skill 要求安装 Python 依赖(如 python-docx、openpyxl、PyPDF2);若涉及
.doc,按需安装 LibreOffice。
各客户端的具体目录名以 skillhub.md 为准;本文无法从当前可访问页面核对 Cursor 与 Claude Code 的路径差异时,不单独罗列。
官方资源地址(与 SkillHub 条目对应):https://api.skillhub.cn/user_69794d19/office-doc-suite
典型用法¶
Skill 通过自然语言驱动,无需在对话里手写完整脚本。下列示例与官方能力描述对应,可在安装后直接向 Agent 发起:
- Excel 整理:「用办公文档三件套读取
./data/sales.xlsx,按日期列排序,筛选华东区行,并输出汇总表到新文件。」(对应排序筛选、读取与统计。) - PDF 合并:「将
./reports/part1.pdf与part2.pdf合并为merged.pdf,合并前检查目标路径是否已存在。」(对应合并拆分与 STOP 路径检查。) - Word 批量替换:「在
./contract.docx中把甲方名称批量替换为新公司名,尽量保持原有格式。」(对应保真/批量替换。) - 交付前流程:「给
./final.pdf加水印,并做交付前检查,确认页数与加密状态。」(对应水印、交付前检查;若触发「文档体检」,注意按次收费。)
经过上面的步骤,Agent 应调用 Skill 内脚本完成操作,并在 CHECKPOINT 阶段回报输出文件路径或验证结果。
适用场景与注意¶
适合谁:需要反复做报表合并、合同批处理、PDF 归档的日常办公、报告制作与数据整理人员;希望文档留在本机、不上传第三方 API 的团队。
使用注意:
- 复杂版式、扫描件 PDF 的识别效果取决于 Skill 脚本与依赖能力,极端版式仍可能需要人工复核。
.doc转换依赖 LibreOffice 时,服务器或无头环境需提前装好可执行文件。- SkillHub 元数据(截至抓取):社区来源、版本 1.7.13、分类 office-efficiency;页面统计为评分 100000、下载 126482(以 SkillHub 实时展示为准)。
- 「文档体检」与部分增值能力可能走支付宝计费,与纯本地脚本处理不是同一类操作,下单前看清 SkillHub 说明。
结尾¶
办公文档三件套把 Word、Excel、PDF 的高频操作收进一个 Agent Skill:本地库处理、无 API key、带执行前检查与完成验证,并覆盖 SkillHub 强调的排序筛选、合并拆分、格式转换、水印与交付前检查。若你的工作环境以 Cursor 或兼容 SkillHub 的 CLI 为主,可按官方坐标安装试用。
- SkillHub 页面:https://www.skillhub.cn/skills/user_69794d19/office-doc-suite
- 官方地址:https://api.skillhub.cn/user_69794d19/office-doc-suite