360 Secure SkillHub
360 安全技能中心

Doc Handler - 文档处理

doc-handler 是一个基于 Python 的文档处理 Skill,可通过 python3 -m doc_handler 命令读取 Word、PDF、Excel 文件,并写入 Word 文档;依赖 python-docx、pdfplumber、openpyxl 和 pandas,也提供直接调用库的示例。

xaiohuangningde
xaiohuangningde
热度 74.14
最近更新 2026-05-17 12:48:23
分类:效率依赖:代码执行 / 读写文件应用场景:数据处理 / 文件转换

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add doc-handler
Metadata
name
doc-handler
description
读取和编辑 Word、PDF、Excel 文档。使用 python-docx、pdfplumber、openpyxl
read_when
["读取文档","编辑文档","解析 PDF","处理 Excel"]

doc-handler - 文档处理工具

功能

功能 命令
读取 Word python3 -m doc_handler read docx 文件
读取 PDF python3 -m doc_handler read pdf 文件
读取 Excel python3 -m doc_handler read xlsx 文件
写入 Word python3 -m doc_handler write docx 文件 "内容"

使用示例

# 读取 Word 文档
python3 -c "from docx import Document; d = Document('file.docx'); print('\\n'.join([p.text for p in d.paragraphs]))"

# 读取 PDF
python3 -c "import pdfplumber; with pdfplumber.open('file.pdf') as pdf: print(pdf.pages[0].extract_text())"

# 读取 Excel
python3 -c "import pandas; df = pandas.read_excel('file.xlsx'); print(df)"

依赖

  • python-docx
  • pdfplumber
  • openpyxl
  • pandas