文档自动化 · 技能模板
DocumentSkillsSuite
官方 document-skills 目录为 docx、pptx、pdf、xlsx 文件提供了成熟的处理流水线,包括解析、编辑、导出与质量校验。整套模板适合在企业环境托管复杂文档任务,支持版本管理与权限隔离。
子目录速览
- docx: 支持段落、样式、批注、修订与批量导出。
- pptx: 内置母版、图表与模板切换,适合生成演示稿。
- xlsx: 覆盖公式、数据透视与可视化,提供 CSV/JSON 转换脚本。
- pdf: 提供文本提取、表格识别、合并拆分与表单处理。
部署建议
- 在 `requirements.txt` 中固定 PyPDF2、python-pptx、openpyxl 等库版本。
- 通过 `resources/examples/` 演示标准输入输出格式,便于 QA 复用。
- 配置 `tools/` 目录脚本访问权限,隔离临时文件与上传目录。
SKILL.md 结构要点
---
name: document-skills
description: Create, edit, and analyze Office 文档,通过工具链处理复杂格式。
resources:
- instructions/usage.md
- examples/input_output_samples
- tools/*.py
requirements:
- 输出格式校验
- 保留原始样式
- 记录执行日志
entrypoint:
command: run_document_task
label: Generate document artifact
最佳实践
建议在 CI 中运行样例脚本,例如 `python tools/pdf/check_tables.py examples/sample.pdf`,验证核心逻辑。若要增加企业特定模板,可在 `templates/` 下创建自定义母版,并在 Skill 指令中提示 Claude 何时选用。
与 官方示例导览 联动,可了解更多扩展点,如如何将该技能嵌入 API 或 Claude Code 环境。