mcpField
O
office-document

office-document

github.com/starchild-ai-agent文档处理3039 次安装6 天前更新
代码仓库

关于 office-document

将办公文档任务分派给相应官方 Hermes 技能的路由技能。它区分可编辑文档处理与只读提取,并提供按格式选择和安装技能的指引。

主要功能

  1. 01分派 DOCX、XLSX、PPTX 和 PDF 任务
  2. 02区分编辑与只读提取
  3. 03按文件分别处理混合格式请求
  4. 04将扫描 PDF 分派给 OCR 技能
  5. 05提供对应的 skills CLI 命令

适用场景

  1. 01为文档任务选择 Hermes 技能
  2. 02分别路由多种格式的请求
  3. 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 .docxdocx
创建、读取或编辑 Excel .xlsx / CSVxlsx
创建、读取或编辑可编辑的 PowerPoint .pptxpowerpoint
创建、读取、合并、填写、保护或以其他方式操作 PDFpdf
只读提取或摘要不要路由到这里;直接读取文件
无需可编辑 .pptx 的可视化演示Starchild slide-creator

决策规则

  1. 判断用户需要的是可编辑的输出,还是仅需信息。 只读并非文档生成任务。不要仅为提取或摘要文件内容而安装或调用 文档技能。
  2. 从上表中恰好选择一个特定格式的 Hermes 技能。
  3. 对于混合请求,将每个产物路由到其各自特定格式的技能; 不要用 powerpoint 处理 PDF,也不要用 docx 处理一般演示。
  4. 对于扫描件或纯图片 PDF,先使用或改用 Hermes ocr-and-documents, 而非 pdf;PDF 技能无法凭空生成缺失的文本层。
  5. 在任何编辑或创建之后,遵循所选技能的验证步骤。 未经回读以及(在适用时)渲染/视觉检查,不得声称格式保真。

安装官方 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/docx
  • https://github.com/NousResearch/hermes-agent/tree/main/skills/productivity/xlsx
  • https://github.com/NousResearch/hermes-agent/tree/main/skills/productivity/powerpoint
  • https://github.com/NousResearch/hermes-agent/tree/main/skills/productivity/pdf
  • https://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