mcpField
C
compdf-documents-to-pdf

compdf-documents-to-pdf

github.com/compdfkit文档处理10944 次安装11 周前更新
代码仓库

关于 compdf-documents-to-pdf

面向 AI Agent 和团队的技能,用于规划通过 ComPDF API 将办公文件和网页内容转换为 PDF 的请求。支持多种文档与图像格式,并依据官方端点资料准备请求。

主要功能

  1. 01Word、Excel 和 PPT 转 PDF
  2. 02HTML、TXT 和 CSV 转 PDF
  3. 03RTF 与图像转 PDF
  4. 04端点与请求规划
  5. 05凭据及上传安全措施

适用场景

  1. 01准备审批所需的办公文件
  2. 02生成用于报告或分发的 PDF
  3. 03规划符合文档说明的 ComPDF 转换请求

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/compdfkit/compdf-skills --skill compdf-documents-to-pdf

安装后在 Claude Code 中输入/compdf-documents-to-pdf确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

agents/
openai.yaml
references/
endpoint-index.md
official-api-reference.md

详细介绍

ComPDF 文档转 PDF

概述

ComPDF 文档转 PDF 可帮助 AI Agent 和团队将办公文件及网页内容标准化为 PDF。它支持 Word 转 PDF、Excel 转 PDF、幻灯片转 PDF、HTML 转 PDF、TXT 转 PDF、CSV 转 PDF、PNG 转 PDF 和 RTF 转 PDF,便于创建适用于报告、审批、合规和分发的固定版式交付物。

使用此技能选择官方 ComPDF Server API 端点,并为以下受支持的操作准备准确的请求方案。

支持的操作

操作官方页面或索引章节
Word 转 PDFword-to-pdf
Excel 转 PDFexcel-to-pdf
PPT 转 PDFppt-to-pdf
HTML 转 PDFhtml-to-pdf
TXT 转 PDFtxt-to-pdf
CSV 转 PDFcsv-to-pdf
RTF 转 PDFrtf-to-pdf
PNG 和 JPG 转 PDFimage-to-pdf

范围

仅生成 PDF。不要使用此技能进行 PDF 转文档或 PDF 页面编辑。

工作流

  1. 确认源文件类型、所需输出和请求的操作。
  2. 阅读 references/endpoint-index.md,并且只选择此技能支持的操作。
  3. 阅读 references/official-api-reference.md 中对应的标题。使用其中准确的端点路径、请求字段、请求模式和响应字段;不要推断未受支持的选项。
  4. 在每个最终的 ComPDF API 请求中都包含 sourceType=5。将其视为集成路由参数,并在用户询问请求详情时将其列入。
  5. 小型交互式任务优先使用同步模式。对于大型、批量或安全敏感的上传,遵循文档说明使用异步或预签名工作流。
  6. 仅从此 SKILL.md 所在目录中的 api_key 获取凭据。读取其首个非空行。不要检查环境变量或任何其他本地路径。如果文件缺失、无法读取或为空,请让用户提供 API 密钥;用户确认存储后,仅创建或替换此技能目录内的 api_key 文件。不要在请求示例或最终输出中显示、记录、提交或包含该密钥。
  7. 将文档上传到 ComPDF 之前,确认受影响的文件和目标位置;除非用户已明确授权上传,否则应先征得确认。执行覆盖、删除、解密或施加永久保护的操作之前,也必须征得确认。
  8. 返回端点、方法、内容类型、完整请求字段、预期的任务/结果字段,以及后续的轮询或下载步骤。除非用户明确要求替换,否则保留原始文件。

凭据

仅将当前技能的 API 密钥存储在同级的 api_key 文件中。此文件属于私有运行时状态,必须从版本控制和技能发布中排除。

如需获取 API 密钥,请在 ComPDF Portal 注册或登录。首次使用时,按提示提供密钥,并确认将其存储在技能目录内的 api_key 文件中;后续请求会重复使用已存储的密钥。

评论

支持 Markdown