关于 office-document
将办公文档任务分派给相应官方 Hermes 技能的路由技能。它区分可编辑文档处理与只读提取,并提供按格式选择和安装技能的指引。
主要功能
- 01分派 DOCX、XLSX、PPTX 和 PDF 任务
- 02区分编辑与只读提取
- 03按文件分别处理混合格式请求
- 04将扫描 PDF 分派给 OCR 技能
- 05提供对应的 skills CLI 命令
适用场景
- 01为文档任务选择 Hermes 技能
- 02分别路由多种格式的请求
- 03为纯图像 PDF 选择 OCR
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ starchild-ai-agent/ official-skills --skill office-document安装后在 Claude Code 中输入/office-document确认已加载。
详细介绍
Office 文档路由
将此技能用作路由决策,而非文档引擎的替代品。官方 Hermes 技能是彼此独立的技能:
| 用户任务 | Hermes 技能 |
|---|---|
创建、读取、编辑、套用模板或审阅 Word .docx | docx |
创建、读取或编辑 Excel .xlsx / CSV | xlsx |
创建、读取或编辑可编辑的 PowerPoint .pptx | powerpoint |
| 创建、读取、合并、填写、保护或以其他方式操作 PDF | pdf |
| 只读提取或摘要 | 不要路由到这里;直接读取文件 |
无需可编辑 .pptx 的可视化演示 | Starchild slide-creator |
决策规则
- 判断用户需要的是可编辑的输出,还是仅需信息。 只读并非文档生成任务。不要仅为提取或摘要文件内容而安装或调用 文档技能。
- 从上表中恰好选择一个特定格式的 Hermes 技能。
- 对于混合请求,将每个产物路由到其各自特定格式的技能;
不要用
powerpoint处理 PDF,也不要用docx处理一般演示。 - 对于扫描件或纯图片 PDF,先使用或改用 Hermes
ocr-and-documents, 而非pdf;PDF 技能无法凭空生成缺失的文本层。 - 在任何编辑或创建之后,遵循所选技能的验证步骤。 未经回读以及(在适用时)渲染/视觉检查,不得声称格式保真。
安装官方 Hermes 技能
这些是来自 NousResearch/hermes-agent 的官方技能,而非名称相似的
社区技能。
技能 CLI 安装
仅安装当前任务所需的那一个技能。不要预先安装所有 特定格式的技能。
使用匹配的命令:
- DOCX 任务:
npx skills add NousResearch/hermes-agent --skill docx - XLSX/CSV 任务:
npx skills add NousResearch/hermes-agent --skill xlsx - 可编辑 PPTX 任务:
npx skills add NousResearch/hermes-agent --skill powerpoint - PDF 任务:
npx skills add NousResearch/hermes-agent --skill pdf - 扫描件或纯图片 PDF:仅在实际需要 OCR 时安装
ocr-and-documents:npx skills add NousResearch/hermes-agent --skill ocr-and-documents
除非用户明确要求该包,否则不要用名称相似的社区包
替代。安装后,确认所选技能的 SKILL.md 存在,并使用其自带的脚本和验证命令。
官方源映射
上游源路径为:
https://github.com/NousResearch/hermes-agent/tree/main/skills/productivity/docxhttps://github.com/NousResearch/hermes-agent/tree/main/skills/productivity/xlsxhttps://github.com/NousResearch/hermes-agent/tree/main/skills/productivity/powerpointhttps://github.com/NousResearch/hermes-agent/tree/main/skills/productivity/pdfhttps://github.com/NousResearch/hermes-agent/tree/main/skills/productivity/ocr-and-documents
Hermes docx 技能使用 python-docx 辅助工具和包健康检查;
xlsx 使用 openpyxl;powerpoint 使用 python-pptx;pdf 使用
pypdf、reportlab 和 pdfplumber。这些实现细节描述的是
官方技能,不应替换为猜测的本地命令。
评论
支持 Markdown